作者fishandrian (哇齋啦)
看板Office
標題[算表] 每列單獨排序
時間Sat Aug 15 02:08:15 2020
大大們好
目前錄了一個橫向排列的巨集,但不會寫迴圈執行到10000列,只能用取代的方式把錄到的巨集
改寫。
請問該怎麼讓巨集可以執行到10000列呢?
http://i.imgur.com/uhD11vk.jpg
謝謝各位QQ
ps:小弟不會寫巨集,如果可以請告訴我要在哪邊加迴圈,摸了好久只能來求救。
-----
Sent from JPTT on my Samsung SM-A7050.
--
※ 編輯: fishandrian (111.251.77.129 臺灣), 08/15/2020 02:11:55
1F:→ soyoso: 迴圈包巨集....sortfields.clear到end with,迴圈所用到的08/15 07:53
2F:→ soyoso: 變數值用於range("A1:D1"),來取代列號1的部分,字串連接08/15 07:53
3F:→ soyoso: 上用&,如"a" & 變數 & ":d"....,或是變數值用於range.08/15 07:53
4F:→ soyoso: offset列偏移上08/15 07:53
http://i.imgur.com/PQhrmsp.jpg
S大好,這一串他說只有next 沒有for 是不是設定哪邊錯了?
然後列偏移在這一段程式裡的作用我應該接在哪邊(或者 不用加?)
感謝解惑!
※ 編輯: fishandrian (111.251.77.129 臺灣), 08/15/2020 10:21:27
5F:→ soyoso: 回文的包,指的是迴圈以for...next的話,就是08/15 10:27
6F:→ soyoso: for i =1 to 10008/15 10:27
7F:→ soyoso: ....sortfields.clear08/15 10:27
8F:→ soyoso: .... 08/15 10:27
9F:→ soyoso: with ...08/15 10:27
10F:→ soyoso: end with08/15 10:27
11F:→ soyoso: next08/15 10:27
12F:→ soyoso: range("a" & 變數 & ":d"...)或range.offset 擇一使用就好08/15 10:27
我的老天!成功了,謝謝大大!!!!!
※ 編輯: fishandrian (111.251.77.129 臺灣), 08/15/2020 10:41:33