Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Tóm tắt

Nếu bạn vô hiệu hóa Microsoft Visual Basic for Applications (VBA) và chạy Microsoft Excel, một số tính năng Excel trong các mục sau đây sẽ không khả dụng:

  • Các dự án VBA, Mã XLM Macro và Các điều khiển ActiveX

  • Tiện ích bổ sung chưa được biên soạn (tệp .xla)

  • Khoản mục trên menu, nút thanh công cụ và phím tắt về VBA

Lưu ý Bạn có thể vô hiệu hoá VBA trong hai cách:

  • Bằng cách đặt thiết lập cài đặt Không khả dụng khi bạn cài đặt Excel.

  • Bằng cách sử dụng chính sách hệ thống Tắt VBA cho các ứng dụng Office .

Thông tin

Các tính năng trong Microsoft Excel bị vô hiệu hoá khi VBA không được phép.

Các dự án VBA, Mã XLM Macro và Các điều khiển ActiveX

  • Bạn không thể tạo mã mới hoặc điều khiển ActiveX hoặc bạn có thể chạy mã hiện tại hoặc điều khiển ActiveX.

  • Khi bạn mở tệp chứa các đối tượng liên quan đến khả năng lập trình, các đối tượng bị xoá, và bạn nhận được cảnh báo sau:

    Sổ làm việc này đã mất của dự án VBA, ActiveX và bất kỳ tính năng liên quan đến khả năng lập trình khác.

    Nếu bạn bấm OK, Excel sẽ mở tệp ở chế độ chỉ đọc để đảm bảo rằng phần lập trình không vô tình bị mất.

  • Mô hình đối tượng Excel là vẫn có sẵn cho các chương trình khác; Tuy nhiên, các chương trình khác sẽ không thể tự động hóa Excel sử dụng các đối tượng lập trình.

Tiện ích bổ sung chưa được biên soạn (tệp .xla)

Một uncompiled add-in là thêm vào tệp được tạo ra bằng cách sử dụng VBA. Nếu bạn mở một uncompiled add-in, bạn nhận được cảnh báo tương tự như khi bạn mở tệp chứa một dự án VBA thông thường.

Danh sách sau chứa một số trình tích hợp bổ sung có sẵn:

  • Analysis ToolPak

  • Giải quyết

  • Hướng dẫn điều kiện tổng hợp

  • Công cụ tiền tệ châu Âu

  • Hướng dẫn tìm kiếm

  • Tất cả trình bổ sung, bao gồm quản lý báo cáo và trình bổ sung từ nhà cung cấp bên thứ ba

Khi VBA không được cài đặt, bạn mở một tập tin có chức năng cung cấp trình bổ sung, Excel thay đổi kết quả công thức #NAME? bởi vì các chức năng không sẵn dùng.

Lưu ý Biên soạn trình bổ sung như tệp .xll COM Add-in, và tự động bổ sung không bị ảnh hưởng bởi VBA được cài đặt hay không.

Khoản mục trên menu, nút thanh công cụ và phím tắt về VBA

  • Tất cả các mục trong menu con Macro menu Công cụ có sẵn, chẳng hạn như Macro, Ghi lại Macro Mớivà Visual Basic Editor

  • Thanh công cụ chuẩn Visual Basic vẫn có, nhưng nó được giới hạn có ba nút: bảo mật, Công cụ kiểm soátvà Microsoft Script Editor.

  • Điều khiển công cụ có sẵn, nhưng không có nút có sẵn.

  • Phím tắt ALT + F11 để chuyển đến Visual Basic Editor bị vô hiệu hóa, bạn hiện có thể sử dụng phím tắt ALT + F8 để mở hộp thoại Chạy Macro .

Lưu ý Các Analysis ToolPak bảng hàm trả về #NAME? Nếu VBA không được cài đặt trong các phiên bản trước Excel 2007 bao gồm:
ACCRINT CUMIPMT HEX2BIN IMSUM PRICEMAT
ACCRINTM CUMPRINC HEX2DEC INTRATE QUOTIENT
AMORDEGRC DEC2BIN HEX2OCT ISEVEN RANDBETWEEN
AMORLINC DEC2HEX IMABS ISODD RECEIVED
BESSELI DEC2OCT IMAGINARY LCM SERIESSUM
BESSELJ DELTA IMARGUMENT MDURATION SQRTPI
BESSELK DISC IMCONJUGATE MROUND TBILLEQ
BESSELY DOLLARDE IMCOS MULTINOMIAL TBILLPRICE
BIN2DEC DOLLARFR IMDIV NETWORKDAYS TBILLYIELD
BIN2HEX DURATION IMEXP NOMINAL WEEKNUM
BIN2OCT EDATE IMLN OCT2BIN WORKDAY
COMPLEX EFFECT IMLOG10 OCT2DEC XIRR
CONVERT EOMONTH IMLOG2 OCT2HEX XNPV
COUPDAYBS ERF IMPOWER ODDFPRICE YEARFRAC
COUPDAYS ERFC IMPRODUCT ODDFYIELD YIELD
COUPDAYSNC FACTDOUBLE IMREAL ODDLPRICE YIELDDISC
COUPNCD FVSCHEDULE IMSIN ODDLYIELD YIELDMAT
COUPNUM GCD IMSQRT PRICE
COUPPCD GESTEP IMSUB PRICEDISC

Tham khảo

Để biết thêm thông tin về không cài đặt VBA hỗ trợ trong Office, hãy bấm vào số bài viết sau để xem bài viết trong Cơ sở Kiến thức Microsoft:

Tính năng 281953 tắt khi Visual Basic for Applications không được cài đặt

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×