Excel作業をVBAで効率化

いつものExcel作業はVBAを使えば数秒で終わるかもしれませんよ

「セル」の記事一覧

行の高さと列の幅を標準サイズに変更する

行の高さと列の幅の標準サイズとは ブックを新規作成したときの各セルの高さと幅は全て同じサイズで等間隔になっています。 これはワークシートの既定値である標準サイズで初期設定されるためです。 標準サイズはセルではなくワークシ […]

列の幅の取得と設定

ColumnWidthプロパティ 列の幅の取得や設定にはColumnWidthプロパティを利用します。 列の幅の取得を複数列をまとめて取得する場合、各列の幅が全て同じであれば正しく取得できますが、列ごとに幅が異なる場合は […]

行の高さの取得と設定

RowHeightプロパティ 行の高さの取得や設定にはRowHeightプロパティを利用します。 行の高さの取得を複数行をまとめて取得する場合、各行の高さが全て同じであれば取得できますが、行ごとに高さが異なる場合は取得で […]

VBAで行や列の表示と非表示を行う

行や列を非表示にする方法 データを見る際に邪魔な部分や印刷したくない部分などを、表示させたくないことがあります。 そのような場合に行や列を非表示にするには2つの方法があります。 1つはグループ化です。表示と非表示を頻繁に […]

コメントの追加と削除

セルにコメントを追加する Excelで利用するコメントですが、VBAでの追加ももちろん行うことが出来ます。さらに、VBAを利用すると特殊なコメントの設定も行うことが出来ます。 セルにコメントを追加するにはAddComme […]

Application.CutCopyModeの設定と参照

セルのコピペをマクロの記録機能で保存するとCutCopyModeが記録される セルをコピペする操作をマクロの記録で保存すると以下のようなコードが記録されます。 大体の内容はコードからSelectやCopyやPasteとい […]

コピーや切り取りしたセルのペースト

クリップボードのデータのペースト Excelの操作ではセルのコピペや切り取り+ペーストは利用頻度が多い操作です。VBAでも同じことは可能です。ただ、利用頻度は低いでしょうね。 ペーストはPasteメソッド、または、Pas […]

セルのコピー

セルのコピー Excelの操作ではセルのコピペや切り取り+ペーストは利用頻度が多い操作です。 VBAでも同じことは可能です。ただ、利用頻度は低いでしょうね。 コピーはCopyメソッドを利用します。 構文 [crayon- […]

セルの切り取り

セルの切り取り Excelの操作ではセルのコピペや切り取り+ペーストは利用頻度が多い操作です。 VBAでも同じことは可能です。ただ、利用頻度は低いでしょうね。 切り取りはCutメソッドを利用します。 構文 [crayon […]

セルの値や書式を削除する

Clear系メソッド セルに設定されている書式や値を削除するためにはClear系メソッドを利用します。 Clear系メソッドには以下の4つがあり、それぞれ細かい用途が異なります。 メソッド名 説明 Clear セルの書式 […]