VBA và marco khác nhau hay giống nhau?

mynukeviet

Yêu THVBA
Mình nghe VBA và marco trong MS Word mà không rõ hai thằng này nó là thế nào, có phải marco sử dụng VBA để viết lệnh?
 

Euler

Administrator
Thành viên BQT
VBA là thuật ngữ của Microsft: Visual Basic for Applications, dùng để lập trình cho excel và các ứng dụng văn phòng khác bao gồm cả word.
Nói một cách không chính thống thì macro cũng là VBA. Khi record thao tác để tạo ra mã code thì thủ tục thường có tên là macro1.
Như vậy, nếu một hàm có giá trị trả về, ví dụ
Mã:
 function tinhdientich(chieucao as integer, canh as integer) as integer
thì không phải là macro à?
Tóm lại, để đỡ lan man, thì một cách chính thống tên gọi là VBA. Một cách nói nhanh thì nói macro người ta cũng hiểu là đang nói tới chương trình dùng cho excel hoặc ứng dụng văn phòng khác bao gồm cả word. Tất nhiên macro dùng mã lệnh VBA rồi :)
 
Top