2013-02-09 28 views
14

Tôi hiện đang trong quá trình viết lại một số macro VBA được viết cho văn phòng năm 2003. Tôi đã tự hỏi nếu tôi đã viết một bổ trợ C# cho năm 2007, nếu nó sẽ làm việc cho năm 2010 hoặc thậm chí năm 2013. Hoặc nếu tôi đã viết chúng cho năm 2010 nếu họ cũng làm việc cho năm 2007 và 2013. Tôi hiện có quyền truy cập vào năm 2007 nhưng tôi có thể truy cập vào năm 2010 nếu cần, chưa có năm 2013.Nếu tôi viết bổ trợ cho văn phòng 2007, nó sẽ hoạt động trong năm 2010, 2013?

Vì vậy, về cơ bản, phiên bản văn phòng ảnh hưởng đến các plugin?

+0

[Excel Addin hoạt động trên Excel 2007 và 2010] (http://stackoverflow.com/q/4937891/62576) có thể hữu ích. –

+0

[This] [1] có thể giải quyết câu hỏi của bạn. [1]: http://stackoverflow.com/questions/5218488/vsto-2003-2010-add-in-compatibility – John

Trả lời

16

Nếu bạn sử dụng Visual Studio công cụ cho Office 2010 (VSTO 4.0) sau đó nó sẽ tương thích với Office 2007 ,Office 2010 and with Office 2013 .Nếu bạn sử dụng phiên bản trước đó khác so với ở trên sau đó bạn có thể sử dụng chỉ cho các phiên bản văn phòng đặc biệt only.As một ví dụ VSTO 3.0 chỉ hỗ trợ office 2003 and 2007 như được hiển thị bên dưới bảng.

Để biết thêm thông tin kiểm tra này ra Visual Studio Tools for OfficeVisual Studio 2010 Tools for Office Runtime

tương thích Hiển thị như dưới đây:

enter image description here

Tôi hy vọng điều này sẽ giúp cho bạn.

+0

Cảm ơn thông tin @Sampath. Tôi đã tự hỏi nơi mà nó nói rằng VSTO 4.0 hỗ trợ 2013? Tôi đã tìm thấy [this] (http://social.msdn.microsoft.com/Forums/en-US/officedevpreview/thread/7c928b03-82a7-4399-bac2-d7fe6154fc5f/), nhưng tôi đã tự hỏi bạn đã tìm thấy bạn ở đâu? – Natzely

+1

@ Không có. Trên thực tế nó có trên liên kết thứ 2 của tôi dưới "Điều kiện tiên quyết:" phần.Anyway Vui mừng khi biết rằng nó đã giúp! – Sampath

+1

Nó đã làm, cảm ơn. – Natzely

5

bạn có thể xem Netoffice, trình bao bọc cho MS Office cho phép bạn tạo Addins cho tất cả các phiên bản được hỗ trợ của MS Office. Bạn không cần VSTO và bạn có thể kiểm tra trong mã của riêng bạn mà phiên bản Office AddIn của bạn đang chạy.

+0

Chỉ cần tải xuống và nó sẽ rất tuyệt. Dường như tránh hầu hết các vấn đề của VSTO. –