Tài liệu dạy và học

Ảnh ngẫu nhiên

Ngokhong.gif TranChinh.bmp 3115.jpg 308.jpg 2911.jpg 2813.jpg 27.bmp 2613.jpg 2515.jpg 2417.jpg 2319.jpg 2218.jpg 2122.jpg 2017.jpg 1917.jpg 1818.jpg 1720.jpg 1629.jpg

Thành viên trực tuyến

1 khách và 0 thành viên

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Hỗ trợ qua yahoo

    • (Trần Hoài Chinh)

    Chào mừng quý vị đến với Câu Lạc Bộ Tin Học Hậu Giang.

    Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tư liệu của Thư viện về máy tính của mình.
    Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay ô bên phải.

    Các Hàm Excel

    Wait
    • Begin_button
    • Prev_button
    • Play_button
    • Stop_button
    • Next_button
    • End_button
    • 0 / 0
    • Loading_status
    Nhấn vào đây để tải về
    Báo tài liệu có sai sót
    Nhắn tin cho tác giả
    (Tài liệu chưa được thẩm định)
    Nguồn: Sưu Tầm
    Người gửi: Trần Hoài Chinh (trang riêng)
    Ngày gửi: 20h:06' 23-03-2009
    Dung lượng: 26.5 KB
    Số lượt tải: 10
    Số lượt thích: 0 người
    Bạn hãy sử dụng Macro sau đây: (Chú ý đặt tên cho sheet chứa dữ liệu là Data)
    Code:
    Option Explicit
    Public Sub Tonghop_SP()
    Application.DisplayAlerts = False
    Application.ScreenUpdating = False
    Application.Calculation = xlCalculationManual
    Dim n As Long, i As Long, m As Long
    Dim rngKho As Range
    Dim shtData As Worksheet
    Set shtData = Sheets("Data")
    Dim sht_Tam As Worksheet
    Dim sht_Active As Worksheet
    Set sht_Active = Worksheets.Add
    Set sht_Tam = Worksheets.Add
    shtData.Columns("A:C").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=sht_Active.Range("A3"), Unique:=True
    shtData.Columns("E:E").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=sht_Tam.Range("A1"), Unique:=True
    n = WorksheetFunction.CountA(sht_Tam.Range("A:A")) - 1
    For i = 1 To n
    sht_Active.Cells(3, i + 3).Value = sht_Tam.Cells(i + 1, 1).Value
    Next i
    sht_Active.Cells(3, n + 4) = "Tong"
    i = n
    n = WorksheetFunction.CountA(sht_Active.Range("A:A")) - 1
    m = WorksheetFunction.CountA(shtData.Range("A:A"))
    sht_Active.Range("D4", Cells(4 + n - 1, i + 3).Address).Formula = _
    "=SUMPRODUCT((Data!$A$2:$A$" & m & "=$A4)*(Data!$E$2:$E$" & m & "=D$3),Data!$D$2:$D$" & m & ")"
    sht_Active.Range(Cells(4, i + 4).Address, Cells(4 + n - 1, i + 4).Address).FormulaR1C1 = "=SUM(RC[-" & i & "]:RC[-1])"
    sht_Tam.Delete
    Application.DisplayAlerts = True
    Application.ScreenUpdating = True
    Application.Calculation = xlCalculationAutomatic
    End Sub

     
    Gửi ý kiến

    ↓ CHÚ Ý: Bài giảng này được nén lại dưới dạng RAR và có thể chứa nhiều file. Hệ thống chỉ hiển thị 1 file trong số đó, đề nghị các thầy cô KIỂM TRA KỸ TRƯỚC KHI NHẬN XÉT  ↓