作者naniate (納尼亞汰)
看板Office
標題[算表] 如何用迴圈修改lebel的內容?
時間Sun Mar 14 01:47:51 2021
軟體:EXCEL
版本:2010
如題
想用迴圈批次修改Lebel的內容
不知道哪寫錯了
dim i as integer
for i = 2 to 10
Lebel & i.capation =""
next i
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.27.194 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1615657673.A.E74.html
1F:推 andy90498: Lebel & i.capation ="" 這句改成 03/14 02:06
2F:→ andy90498: controls("Lebel" & i).capation ="" 03/14 02:06
3F:→ andy90498: 你label也拼錯了 03/14 02:08
4F:→ soyoso: 像這種不難模擬的,回文請測試好嗎 03/14 08:03
5F:→ soyoso: 因為並不是capation而是caption,這只要測試就一定會發現 03/14 08:03
6F:→ soyoso: 還有不一定有拚錯的問題,因為這是可以自訂的 03/14 08:03
7F:→ soyoso: 回文寫不一定有拚錯方面,指的是內文巨集標籤名稱可以自訂 03/14 08:48
8F:→ soyoso: 的部分 03/14 08:48
9F:→ soyoso: 另外我要說的是,從內文來看假設是要修改"標籤",在沒有問 03/14 08:48
10F:→ soyoso: 原po標籤是設計在哪?可以看的出是自訂表單userform內的標 03/14 08:48
11F:→ soyoso: 籤、還是工作表表單控制項的標籤、還是工作表activex控制 03/14 08:48
12F:→ soyoso: 項的標籤?看不出來吧 03/14 08:48
13F:→ soyoso: 所以如果要以controls可以假設是自訂表單userform 03/14 08:48
14F:→ soyoso: 不然表單控制項或activex控制項也能使用controls嗎?我測 03/14 08:48
15F:→ soyoso: 試是沒辦法 03/14 08:48
16F:→ soyoso: 能測試出來的表單控制項shapes、activex控制項shapes或 03/14 08:48
17F:→ soyoso: olebobjects 03/14 08:48
18F:→ soyoso: caption屬性在drawingobject和object 03/14 08:48
感謝大大指教
1. 物件名稱我真還沒拼錯因為我在要用迴圈前改NAME的時候就打錯了
2. caption 習慣用選字的 發文手打的時候真沒注意到(汗)
※ 編輯: naniate (42.72.27.194 臺灣), 03/15/2021 20:58:16
19F:推 waiter337: fb>excel vba 討論群組>檔案區 04/04 01:48
20F:→ waiter337: 2020年4月13日 上午12:45 教學VBA多控制項控件處理V2 04/04 01:48
21F:→ waiter337: 這個檔案 04/04 01:48
22F:→ waiter337: 另外提到 可能只有其中一兩個能用唷 04/04 01:48
23F:→ waiter337: 因為好像有的電腦不支援其中一兩種寫法 04/04 01:49
24F:→ waiter337: 當初我在這裡也沒搞清楚 04/04 01:49