→ soyoso: 有寫新增活頁簿,新增時作用會在新活頁簿上,所以range如 09/21 00:51
→ soyoso: 要引用巨集工作表內的儲存格、範圍、列或欄時要以.range 09/21 00:51
→ soyoso: 內文巨集來看,第二列range.autofilter,篩選第三欄,篩選 09/21 00:51
→ soyoso: 值.range("c" & lLoop) 09/21 00:51
→ soyoso: 複製範圍range.copy,於新增工作表wbnew,工作表內range. 09/21 00:51
→ soyoso: pastespecial transpose為真 09/21 00:51
→ soyoso: lLoop累加cnt減1,lLoop = lLoop + cnt -1 09/21 00:51
→ soyoso: 另存workbook.saveas 09/21 00:51
→ ktll: 不好意思,上圖是您上次教我的部分,但我不知道該從哪改起.. 09/21 05:47
→ ktll: 對VBA還不太熟悉... 09/21 05:48
→ soyoso: 1、巨集內有range.copy(這方面保留),但不要destination 09/21 17:28
→ soyoso: 以range.pastespecial transpose為真來轉置 09/21 17:28
→ soyoso: 2、1:1方面標題有二列就改為1:2 09/21 17:28
→ soyoso: 3、回文寫到lLoop累加cnt減1方面,巨集內也有寫到(這方面 09/21 17:28
→ soyoso: 也保留) 09/21 17:28
→ soyoso: 4、巨集也有寫到range.autofit和save方面(這方面也無不用 09/21 17:28
→ soyoso: 動) 09/21 17:28
→ soyoso: 就改或新增1,2所提的 09/21 17:28
→ ktll: 不知道這樣改是否正確? 但執行的時候出現圖片上的錯誤 09/21 23:19
→ soyoso: range.copy後面的下底線是要和下行語法做連接的,但range. 09/22 07:21
→ soyoso: copy和range.pastespecial連接並非正確的語法,下底線要刪 09/22 07:21
→ soyoso: 除 09/22 07:21
→ soyoso: 9/21 00:51 range如要引用巨集工作表內的儲存格、範圍、列 09/22 07:21
→ soyoso: 或欄時要以.range,range.pastespecial是要貼到新增的活頁 09/22 07:21
→ soyoso: 簿內,所以是以新增活頁簿變數vbnew.工作表.range. 09/22 07:21
→ soyoso: pastespecial 09/22 07:21
→ soyoso: range也沒有指定儲存格字串位址,range(..)括號內以儲存格 09/22 07:21
→ soyoso: 字串位址 09/22 07:21
→ soyoso: 參數名稱是transpose,巨集內少e 09/22 07:21
→ ktll: 感謝教學~已經先用別的方式進行了 後續會再來研究 09/24 22:53