作者tinkens (十戒*行屍走肉)
看板Office
標題[算表] VBA建工作表的同名稱問題
時間Sat Jan 23 22:35:10 2021
軟體: Excel
版本:2013
目前狀況是這樣
有一工作表名稱ABC
我在建立工作表的VBA裡寫了下面判斷式來判斷是否有同名
https://imgur.com/a/aurGkC7
可是卻只能判斷大寫的ABC,小寫的abc卻能通過這個判斷式進而建立工作表
接著就發生工作表abc和ABC同名的衝突了....
https://imgur.com/a/JQsKboU
有嘗試著補個InStr來無視大小寫
https://imgur.com/a/xIbkAc9
可是這樣會發生一種情形,就是當我有abc-1的工作表時,我之後想建立abc工作表
卻會因為這個判斷式跳出有同名稱的工作表QQ"
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.185.248.104 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1611412513.A.146.html
※ 編輯: tinkens (111.185.248.104 臺灣), 01/23/2021 22:35:39
→ soyoso: 第一個方法,可兩個都轉換大寫或小寫strconv 01/23 22:51
→ soyoso: 第二個方法,判斷上再加上len兩個相同 01/23 22:51
感謝大大~點醒之後兩種方式都馬上搞定了:)
※ 編輯: tinkens (111.185.248.104 臺灣), 01/23/2021 23:37:46