Bài 24: Mảng trong VBA (Array) - 3 ví dụ ứng dụng mảng trong VBA Excel

Sdílet
Vložit
  • čas přidán 5. 04. 2021
  • Bài 24: Mảng trong VBA (Array) - 3 ví dụ ứng dụng mảng trong VBA Excel
    Tải tài liệu đính kèm: drive.google.com/file/d/1Am8R...
    TRUNG TÂM TIN HỌC ĐÔNG PHƯƠNG:
    ▶ Viết phần mềm giá rẻ, xài trọn đời, dễ sử dụng, dành cho các cửa hàng như: Bán lẻ, Nhôm kính, Nhà hàng, Cafe, quán nhậu, Karaoke, Nhà nghỉ, Khách sạn,..... Tất cả các lĩnh vực.
    ▶ Viết phần mềm Excel theo yêu cầu.
    ▶ Dạy Tin học Online Học phí ưu đãi.
    Liên hệ Thầy Phương: 0906864860 (Call, SMS, Zalo)
    Fanpage: tinhocdongphuong
    Website: tinhocdongphuong.com
    ______________________
    Các list video bài giảng trên kênh:
    ▶ Học Excel cơ bản: • Học Excel Cơ Bản
    ▶ Kiến thức hàm Excel: • Kiến thức HÀM Excel Cơ...
    ▶ Luyện hàm Excel: • Luyện Hàm Excel
    ▶ Excel thực tiễn: • Excel Thực Tiễn
    ▶ VBA cho người không biết lập trình: • VBA Cho Người Không Bi...
    ▶ Khóa học VBA từ cơ bản đến nâng cao miễn phí: • VBA cơ bản đến nâng ca...
    ▶ Kiến thức vi tính: • Kiến Thức Sử Dụng Vi Tính
    ▶ Phần mềm bán hàng TPSoft: • Hướng Dẫn Sử Dụng Phần...
    #TinHocDongPhuong #inthuchi

Komentáře • 23

  • @nguyenqt99
    @nguyenqt99 Před 2 lety +1

    Xem một số Kênh dạy VBA Excel. Thấy Tin Học Đông Phương chia sẻ nhiều kiến thức thực tế hơn cả. Cảm ơn bạn nhiều!

  • @anhbom80
    @anhbom80 Před 2 lety +1

    Cảm ơn bài giảng video của bạn. Nhờ bài giảng, mình học thêm nhiều điều hay.
    Sub DienSTT()
    Dim arrSTT(), SarrSTT(), i As Long
    ReDim arrSTT(1 To 100, 1 To 1)
    ReDim SarrSTT(1 To UBound(arrSTT, 1), 1 To 1)
    For i = 1 To UBound(arrSTT, 1)
    arrSTT(i, 1) = i
    SarrSTT(i, 1) = i * 2
    Next i
    'Dien STT vao A1:A100 bang cach gan arr vo mang
    Sheet1.Range("A1:A" & UBound(arrSTT, 1)).Value = arrSTT
    Sheet1.Range("B1:B" & UBound(SarrSTT, 1)).Value = SarrSTT
    End Sub
    Mình thử viết 1 đoạn code tự điền số thứ tự từ 1 đến 100 tại A1:A100 và gán sang B1:B100 là giá trị nhân 2 của nó :D

  • @thienminh4651
    @thienminh4651 Před 2 lety +1

    ra nhiều video vd về VBA nữa đi thầy ơi,em thấy có nhiều lợi ít qua những bài này quá nếu mà có ai muốn học VBA thì là em sẽ nói họ qua học thầy

  • @ducloc632
    @ducloc632 Před 3 lety

    cám ơn anh nhiều, em sẽ xem đi xem lại nhiều lần và áp dụng vào công việc của mình

  • @ngantrieu5934
    @ngantrieu5934 Před 2 lety +1

    cam on ban, hoc cho biet them ve excel thoi, khong dung trong cong viec, nhung cung cam thay thich. Ban day rat de hieu nho vi du va ban chi ro tung cai.

    • @TinHocDongPhuong
      @TinHocDongPhuong  Před 2 lety +1

      Cám ơn bạn rất nhiều nhé! Đăng ký kênh để tiếp tục đồng hành ạ!

  • @user-se7bu1rh3s
    @user-se7bu1rh3s Před rokem

    hay quá, đến khi nào mới giỏi như thầy đây hichic

  • @shirubano0944
    @shirubano0944 Před 3 lety +1

    Cảm ơn Thầy ah. Coi đi coi lại vài lần em cũng hiểu để áp dụng vào bài tập nhỏ của mình. :))

    • @TinHocDongPhuong
      @TinHocDongPhuong  Před 3 lety +1

      Cám ơn em! Nhớ Đăng ký kênh và share cho mọi người cùng học nhé!

  • @hoangkhangtrinh4104
    @hoangkhangtrinh4104 Před 2 lety

    Quá tuyệt, rất bổ ích

  • @angle3510
    @angle3510 Před 3 měsíci

    hay

  • @trananhson866
    @trananhson866 Před 3 lety +1

    Thầy ơi, thầy hướng dẫn file nhập xuất tồn , bằng phương pháp này đi thầy

  • @soaitran4996
    @soaitran4996 Před 3 lety +1

    Thưa thầy trong ví dụ 2 có thể thay resize thành range(“c2:c” & a) đk k

  • @luukhanh4947
    @luukhanh4947 Před 2 lety

    BẠN VIẾT ĐOẠN CODE NỐI CHUỖI NHIỀU ĐIỀU KIỆN ĐI, KHI NỐI CHUỖI CÓ XUỐNG DÒNG NHƯ ALT+ENTER, CẢM ƠN BẠN

  • @vangnguyen211
    @vangnguyen211 Před rokem

    Ubound (arr,2) trong range (E4:F8) phải bằng 4 mới đúng, sao lại bằng 2 thầy ơi

  • @sonba8734
    @sonba8734 Před 2 lety

    Cho e hỏi có thế làm biến chạy tính tổng không ạ? Vd ta có các giá trị từ a1:a100 và điều kiện là >=50 thì tách giá trị cuối của vùng chọn để sum(vùng chọn) =50, biến chạy là sum(a1) không thỏa thì chạy tiếp sum(a1:a2),…cho đến khi thỏa đk >=50. Nhờ mn giúp e với ạ!

  • @HuyenNguyen-nh2fr
    @HuyenNguyen-nh2fr Před dnem

    Mình thấy đa số chuyển từ trị Range lấy theo cột, ví dụ: Range("A1:A100"). Trong trườn hợp, muốn lấy giá trị tứ A1:O1 để đưa vào mảng thì làm như thế nào ạ

    • @TinHocDongPhuong
      @TinHocDongPhuong  Před 18 hodinami

      Thì vẫn giống vậy, không khác gì hết bạn

    • @HuyenNguyen-nh2fr
      @HuyenNguyen-nh2fr Před 17 hodinami

      @@TinHocDongPhuong, Mình có test thử lấy theo chiều dọc và chiều ngang, thì chiều ngang thì không được thầy ah.

  • @onghophu9205
    @onghophu9205 Před 2 lety

    Cho Mình hỏi tại sao phải Redim, và redim có ý nghĩa gì vậy AD, Mọi Người?

    • @TinHocDongPhuong
      @TinHocDongPhuong  Před 2 lety

      redim nghĩa là khai báo lại kích cỡ của mảng đó bạn, vì Dim lúc đầu chưa cho nó kích thước.