[算表] excel錄製巨集修改問題?

看板Office作者 (美少婦與女兒同學的故事)時間11年前 (2014/10/31 18:18), 11年前編輯推噓0(0017)
留言17則, 2人參與, 最新討論串1/1
軟體:excel 版本:2007 我用巨集錄製了一個小程式 Sub Macro7() ' ' Macro7 Macro ' ' Columns("A:C").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _ "H1:I4"), CopyToRange:=Range("L1:N268"), Unique:=False End Sub 資料範圍是工作表sheet1的A:C 準則範圍是H1:I4 複製到L1:N268 我想問一下如果準則範圍跟篩選後的結果我要寫在sheet2 然後準則範圍是會變動的(如H1:I4有時候會到H1:I10之類的) 而資料範圍是sheet1的A:C 這邊的巨集我該怎麼改才對? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.197.47 ※ 文章網址: http://www.ptt.cc/bbs/Office/M.1414750722.A.A12.html ※ 編輯: ljuber (123.192.197.47), 10/31/2014 18:19:41

10/31 19:47, , 1F
動態準則範圍可用range.end()配合resize的方式或用
10/31 19:47, 1F

10/31 19:47, , 2F
range.currentregion
10/31 19:47, 2F

10/31 19:48, , 3F
10/31 19:48, 3F

10/31 20:17, , 4F
感謝大大!!
10/31 20:17, 4F

10/31 20:58, , 5F
另外我想問一下篩選的話 要加入萬用字元要怎麼寫
10/31 20:58, 5F

10/31 20:58, , 6F
例如我要搜尋 明天是否依然愛我 要搜尋 *是否*
10/31 20:58, 6F

10/31 20:59, , 7F
才會跑出明天妳是否依然愛我 這樣要怎麼加入?謝了~
10/31 20:59, 7F

10/31 20:59, , 8F
我在excel空格只要輸入 是否 在巨集內都會變成*是否*
10/31 20:59, 8F

10/31 21:40, , 9F
在H2:I3準則內輸入萬用字元試試,http://goo.gl/c9fVLF
10/31 21:40, 9F

10/31 21:40, , 10F
下試試
10/31 21:40, 10F

10/31 21:51, , 11F
如果是輸入文字自己會加入 **的萬用字元會怎麼寫?
10/31 21:51, 11F

10/31 22:14, , 12F
是指在準則內輸入文字時會自動加入萬用字元嗎?
10/31 22:14, 12F

10/31 22:16, , 13F
嗯 是的~
10/31 22:16, 13F

10/31 22:22, , 14F
那希望keyin後加入還是執行巨集前加入呢?
10/31 22:22, 14F

10/31 22:31, , 15F
應該是執行巨集前加入
10/31 22:31, 15F

10/31 22:43, , 16F
10/31 22:43, 16F

10/31 23:02, , 17F
感謝大大~
10/31 23:02, 17F
文章代碼(AID): #1KKs82eI (Office)
文章代碼(AID): #1KKs82eI (Office)