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