試了好幾天,終於想到上ptt 求救
懇請各位大大幫忙
手機拍攝螢幕請見諒qwq
https://i.imgur.com/hikB4ox.jpg
正常來說應該如上圖
下拉選單複選會跳出系統讓我選擇選項
但不知道為何,我的電腦偏偏不行
如下圖
https://i.imgur.com/biBTxF9.jpg
變成只能單選
我試過我妹,朋友的都可以
但我的怎樣都只能單選,無法跳出系統那個介面
重灌,安裝office 和他們一樣版本都不行
巨集都已開啟一樣無法
懇請板上高手幫忙
若有需要可以email 此檔案協助
因為真的很困擾,若能解決願奉上100p答謝
拜託大家了,謝謝!!
作者: soyoso (我是耀宗) 2019-02-08 09:02:00
https://i.imgur.com/6DVNcWs.jpg 類似這樣設計上可於vbe內插入自訂表單設計回文上有用到標籤、核取方塊、框架和命令按鈕如選取儲存格就顯示該表單的話,可以worksheet_selectionchange觸發事件,顯示上以表單名稱.show方式;限縮觸發事件儲存格的話,range.column和range.row或intersect
我單純無法跳出系統那個介面,導致無法複選,請問要按什麼指令才會跳出那個介面呢,謝謝因為這是別人的表單,vba ...都用密碼鎖住,我是無法修改的
作者: soyoso (我是耀宗) 2019-02-08 12:36:00
這從檔案來判斷會比較確定,要不丟上雲端空間貼上連結不然先看開發人員→程式碼→巨集,如果呼叫該自訂表單是以程序且不傳值(址)的話,應可看到
作者: soyoso (我是耀宗) 2019-02-08 13:50:00
測試af欄可以開啟該自訂表單,巨集的安全性有調整為啟用嗎?啟用後關掉excel程式,重新開啟再開該檔也是一樣嗎?
作者: soyoso (我是耀宗) 2019-02-08 14:16:00
那先做個測試
http://tinyurl.com/ybfu7yna 這個檔案下載執行,因有在worksheet_selectionchange內寫了觸發事件原po執行後,任選一個儲存格應會彈出個訊息顯示所選的儲存格位置才是
作者: soyoso (我是耀宗) 2019-02-08 15:42:00
那應表示原po目前用的excel安全性是可以觸發該事件的原檔案有寫on error resume next這個部分有二處,我先註解'不執行
http://tinyurl.com/y869p3gu下載,選取會觸發事件的欄位,如ac、af欄看是否會有錯誤訊息
有了,出現了!!!痛哭流涕 QwQ太感謝了,請問是為何會這樣,謝謝
https://i.imgur.com/CNdMRp3.jpg只是有些字好像會被吃掉lol不過大致上不影響,為何會有這樣情形出現,然後因為我只是部分資料,這樣和其他人合併時會有錯誤嗎,真的真的非常謝謝您的幫忙!!剛剛稍微看了一下,跳出來核取方塊並非寫系統而是亂碼,這樣會影響到什麼嗎? 如果沒差就不用在意,因為有點怕到了,謝謝;)
作者: soyoso (我是耀宗) 2019-02-08 22:56:00
那看來就以回文17:36的那個版本來做為輸入資料的檔案了
作者: soyoso (我是耀宗) 2019-02-08 22:59:00
副檔名不同,有驚嘆號為xlsm,另一個為xlsb
然後最重要的一個問題是,以17:36作為輸入資料後,我最後完成以後和其他人的檔案合併會發生問題嗎?因為這是個研究,怕我的資料最後會無法跑這樣就功虧一簣了,抱歉問題有點多,但真的真的很感謝您的幫忙,謝謝!
作者: soyoso (我是耀宗) 2019-02-08 23:03:00
可以試幾筆,存檔,再開啟看看
好的,能冒昧請教問題大致出在什麼地方嗎(雖然可能聽不懂lol
真的很謝謝soyoso 大大的鼎力相助,原本想給稅後100p 但小弟總共只有106p ,通通都轉給大大了,祝大大新年快樂,一切順心:)p.s 如果方便的話小弟還是想知道一下這個問題大致是出在哪,謝謝您
作者: soyoso (我是耀宗) 2019-02-09 14:04:00
這個問題我測試於win版的2007(12.0.6425.1000)開啟,出現如n,o,u,af...等無法出現清單功能,所以無自訂表單,其他如果出現清單功能,如m,q,ac...等則有顯示自訂表單,所以這和原po情況不同。其他如32位元版:2010(14.0.6023.1000)、2016(16.0.4513.1000)的64位元版:2016(16.0.4266.1001)、2019(16.0.11126.20192)的mac版的2019(16.20(181208))測試上皆可正常顯示。所以這方面可以要看原po是用什麼版本才能看看是否是這方面的問題了
我用64 2016,64 office 365皆打不開和VBA 版本會有關係嗎
作者: soyoso (我是耀宗) 2019-02-10 10:49:00
2016的64位元版本也有測試是可以執行的,至於vba版本方面也是要看原po是什麼版本,再以那個版本測試才會知道是否有關係了這是測試於2016的64位元,版本如回文
https://i.imgur.com/TX0YwOr.gifvba版本為7.1.1048