Re: [算表] 如何讓巨集的「數字部份」成為「變數」??

看板Office作者 (朝鄉而行)時間15年前 (2010/12/19 22:13), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《a777starmy (7星)》之銘言: Range("B18")改成CELLS(18,2)表達就可以了~ for x=18 to 20 CELLS(x,2)..... ... ... next x end if '20處也可用變數控制 : 也就是B18、C18、D18、E18 : 希望數字的部份變成「變數」 : for 的話怎麼跑??? : ================================== : Sub Macro12() : ' : Range("B18").Select : ActiveCell.FormulaR1C1 = "=IF(RC[-1]=R2C1,R2C2,"""")" : Range("C18").Select : ActiveSheet.Paste : Range("D18").Select : ActiveCell.FormulaR1C1 = "=IF(RC[-3]=R2C1,R2C4,"""")" : Range("E18").Select : ActiveCell.FormulaR1C1 = "=IF(RC[-4]=R2C1,R2C5,"""")" : Range("E19").Select : End Sub : ================================== : thx : ※ 編輯: a777starmy 來自: 210.209.136.4 (12/18 23:55) -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.105.109.98
文章代碼(AID): #1D3XCZUS (Office)
文章代碼(AID): #1D3XCZUS (Office)