| 
    
     |  | ▼kobasan さん: ご回答ありがとうございます。行方向を変数にしたいのですが、やはりずれてしまいました。
 
 うっち さん 今日は
 >
 >>よろしくお願いします。下のマクロで、Range("A" & a, "N" & a).Select
 >>部分で、A列〜N列とP列〜R列を一緒に選択したいのですが、カンマ、コロンなど試しましたがうまく動作しません。こちらのサイトで下記の方法を見つけて試しましたが、O列にP列の値がずれて張り付きます。O列は関数が入っていて上書きしたくありません。
 >
 >'この例で分かってください。
 >Sub test1()
 >Dim c As Range, MyRange As Range
 >  'Union(Range(Cells(a, 1), Cells(a, 14)), Range(Cells(a, 16), Cells(a, 17))).Select
 >  '↓
 >   Set MyRange = Union(Range(Cells(1, 1), Cells(1, 14)), Range(Cells(1, 16), Cells(1, 17)))
 >   MyRange.Select
 >End Sub
 >
 >Sub test2()
 >  'Range("A" & a, "N" & a).Select
 >  '↓
 >  Range("A1:N1,P1:R1").Select
 >End Sub
 
 |  |