VBA_FastCode v2.22 - Công cụ học và viết mã VBA một cách nhanh nhất (*27/10/2023)

Liên hệ QC

HeSanbi

Nam Nhân✨Hiếu Lễ Nghĩa Trí Tín✨
Tham gia
24/2/13
Bài viết
2,629
Được thích
4,095
Giới tính
Nam
***** CẬP NHẬT MỚI v2.2 *****
--------------------------------------------------------------------------

Add-in được chia sẻ dưới đây, đó là những gì tôi hiểu biết về VBA và đã viết ra nó.
Một Add-in Tools chỉnh sửa code VBA rất đơn giản nhưng có thể giúp các bạn học VBA và viết code nhanh chóng và dễ dàng.


Vì sao tôi nói nhanh và dễ dàng, các bạn chỉ cần click mở ra comboBox rê chuột và tất cả hiện ra trước mắt bạn.

Trước hết Để đọc được tiếng Việt trong code: Hãy vào Options chuyển font chữ sang Courier New (Vietnamese) , phông này cũng giúp các bạn dễ nhìn code hơn.






CÁC NÚT CƠ BẢN NÊN BIẾT TRƯỚC KHI SỬ DỤNG VB TOOLS

  1. Nút chuyển từ chế độ thực thi sang chế độ chỉnh sửa mã Trước hết hãy làm quen với nút này. Khi nhấn nút được khoanh màu đỏ như ảnh bên dưới. Icon sẽ chuyển thành dấu tích màu xanh. Thì khi nhấn các nút thực thi khác, con trỏ chuột sẽ di chuyển đến dòng mã của hàm thực thi để có thể chỉnh sửa mã của thủ tục.


  1. Nút di chuyển đến dòng mã được thao tác gần đây nhất. và nút điều hướng trong thủ tục: tính năng này giúp di chuyển nhanh chóng qua các tham số, biến, nhãn và khai báo. (Yêu cầu đặt con trỏ vào đối tượng).
278277661-5b36a883-6d1c-42ec-a58a-c60c1e2d5e5c


Với nhiều tính năng chuyên dụng cho một Lập trình viên, các tính năng như:

Tiêu biểu là viết và sửa tiếng Việt nhanh chóng trong VBA, hay google dịch.

Phương pháp tìm nhập mới của Add-in, siêu nhanh giúp các bạn nhập các mã dài như for, loop, select case, if then rất nhanh:

vba fast code for all.gif



1. Nhập nhanh:
  • Các nút và danh sách nhập cú pháp
  • Các hàm toán, thời gian, chuyển đổi, xử lý chuỗi,
  • Đặt số đầu dòng code, Xóa số đầu dòng code, ...
list.jpg

2. Các tính năng hữu ích:
  • Làm đẹp code: Tăng lề, thục lề, xóa ghi chú chú thích, ... một Module hoặc một thủ tục.
  • Debug một thủ tục bằng cách nhập số đầu dòng code.

3. Tính năng di chuyển nhanh:
  • Đến đầu hoặc cuối dòng code,
  • Lên xuống từng thủ tục có trong Module,
  • Chọn CodePane đang mở nhanh chóng,
  • Đi qua các dự án có trong VBProject, ....

4. Tính năng mở, đổi tên, lưu và đóng dự án

5. Các Form bổ trợ:

  • Dịch ngữ, dịch ngữ nhanh code đang chọn.
  • Quản lý component
  • Color Picker - Chọn color, màu vị trí trỏ chuột.
  • Lấy thông số vị trí trỏ chuột, lấy màu dưới trỏ

6. Luyện tập Lập trình WinAPI mà không phải khai báo nhiều:
Đa số Hàm, Type, Enum, Const đã được khai báo.

7. Học hoặc xem lại nhanh các phương thức của thư viện phổ biến:

Xem các phương thức trong thư viện.jpg

* Lưu ý quan trọng:
  • Add-in chỉ dành cho lập trình viên
  • Cài đặt Add-in: nếu máy tính bật Window Defender thì có thể Add-in sẽ không mở được, hoặc bị xóa sạch code, vì trong code có vận dụng Shell, Http, các API liên quan hệ thống, Registry, ...., vì vậy buộc tắt trình quét virus
  • Add-in Tools chưa hoàn thiện. Các bạn nên cân nhắc có nên sử dụng ứng dụng hay không
  • Các bạn có thể phát triển Add-in Tools theo hướng của mình.
  • Các bạn cũng có thể dễ dàng tự thêm các chức năng cho Add-in.

Hướng dẫn mở các tools bar: Click vào nút R hoặc Mở tất cả Toolbars như ở hình bên dưới

Hướng dẫn.jpg

Để đọc được tiếng Việt trong code: Chuyển font chữ sang Courier New (Vietnamese)

setting_1.jpg
Nếu các bạn mới học VBA thì hãy mở Module mBasic_00_VBA: để đọc qua căn bản



Khi cài đặt Add-in Tools để sử dụng, có thể gặp lỗi, các bạn có thể chụp hình lỗi đăng lên bài viết này.

Một số hình ảnh:

Bảng chọn màu:


Bảng chọn màu.jpg

Quản lý thành phần:



Sao chép hoặc xóa thành phần:

Sao chép hoặc xóa thành phần VBIDE.jpg

Dịch ngữ

Dịch ngữ trong VBA.jpg

Chuyển chuỗi Unicode thành code VBA:

Chuyển đổi Unicode sang Mã VBA.jpg

Sau khi tham khảo các bạn hãy để lại lời bình, có thể là “rất hữu ích” hoặc “không hữu ích”.

--------------------------------------------------------------------------------------

Liên hệ Facebook Messenger: Vo Truong Anh Tuan
Liên hệ Zalo: 0384170514
Quét QRCode Zalo:

z4135340916408_08dfdd87080de540fdaecdacb9209bd3.jpg


(Ứng dụng an toàn 100%)
(Miễn phí 100% - Mã nguồn mở)

VBA_FastCode (dev).xlam dành cho Lập trình viên (Do có các mã lệnh liên quan hệ thống, trình quét chặn)
VBA_FastCode.VI....xlam dành cho tất cả mọi người (không cần tắt trình quét virus trước khi tải về)
Khi tải về nhấn phải chuột vào tệp vào Properties xem có Unblock hiện ra không, có thì đánh dấu và nhấn Ok, để sử dụng được ứng dụng.
 

File đính kèm

  • VBA_FastCode (dev).xlam
    2.6 MB · Đọc: 153
  • VBA_FastCode_v2.22.zip
    1.7 MB · Đọc: 166
Lần chỉnh sửa cuối:
Giải pháp
***** CẬP NHẬT VBA_FastCode v2.2 *****
Cập nhật phiên bản dành cho tất cả người dùng không riêng gì Lập trình viên.
Vì phiên bản này không chứa các lệnh hệ thống, thao tác tập tin,...

Các bạn hãy tải về phiên bản VBA_FastCode.VI_v2.2.xlam
***** CẬP NHẬT VBA_FastCode *****
Nhiều chức năng mới được cập nhật:
  1. Chuyển mã, chuyển ký tự, chuyển số thành ký tự
  2. Di chuyển trong thủ tục: tính năng này bổ trợ đi đến các tham số, biến số, labels, các khai báo nhanh chóng.
  3. Xem nhanh tham số, biến số, labels nhanh chóng, đồng thời có thể đi đến vị trí khai báo của chúng.

(***Chỉ cập nhật phiên bản chỉ dành cho Developer (Phiên bản bị chặn bởi trình quét) VBA_FastCode (dev).xlam 2.6 MB)
 
Lần chỉnh sửa cuối:
Upvote 1
***** CẬP NHẬT VBA_FastCode v2.2 *****
Cập nhật phiên bản dành cho tất cả người dùng không riêng gì Lập trình viên.
Vì phiên bản này không chứa các lệnh hệ thống, thao tác tập tin,...

Các bạn hãy tải về phiên bản VBA_FastCode.VI_v2.2.xlam
 
Upvote 0
Giải pháp
............................................................
 
Lần chỉnh sửa cuối:
Upvote 0
VBA_FastCode đã có tại mục Tài nguyên diễn đàn
(Dự án tại tài nguyên không có Add-in dev dành cho lập trình system)

Dự án VBA_FastCode tiếp theo là một dự án lớn, các bạn theo dõi chủ đề để cập nhật thông tin.
 
Upvote 0
Mình tải bản không phải của lập trình không thấy chạy được, mình đang sử dụng excel 2010
 
Upvote 0
Ứng dụng hoạt động bình thường, Không biết bác đã cài đặt Add-in như thế nào?
Do mình cài song song 2 office nên không biết có ảnh hưởng gì không, mình add như các add-in khác thôi (vào add-in rồi tìm đến file down). khi vào VBE thì nó ra thế này efdde8712cca8794dedb.jpg
còn khi tắt excel thì có thông báo thế này.
34750310c2ab69f530ba.jpg
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom