VBAG01 - Tuyệt đỉnh VBA - Viết code trong tầm tay

VBAG01 - Tuyệt đỉnh VBA - Viết code trong tầm tay

0.0 (0 review)
|
565 học viên

Giảng viên

Gitiho
Gitiho

Chuyên gia excel

499,000 VNĐ
799,000 VNĐ

Thêm vào giỏ hàng

  • 112 bài giảng
  • Hỗ trợ giải đáp 24/7
  • Hoàn tiền nếu không hài lòng

Với khóa học Tuyệt đỉnh VBA, Gitiho sẽ giúp bạn tăng ít nhất 200% năng suất làm việc. Hơn thế nữa, khi tận dụng lợi thế của lập trình VBA để tự động hóa thao tác và nghiệp vụ trên Excel, bạn có thể tiết kiệm hàng giờ mệt mỏi vì làm báo cáo.

Vậy VBA là gì? VBA - Visual Basic for Applications là một ngôn ngữ đi kèm với Excel. Bạn không cần cài đặt thêm gì trên máy tính để có thể sử dụng được VBA.

Từ việc tạo ra những báo cáo lặp đi lặp lại, định dạng các bảng tính, copy dữ liệu đến những công việc phức tạp hơn như là tách, gộp, tổng hợp và phân tích dữ liệu đều trở nên dễ dàng với VBA.

Hãy cùng Gitiho bước vào thế giới của VBA Excel bằng cách đăng ký ngay khóa học nhé!

Hẹn sớm gặp lại bạn trong khóa học!

Phương thức học

Hoc online mọi lúc mọi nơi, trên mọi thiết bị qua video bài giảng và bài tập kèm theo

Hỏi đáp online với chuyên gia 24/7

Tra cứu tham khảo trong kho thư viện lên tới 200.000 câu hỏi tình huống

Thực hiện các bài tập nhỏ theo từng bài giảng, Project thực tế trong các lĩnh vực

Tham gia các bài test đánh giá năng lực chuyên môn để củng cố kiến thức

Nội dung bài giảng

Chân dung chuyên gia

...

Đánh giá của học viên

0.0

0 người

Đã đánh giá về khóa học

5
0
0
4
0
0
3
0
0
2
0
0
1
0
0

Danh sách đánh giá

20:35:25 03/04/2020

Em có thắc mắc như sau:

msoTrue tương ứng là -1
msoCTrue tương ứng là 1
msoFalse tương ứng là 0

Ý nghĩa của các hằng số trên là gì? Mong giảng viên giải đáp.

20:09:07 03/04/2020

Sub File_Select()
With Application.FileDialog(msoFileDialogFilePicker)
.AllowMultiSelect = False
.Show
.Title = (" Chon file cua toi")
MsgBox.SelectedItems (1)
End With
End Sub
Mình chạy thử thì nó báo lỗi MsgBox. Thông tin lỗi
- Compile error : Agrument not optional.
Nhờ Thầy xem.

15:11:52 03/04/2020

em đã sử dung lệnh Application.ScreenUpdating nhưng vẫn chậm phải mất tới 20s mới thực hiện xong


15:17:23 03/04/2020

Chào bạn đó là phương pháp code về sau bạn sẽ có phương pháp tối ưu.

15:08:57 03/04/2020

chào thầy
cho em hỏi có cách nào cho code chay nhanh được không thầy.


15:16:36 03/04/2020

Chào bạn code nhanh bạn phải tích lũy dần dần.

13:09:26 03/04/2020

file tài liệu sao mình ko mở được


13:48:39 03/04/2020

bạn xem tiếp bài sau để biết cách dùng file có chứa VBA nhé

13:48:45 03/04/2020

bạn xem tiếp bài sau để biết cách dùng file có chứa VBA nhé

11:26:21 03/04/2020

Định dạng Cell Styles là Title cho vùng A1:D1 là ntn ạ @@


14:55:21 03/04/2020

bạn chọn vùng A1:D1 rồi chọn mục Cell Styles trên thẻ Home, sauu đó chọn 1 cell style bất kỳ (ví dụ: Heading1)

09:27:05 03/04/2020

VD dữ liệu ở 1 book nào đó không được lưu ở sheet1 mà lại ở sheet 2-3...nào đó thì câu lệnh ở đây sẽ như nào nhỉ. Ad có thể giải thích được k


11:10:11 03/04/2020

bạn kiểm tra trong code đó khi lưu nội dung có ghi rõ là Sheet nào, vùng nào không?
Ví dụ: Sheet1.Range("A1:B1").Value =... tức là lưu nội dung tại Sheet1, vùng ô A1:B1
Nhưng nếu chỉ có Range("A1:B1").Value = ... thì chỉ nói tới vùng A1:B1 thôi, không cụ thể sheet nào, khi đó VBA sẽ hiểu là tại Sheet đang được Activate (xem lại bài học trong chương 7 mình có giải thích rõ vấn đề này)

07:44:53 03/04/2020

Cho em hỏi
Sao em thêm tab mới trong thanh robbin vao file excel có nhiều code trong file không được vậy thầy. nhưng e tạo một file mới không có code lại thêm được. mong thầy phản hồi sớm


09:18:20 03/04/2020

chào bạn hoàn toàn được bạn lấy file customUI14.xml thay sang file có code là được

09:18:22 03/04/2020

chào bạn hoàn toàn được bạn lấy file customUI14.xml thay sang file có code là được

15:36:42 02/04/2020

Chào admin,
Mình muốn tạo inputbox tiêu đề "nhập ngày", khi đó mình nhập ngày vào inputbox thì sẽ tim tới cột dữ liệu ứng với ngày mình nhập thì cần làm như nào?


09:24:05 03/04/2020

input box thường dùng cho mục đích nhập dữ liệu vào Excel hoặc VBA.
Bạn có thể kết hợp thêm thao tác record macro lọc ngày (trong cột mà bạn ngày mà bạn cần tìm)
Khi đó sẽ thực hiện 2 bước sau trong 1 sub:
- Bước 1: nhập ngày từ input box vào 1 ô trong excel (ô bên ngoài bảng dữ liệu). Nhớ là chỗ này bạn cần tìm hiểu thêm trong bài 5 chương 5 nếu không dữ liệu ngày của bạn sẽ sai.
- Bước 2: lọc theo giá trị tại ô ở bước 1
Ngoài ra bạn nên làm thêm 1 lệnh bỏ lọc Filter để áp dụng trong trường hợp không muốn ở chế độ lọc nữa (cũng làm = record macro thao tác bỏ lọc thôi)

09:24:54 03/04/2020

Với mục đích này của bạn có rất nhiều cách làm, không phải chỉ riêng input box. Bạn có thể học tiếp để biết thêm nhiều phương pháp khác (như Sự kiện hoặc UserForm)

15:29:08 02/04/2020

Trong phần nội dung khoá học sao mình không xem được bài học trên web vậy bạn?


06:53:50 03/04/2020

Chào bạn trình duyệt hoạt động bình thường bạn. Bạn vui lòng thử lại

09:18:55 03/04/2020

Bạn thử dùng trình duyệt Chrome hoặc Cốc cốc nhé.