[問題] 求救excel 下拉選單複選 100p

作者: Charizard22 (吼吼)   2019-02-08 03:48:50
試了好幾天,終於想到上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
作者: Charizard22 (吼吼)   2019-02-08 12:28:00
我單純無法跳出系統那個介面,導致無法複選,請問要按什麼指令才會跳出那個介面呢,謝謝因為這是別人的表單,vba ...都用密碼鎖住,我是無法修改的
作者: soyoso (我是耀宗)   2019-02-08 12:36:00
這從檔案來判斷會比較確定,要不丟上雲端空間貼上連結不然先看開發人員→程式碼→巨集,如果呼叫該自訂表單是以程序且不傳值(址)的話,應可看到
作者: Charizard22 (吼吼)   2019-02-08 13:33:00
https://drive.google.com/file/d/0B1WcVEn62cG1ZnF4Ry1ZYWJ2YzctVXM5Y0JvSXMzaHFselo4/view?usp=drivesdk我已傳上雲端共用,還請幫忙看一下,謝謝
作者: soyoso (我是耀宗)   2019-02-08 13:50:00
測試af欄可以開啟該自訂表單,巨集的安全性有調整為啟用嗎?啟用後關掉excel程式,重新開啟再開該檔也是一樣嗎?
作者: Charizard22 (吼吼)   2019-02-08 14:10:00
沒錯,試過巨集安全性啟用,重開還是不行
作者: soyoso (我是耀宗)   2019-02-08 14:16:00
那先做個測試 http://tinyurl.com/ybfu7yna 這個檔案下載執行,因有在worksheet_selectionchange內寫了觸發事件原po執行後,任選一個儲存格應會彈出個訊息顯示所選的儲存格位置才是
作者: Charizard22 (吼吼)   2019-02-08 15:28:00
有的,我下載您的測試檔,任選一個是能跳出該行列的位置訊息https://i.imgur.com/FxpGjHi.jpg
作者: soyoso (我是耀宗)   2019-02-08 15:42:00
那應表示原po目前用的excel安全性是可以觸發該事件的原檔案有寫on error resume next這個部分有二處,我先註解'不執行http://tinyurl.com/y869p3gu下載,選取會觸發事件的欄位,如ac、af欄看是否會有錯誤訊息
作者: Charizard22 (吼吼)   2019-02-08 16:36:00
您好,ac, af 並未跳出錯誤訊息,但還是只能單選https://i.imgur.com/h5sQBOu.jpg
作者: soyoso (我是耀宗)   2019-02-08 17:36:00
那再試試 http://tinyurl.com/ycharws3先將是否有下拉清單或是第一列為多選、複選條件判斷註解起來,所以ac:am欄都可以試試,看是否會出現
作者: Charizard22 (吼吼)   2019-02-08 20:47:00
有了,出現了!!!痛哭流涕 QwQ太感謝了,請問是為何會這樣,謝謝https://i.imgur.com/CNdMRp3.jpg只是有些字好像會被吃掉lol不過大致上不影響,為何會有這樣情形出現,然後因為我只是部分資料,這樣和其他人合併時會有錯誤嗎,真的真的非常謝謝您的幫忙!!剛剛稍微看了一下,跳出來核取方塊並非寫系統而是亂碼,這樣會影響到什麼嗎? 如果沒差就不用在意,因為有點怕到了,謝謝;)
作者: soyoso (我是耀宗)   2019-02-08 21:21:00
有可能會也有可能不會影響,要看實際情況了另外,改以其他格式 http://tinyurl.com/y7lookfz原po試試這個版本是否會正常
作者: Charizard22 (吼吼)   2019-02-08 22:53:00
沒辦法QAQ, V4 和原本一樣無法複選https://i.imgur.com/vA8GOQC.jpghttps://i.imgur.com/dAuEXlB.jpg
作者: soyoso (我是耀宗)   2019-02-08 22:56:00
那看來就以回文17:36的那個版本來做為輸入資料的檔案了
作者: Charizard22 (吼吼)   2019-02-08 22:56:00
發現一個神秘的小地方,和成功的V2 相比,V4 檔案多了個驚嘆號https://i.imgur.com/GkV3Jp3.jpg想請問是這個檔案本身問題還是我的電腦問題呢?
作者: soyoso (我是耀宗)   2019-02-08 22:59:00
副檔名不同,有驚嘆號為xlsm,另一個為xlsb
作者: Charizard22 (吼吼)   2019-02-08 23:00:00
然後最重要的一個問題是,以17:36作為輸入資料後,我最後完成以後和其他人的檔案合併會發生問題嗎?因為這是個研究,怕我的資料最後會無法跑這樣就功虧一簣了,抱歉問題有點多,但真的真的很感謝您的幫忙,謝謝!
作者: soyoso (我是耀宗)   2019-02-08 23:03:00
可以試幾筆,存檔,再開啟看看
作者: Charizard22 (吼吼)   2019-02-08 23:08:00
好的,能冒昧請教問題大致出在什麼地方嗎(雖然可能聽不懂lol
作者: soyoso (我是耀宗)   2019-02-08 23:14:00
因視窗左上角非寫系統而是亂碼的關係,是否在其他地方也會有這種情況,而導致資料不正確方面可以測試一下至於有些字好像會被吃掉方面,測試一下原po的原始檔案這方面是一樣的 https://i.imgur.com/DLoMklM.jpg
作者: Charizard22 (吼吼)   2019-02-08 23:55:00
真的很謝謝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是用什麼版本才能看看是否是這方面的問題了
作者: Charizard22 (吼吼)   2019-02-10 10:31:00
我用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

Links booklink

Contact Us: admin [ a t ] ucptt.com