セルの書式を設定するには
Cells や Range にセルの書式を設定することができます。
セルの書式設定
Font で文字色やサイズ、フォントの設定ができます。
Interior で背景色を設定できます。
' サイズを11にする
Range("A1").Font.Size = 11
' 文字色を青色にする
Range("A1").Font.ColorIndex = 5
' 背景色を白色にする
Range("A1").Interior.ColorIndex = 2
|
また、同じセル範囲の場合、
With で処理効率を上げることができます。
With Range("A1")
' サイズを11にする
.Font.Size = 11
' 文字色を青色にする
.Font.ColorIndex = 5
' 背景色を白色にする
.Interior.ColorIndex = 2
End With
|
With ~
End With の範囲で .(ピリオド) を付けて記述を簡略化します。
Excel VBA講座
| Excel VBA とは
Excel VBAとは、Excelに標準で付いているプログラミング言語です。
VBAはVisual Basic for Applicationsの略で、プログラムの構文は、Vi... |
| エラー処理について
On Errorを使って、エラーが発生したときの処理を定義することができます。
型の不一致などでプログラムを停止させないようにエラー処理... |
| 色を設定するには(ColorIndex、Color)
色の指定方法にはColorIndexとColorの2種類があります。
セルの文字色の場合は Font に、背景色の場合は Interior に... |
| ワークシートのイベントを追加するには
ワークシートを選択したとき、ダブルクリックしたときのイベントを取得し、特定の操作させることができます。
「ワ... |
| ワークブックのイベントを追加するには
ワークブックを開いたときや閉じたときのイベントを取得し、特定の操作させることができます。
「ワークブックを開... |
| マクロとは
マクロとは、特定の操作手順をプログラムとして記述して自動化する機能のことです。
よく使う処理をマクロとして保存しておけば、必要なとき... |
| VBE とは
VBE (Visual Basic Editor) とは、Excelに搭載したVBA用のエディターのことです。
VBEを起動するには、Excelの「ツール」→「マクロ」→「Visual... |
| VBA の基本的な文法
大文字・小文字の区別
VBAには大文字・小文字の区別がなく、正しく入力すれば自動的に変換します。
例えば、msgbox と入力すると Msgbo... |
| VBA の変数
変数とは、数値やテキスト文字列などのデータを格納する記憶領域に名前を付けたものです。
変数に格納されているデータは、変数の "値" と呼ば... |
| VBA の定数
定数とは、数値やテキスト文字列などのデータを事前に設定しておくものです。
定数は設定値や基準値などに使うことによって、ソースに一貫性を... |
| セルを選択するには
セルを選択するには、Cells または Range を使用します。
Cells の使用方法
Cells(1, 1) のように、行番号と列番号を指定します。
... |
| 行や列を選択するには
行は Rows を、列は Columns を使用します。
Select を使用し、行または列を選択します。
Rows の使用方法
Rows(1) または Rows("... |
| セルの書式を設定するには
Cells や Range にセルの書式を設定することができます。
セルの書式設定
Font で文字色やサイズ、フォントの設定ができます... |