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