關於增益集與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就無法使用。

關於增益集與Office版本配對問題 有 “ 15 則迴響 ”

  1. 楊老師您好,晚上試了好久數學繪圖工具增益集,爬到這文才發現原來我的版本根本不符(電腦是WIN7 可是下載到工坊那邊的XP),可是似乎老師在網路放WIN7版本的增益集連結都已經失效,不知道是否可以跟老師索取2007 osWIN7的檔案,看到老師的影片真的很手癢,謝謝老師

  2. 楊老師您好, 有關ACCESS報表群組排序的問題想向您請教, 問題如下……..
    1. 報表中以客戶名稱為群組(依我所知必須設定排序方式)
    2. 但我想在報表中以銷售金額的大小作為排序
    問題- 如何在報表中可以忽略掉客戶群組的排序, 而改以銷售金額作為主排序
    感謝您的協助.

    1. 您好:按照您的描述,原先的報表設計應該是要讓同一位客戶的交易資料集中呈現,並進行相關的集合運算,所以才會以客戶欄位進行群組,如果你希望以金額進行排序,不管客戶是誰,基本上就不要進行客戶群組,如果你要同一個客戶不同筆交易金額排序,只要群組設定之後再指定排序的欄位即可。

  3. 感謝您的回覆, 但小弟想作的是將特定期間的各客戶銷售明細表彙總產生一份報表, 亦即各客戶的銷售金額加總後依金額大小排序. 因若不設定客戶群組則報表中會出現各客戶的所有銷售明細, 但設了群組以後卻又無法針對加總後之銷售金額排序, 請問小弟該如何處理. 謝謝

    1. 建議您重新建立一個查詢,以客戶欄位設定為群組,並再新增一個金額合計的欄位,因為已經設定客戶群組,所以合計的金額就是該客戶的各筆交易的總合,然後再與原來的資料表建立關聯,以客戶為對應的欄位,然後再把原來的資料表的各欄位帶入新的查詢,並將合計金額的欄位加入新的查詢中,這樣產生的新查詢結果等於原來的資料再新增一個合計金額的欄位,然後再指定以此欄位進行排序,再設定客戶姓名排序即可得到一個以合計金額排序的查詢資料表,然後再利用此查詢結果建立新的報表,而此報表應該能符合您的需求!

  4. 可能是我的問題過於複雜而描述的又不夠詳細, 故以上方式未能達成我想要的結果. 無論如何還是非常感謝您的熱心回覆. 我想我可能要從報表中以撰寫程式碼的方式才能解決. 謝謝

    1. 楊老師您好, 想請教您為何查詢表輸入期間為1~3月, 而報表卻只出現2~3月的資料? 謝謝您.
      (註: 我是利用簡單程式設計了輸入查詢條件的畫面(FORM)才如此, 如果我用傳統方式直接將報表資料來源設為查詢表而不透過自行設計的畫面則一切正常)

      1. 應該是您程式輸入參數組成的查詢語法有錯,不知道您資料庫的結構為何,如果資料欄位的資料格式是時間,您必須注意關於時間的比較!

  5. 您好:

    參考這裡:https://mooreyang.wordpress.com/category/%E5%BA%A7%E4%BD%8D%E8%A1%A8%E8%A3%BD%E4%BD%9C%E5%A2%9E%E7%9B%8A%E9%9B%86/ 的教學,試著做座位表時,想建立學生相片資料,照片放在D:\101OK\1.jpg,並使用D:\101OK\1.jpg的照片檔案名稱填寫在學生姓名欄的下一欄,按照步驟操作,並點選插入照片後,出來的結果只有名字和"D:\101OK\1.jpg"的文字檔,並不是出現照片,請問該如何解決這樣的問題,感謝幫忙與指教~

發表留言