Q:微軟下一代 Office 繼續(xù)支持 VBA 宏語言
A:微軟今天澄清了近日流傳的一條消息,宣稱下一代Office系統(tǒng)中仍會繼續(xù)包含完整的VBA宏語言功能,并不會取消。
事實上,微軟只是不會再向新的合作伙伴授權(quán)VBA而已。VBA不止是出現(xiàn)在Office Word/Excel里用來記錄宏、執(zhí)行自動批量處理,微軟還有一個授權(quán)項目,允許第三方獨立軟件開發(fā)商(ISV)在其程序中使用VBA。在過去近十年里,Corel、AutoDesk都購買了VBA授權(quán),在各自產(chǎn)品中加入了這一功能,今后他們還可以繼續(xù)這么做。微軟只是不再銷售新的VBA第三方授權(quán)了,并不影響Office VBA部分。
基于COM的宏語言Visual Basic for Applications最早出現(xiàn)在十年前的Office 97里,之后雖然帶來了不少安全危險,但也著實非常方便。雖然Office開發(fā)者已經(jīng)主線轉(zhuǎn)向.NET,但VBA依然有其用武之地,下一代Office里也會繼續(xù)存在它的身影。
與新一代Windows 7操作系統(tǒng)相比,Office 2007之后的辦公套裝始終沒有確切消息,只是有消息稱代號是“Office 13”或者“Office 14”,發(fā)布時間不明。
A:微軟今天澄清了近日流傳的一條消息,宣稱下一代Office系統(tǒng)中仍會繼續(xù)包含完整的VBA宏語言功能,并不會取消。
事實上,微軟只是不會再向新的合作伙伴授權(quán)VBA而已。VBA不止是出現(xiàn)在Office Word/Excel里用來記錄宏、執(zhí)行自動批量處理,微軟還有一個授權(quán)項目,允許第三方獨立軟件開發(fā)商(ISV)在其程序中使用VBA。在過去近十年里,Corel、AutoDesk都購買了VBA授權(quán),在各自產(chǎn)品中加入了這一功能,今后他們還可以繼續(xù)這么做。微軟只是不再銷售新的VBA第三方授權(quán)了,并不影響Office VBA部分。
基于COM的宏語言Visual Basic for Applications最早出現(xiàn)在十年前的Office 97里,之后雖然帶來了不少安全危險,但也著實非常方便。雖然Office開發(fā)者已經(jīng)主線轉(zhuǎn)向.NET,但VBA依然有其用武之地,下一代Office里也會繼續(xù)存在它的身影。
與新一代Windows 7操作系統(tǒng)相比,Office 2007之后的辦公套裝始終沒有確切消息,只是有消息稱代號是“Office 13”或者“Office 14”,發(fā)布時間不明。