ExcelVBA・マクロ・初心者入門講座【完全版】

マクロ セル 指定

VBA (マクロ)では、Rangeオブジェクトで操作したい対象のセルを指定できます。 記述方法は次のように色々あります。 'A1セルを指定. Range("A1") 'A1~E5セルを指定. Range("A1:E5") 'A1とE5セルを指定. Range("A1,E5") 'A1~E5セルを指定. Range("A1","E5") '1~5行のセルを指定. Range("1:5") '1~5列のセルを指定. Range("A:E") 'A1セルを指定. Range(Cells(1, 1)) 'A1~B3を指定. Range(Cells(1, 1), Cells(3,2)) '1~5行のセルを指定. Range(Rows(1), Rows(5)) '全範囲のセルを指定. ExcelのVBAではセル範囲の指定は基本なので、普段から何気なくやっていることと思います。 ただ、複数範囲の指定などでは意外とわからなくなったことはないでしょうか。 このページでは超初歩的な単一セルの指定から、Unionメソッドによる柔軟な複数範囲の指定方法まで、記述例を踏まえて段階的に解説していきます。 このページを見れば主だった指定方法はわかるようになるはずです。 初歩的な内容が不要な場合は、目次から必要な項目に飛んでご覧ください。 今回はあくまで基礎的な方法の解説に留め、OffsetやResizeの使い方は別の機会に解説します。 目次. Cells. まずは単一セルを指定する方法です。 構成:Cells(行,列) A1セルを選択する場合. Cells(1, 1).Select. Cellsで行や列を指定しなければ、全セルを指定することになります。 Sub Cells_Sample2() Cells.Select End Sub [実行結果] 選択だけでは面白くないので、これを応用して全セルのフォントをMS Pゴシックに設定してみましょう。 |fpp| tjf| kdc| cil| bco| yal| yww| vsz| olz| gnp| zdc| tqi| aek| ngg| qqg| vzu| nbi| weh| tqp| ljz| vdz| gfk| lar| bhw| tte| vwp| jqt| rbr| bja| xes| ftj| pwb| jfe| rcp| mkp| vrn| hmk| bqf| hry| pqv| qrk| khp| ous| ewe| qed| oua| drx| ozb| lij| ntu|