thực hiện lỗi 2010 liên quan đến VBA 2010: không thể tìm thấy dự án


0

Đã tạo một mô hình (quy trình công nghiệp lọc dầu-) trong Excel 2010 với nhiều macro (dựa trên bảng tính Excel 2003) Có một số khó khăn để có được nó để chạy với các addins đúng nhưng bây giờ OK.

Tuy nhiên, những người khác có Win7 / 64 bit gặp sự cố khiến nó chạy bị lỗi: "Không thể chạy dự án hoặc thư viện" đề xuất không bổ sung đúng. Nhiều diễn đàn hiện nay đề nghị xem xét các công cụ / tài liệu tham khảo VBA cho "mất tích" nhưng hệ thống bị khóa trong một vòng lặp lỗi và các công cụ / tài liệu tham khảo không còn truy cập được.

Làm thế nào để tôi tìm ra những addins vẫn còn thiếu? đã cố gắng hủy kích hoạt tất cả các tiện ích bổ sung trên máy của tôi nhưng không thể tái tạo lỗi


Dự án VBA của bạn có chứa bất kỳ tham chiếu nào đến các tệp hoặc trình điều khiển thư viện Windows không (ví dụ: kernel32.dll hoặc là GDI32.dll )? Tôi đã gặp vấn đề tương tự với mã chuyển đổi hình ảnh GDI + được tạo trong môi trường 32 bit không thể biên dịch trong môi trường 64 bit.
Excellll

Câu trả lời:


0

Trong Trình chỉnh sửa VB, đi tới trình đơn Công cụ & gt; Tài liệu tham khảo và tìm kiếm bất kỳ mục nào trong danh sách được chỉ định bằng [NHIỆM VỤ].


0

Điều này làm việc cho tôi khi chạy macro VBA trong Excel 32 bit trên Windows 10 v1804 64 bit. Phiên bản cũ hơn của tôi là Excel 97, nhưng tôi không nghĩ nó có liên quan.

  • Hướng đến Excel.exe, nhấp chuột phải và chọn Properties
  • Trên Compatibility chọn tab Run this program as an administrator. Bạn có thể muốn đặt Compatibility mode cũng như (ví dụ để Windows XP (Service Pack 3) ).
  • Mở Excel, sau đó mở bảng tính của bạn chứa macro VBA
  • Chạy macro ... vấn đề đã được giải quyết!

Nếu bạn cần mở bảng tính thường xuyên, hãy làm theo các bước sau:

  • Tạo lối tắt đến bảng tính của bạn
  • Nhấp chuột phải vào phím tắt và chọn Properties
  • Thay đổi Target từ [PATH]\MySheet.xls đến "[PATH-TO-EXCEL]\EXCEL.EXE" "[PATH]\MySheet.xls"

Bây giờ khi bạn bấm đúp vào phím tắt, Excel sẽ tải bảng tính và bạn có thể chạy macro của mình.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.