關於增益集與Office版本配對問題

最近有網友來信問到很多增益集與Office版本配對的問題,其中最常問到的是應該要安裝32bit版本或64bit版本的增益集?隨著64位元的硬體越來越普及,現在很多人買電腦時,隨機安裝的作業系統很多是64bit的win7,而office2010也裝上64bit版本,導致很多32位元版本的增益集不能使用。

基本上現在64bit的win7是可以執行32位元的程式,所以很多32bit的程式還是能在64bit的win7跑,包括32bit的office。但是為什麼發生32位元版本的增益集不能使用,問題不在64bit的win7,而是在64bit的office2010無法與32bit增益集連結使用,所以解決的辦法就是在64bit的win7改安裝32bit的office2010,這樣就可以使用32bit的增益集,也就是說增益集的位元版本一定要和office的位元版本搭配,32bit的office只能使用32bit的增益集,64bit的office只能使用64bit的增益集。所以在64bit的win7之下可以執行用vb6寫的office增益集,原因是他安裝的office是32bit,但是他如果安裝的是64位元的office2010就無法使用。