Lỗi "Không thể chèn đối tượng" trong một ActiveX tuỳ chỉnh Office sau khi bạn cài đặt chuyên biệt bản Cập Nhật bảo mật MS14-082

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 3025036
Triệu chứng
Sau khi bạn cài đặt chuyên biệt bản Cập Nhật bảo mật được mô tả trong Microsoft Security Bulletin MS14-082, bạn có thể gặp phải một trong những hiện tượng sau:

Hiện tượng 1

Khi bạn chèn một điều khiển ActiveX mẫu (forms3) vào tài liệu Microsoft Office, hoặc khi bạn chỉnh sửa thuộc tính của điều khiển, bạn có thể nhận được thông báo lỗi tương tự như một trong các bước sau trong một ActiveX tuỳ chỉnh Office:
Visio không thể chèn điều khiển vì nó TypeInfo không kết hợp chính xác. Đảm bảo tất cả các tham số loại VBA thân thiện. Xoá tệp tạm thời *.exd nếu cần thiết.
Đối tượng thư viện không hợp lệ hoặc có các tham chiếu đến định nghĩa đối tượng không được tìm thấy.
Không thể chèn đối tượng.
Chương trình được sử dụng để tạo đối tượng này Biểu mẫu. Chương trình đó hoặc không được cài đặt chuyên biệt trên máy tính của bạn hoặc không đáp ứng. Để chỉnh sửa đối tượng này, hãy cài đặt chuyên biệt Biểu mẫu hoặc đảm bảo rằng bất kỳ hộp thoại hộp Biểu mẫu đóng.
Lưu ý Ở cuối cùng thông báo lỗi này, các Biểu mẫu văn bản có thể được thay thế bằng GUID điều khiển.

Hiện tượng 2

Khi bạn sử dụng Office Click-to-Run để cài đặt chuyên biệt Office 2013 trên máy tính có cài đặt chuyên biệt bởi bên bộ Office 2007 hoặc Office 2010, bạn có thể gặp lỗi tương tự được đề cập trong phần "triệu chứng 1" phần.

Hiện tượng 3

Sau khi bạn lưu một sổ làm việc Microsoft Excel có điều khiển ActiveX (forms3) trên máy tính đã cài đặt chuyên biệt MS14-082, Excel macro có thể không hoạt động trên máy tính không có MS14-082 cài đặt chuyên biệt.
Giải pháp
Để khắc phục sự cố được mô tả trong phần "Triệu chứng", cài đặt chuyên biệt bản Cập Nhật cho các máy tính bị ảnh hưởng cho tất cả các phiên bản Office mà bạn đã cài đặt chuyên biệt.

Lưu ý: Bạn phải cài đặt chuyên biệt tất cả các bản Cập Nhật cho tất cả các phiên bản Office mà bạn đã cài đặt chuyên biệt để có được kết quả đầy đủ khắc phục sự cố. Nếu bạn sử dụng kết hợp bên của sản phẩm Office 2013 C2R cài đặt chuyên biệt và cài đặt chuyên biệt Office MSI, bạn phải Cập Nhật các sản phẩm cùng một lúc. Để biết thêm thông tin, hãy xem phần "Thông tin quan trọng về thay đổi".

Office 2013 (nhấp để chạy cài đặt)

Office 2013 Click-to-Run (C2R) khách hàng sẽ tự động nhận được cập nhật bao gồm khắc phục sự cố này. Xác minh rằng bạn đang chạy phiên bản 15.0.4701.1002 hoặc phiên bản mới hơn để đảm bảo rằng việc sửa chữa sẽ được cài đặt chuyên biệt. Hãy xem phần "Thông tin thêm" để biết thông tin về cách xác định xem bạn đang sử dụng phiên bản C2R Office 2013 và phiên bản hiện được cài đặt chuyên biệt. Nếu bạn không chạy phiên bản 15.0.4701.1002 hoặc phiên bản mới hơn, bạn có thể áp dụng bản sửa chữa trực tuyến hướng dẫn sử dụng Office 2013 để đảm bảo rằng bạn nhận được các bản cập nhật mới nhất.

Tìm hiểu về làm thế nào để sửa chữa Office.

Tìm hiểu thêm về Office Click-to-Run.

Office 2013 (MSI cài đặt)

2920754 Ngày 10 tháng 12 năm 2015, bản Cập Nhật cho Office 2013

2956145 Ngày 10 tháng 12 năm 2015, bản Cập Nhật cho Excel 2013

2956163 MS15-022: Mô tả các bản Cập Nhật bảo mật cho Word 2013: ngày 10 tháng 12 năm 2015

2965206 Ngày 10 tháng 12 năm 2015, Cập Nhật dành cho PowerPoint 2013

2956176 Ngày 10 tháng 12 năm 2015, bản Cập Nhật cho Access 2013

2956155 Ngày 10 tháng 12 năm 2015, bản Cập Nhật cho Visio 2013

Office 2010

2920813 Ngày 10 tháng 12 năm 2015, bản Cập Nhật cho Office 2010

2956142 MS15-022: Mô tả các bản Cập Nhật bảo mật cho Microsoft Excel 2010: ngày 10 tháng 12 năm 2015

2956139 MS15-022: Mô tả các bản Cập Nhật bảo mật cho Word 2010: ngày 10 tháng 12 năm 2015

2920812 MS15-022: Mô tả các bản Cập Nhật bảo mật cho PowerPoint 2010: ngày 10 tháng 12 năm 2015

2837601 Ngày 10 tháng 12 năm 2015, bản Cập Nhật cho Access 2010

2878283 Ngày 10 tháng 12 năm 2015, bản Cập Nhật cho Visio 2010

Hệ thống Office 2007

2984939 MS15-022: Mô tả các bản Cập Nhật bảo mật cho bộ Microsoft Office 2007: ngày 10 tháng 12 năm 2015

2920794 Ngày 10 tháng 12 năm 2015, Cập Nhật cho hệ thống Office 2007

2956103 MS15-022: Mô tả các bản Cập Nhật bảo mật cho Microsoft Excel 2007 gói bản ghi dịch vụ 3: ngày 10 tháng 12 năm 2015

2956109 MS15-022: Mô tả các bản Cập Nhật bảo mật cho Word 2007 SP3: ngày 10 tháng 12 năm 2015

2899580 MS15-022: Mô tả các bản Cập Nhật bảo mật cho PowerPoint 2007 gói bản ghi dịch vụ 3: ngày 10 tháng 12 năm 2015

2817561 Ngày 10 tháng 12 năm 2015, Cập Nhật cho Visio 2007
Thông tin thêm

Thông tin quan trọng về thay đổi

Gói Microsoft hình thức kiểm soát (FM20.dll) là một cấu phần chia sẻ được giữa các ứng dụng của bên cài đặt chuyên biệt Office. Đảm bảo rằng việc sửa chữa được áp dụng cho tất cả mặt bằng-bên-cài đặt phiên bản Office để đảm bảo rằng tất cả các phiên bản được cập nhật một cách chính xác để làm việc với các thay đổi đối với các điều khiển. Gián đoạn tối thiểu, các bản Cập Nhật sẽ được áp dụng với nhau. Xin lưu ý các phiên bản Office (tức là, các phiên bản cũ hơn hệ thống Office 2007) sẽ không được Cập Nhật để làm việc với các cấu phần được chia sẻ Cập Nhật mẫu (FM20). Điều này có nghĩa là cài đặt chuyên biệt bản cập nhật này trên máy tính có một phiên bản hệ thống Office 2007 trước cài đặt chuyên biệt cùng một phiên bản mới hơn có thể ngăn các phiên bản trước đó hoạt động đúng với các điều khiển mẫu chuẩn. Đây là các hạn chế và có thể được giải quyết chỉ bằng cách cập nhật phiên bản cũ hơn một trong các phiên bản được hỗ trợ được đề cập trong phần "Giải pháp".

Sau khi cài đặt chuyên biệt bản cập nhật này, bạn sẽ không thể sử dụng hình thức kiểm soát Internet Explorer hoặc HTA dự án web. Microsoft không biểu mẫu chính hỗ trợ các công cụ cho việc sử dụng và chúng tôi đặc biệt khuyên người dùng đó để tìm thay thế điều khiển như làm lại các dự án sử dụng HTML5 mà không cần điều khiển ActiveX. Xoá khoá bảo mật (killbit) cho bất kỳ biểu mẫu không được hỗ trợ và khuyến khích mạnh mẽ. Đây là ý định của chúng tôi rằng điều khiển không được sử dụng từ web site giải pháp.

Bên thứ ba sản phẩm sử dụng mẫu điều khiển mã nguồn gốc sẽ không bị ảnh hưởng nếu các sản phẩm có rõ ràng theo bảo mật Internet Explorer kiểm tra (killbit cài đặt) hoặc sử dụng Internet Explorer web site xem cùng với các điều khiển ở các web site. Các ứng dụng có mình thay đổi mã để xử lý các trường hợp ngoại lệ đối với những người sử dụng. Phát triển phần mềm có thể liên hệ với Microsoft hỗ trợ giúp về các vấn đề.

Làm thế nào để xác định liệu Office 2013 MSI hoặc Click-to-Run

Để xác định xem cài đặt chuyên biệt Office 2013 trên hệ thống dựa trên MSI hoặc Click-to-Run chạy, hãy làm theo các bước sau:
  1. Khởi động ứng dụng Office 2013, chẳng hạn như Microsoft Word 2013.
  2. Trên menu tệp , bấm vào tài khoản.
  3. Để cài đặt chuyên biệt Office 2013 Click để chạy-dựa trên-, một mục Cập Nhật tuỳ chọn được hiển thị. Để cài đặt chuyên biệt dựa trên MSI, mục Cập nhật tùy chọn không được hiển thị.
cài đặt chuyên biệt Office 2013 Click-to-RunDựa trên MSI Office 2013

Mở rộng xử lý lỗi thời

Các bản Cập Nhật được bao gồm trong phần "Giải pháp" sẽ đảm bảo rằng bộ đệm ẩn tệp mở rộng gói Microsoft hình thức kiểm soát (MSForms.exd) được loại bỏ và Cập Nhật cho mỗi người tải bất kỳ những điều khiển. Tuy nhiên, nếu bạn nghi ngờ sự cố với một mở rộng không chính xác, bạn có thể loại bỏ bằng tay mở rộng để xác minh rằng bạn có một đồng gửi sạch sau khi ứng dụng khởi động lại.

Loại bỏ thủ công điều khiển lưu trữ mở rộng đối tượng, hãy làm theo các bước sau:
  1. Trong Window Explorer, mở mục tin thư thoại % TEMP %, và sau đó tra cứu "*.exd" trong tất cả các cặp con.
  2. Xoá tất cả các phiên bản tập tin được tìm thấy. Điều này bao gồm tất cả các cặp con.

Chú ý
.exd tệp sẽ được tái tạo tự động khi bạn sử dụng điều khiển mới khi bạn sử dụng VBA. Các tập tin mở rộng thông tin người dùng và cũng có thể ở các vị trí khác, chẳng hạn như các mục tin thư thoại sau:
  • %AppData%\microsoft\forms
  • %temp%\excel8.0
  • %temp%\word8.0
  • %temp%\PPT11.0
  • %temp%\vbe
Đây là một sửa chữa dễ dàng
Lưu ý: Trước khi bạn chạy một trong các giải pháp khắc phục dễ dàng sau, đảm bảo rằng các ứng dụng bị ảnh hưởng được đóng.

Để tự động loại bỏ các điều khiển lưu trữ mở rộng tệp, chạy một trong các giải pháp khắc phục dễ dàng sau:

Giải pháp khắc phục dễ dàng sau đây sẽ xoá các tệp .exd dành cho người dùng hiện đăng nhập:

Giải pháp khắc phục followingeasy phải được chạy bởi quản trị viên và sẽ xoá các tệp .exd cho tất cả tài khoản người dùng trên máy tính:
ActiveX không thể chèn đối tượng bản Cập Nhật bảo mật

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 3025036 - Xem lại Lần cuối: 12/16/2015 15:55:00 - Bản sửa đổi: 4.0

Microsoft Excel 2013, Microsoft Word 2013, Microsoft PowerPoint 2013, Microsoft Visio Standard 2013, Microsoft Visio Professional 2013, Microsoft Excel 2010, Microsoft Word 2010, Microsoft PowerPoint 2010, Microsoft Visio Professional 2010, Microsoft Visio Premium 2010, Microsoft Visio Standard 2010, Microsoft Office Excel 2007, Microsoft Office Word 2007, Microsoft Office PowerPoint 2007, Microsoft Office Visio Professional 2007, Microsoft Office Visio Standard 2007

  • kbmt KB3025036 KbMtvi
Phản hồi