goo blog サービス終了のお知らせ 

エクセルテクニック

エクセルのテクニック情報共有をしましょう。

メッセージボックス

2006-07-19 00:00:00 | マクロ
メッセージボックス

メッセージボックスを表示させるには、以下のように記載します。
MsgBox "メッセージ内容"

MsgBox "あああ"
と記載すると、「あああ」と表示されます。

ハイパーリンク全部削除

2006-07-08 00:00:00 | マクロ
ハイパーリンク全部削除

ハイパーリンクを一気に全部削除する方法は以下の通りです。
Cells.Select
Selection.Hyperlinks.Delete

通常は1つ1つしか出来ませんが、これを使うと1シート全部削除する事が可能です。

コメント挿入

2006-06-28 00:00:00 | マクロ
コメント挿入

コメントを挿入する時は、下記のように記載します。
Range("A1").AddComment.Text Text:="文字"


Range("A1").AddComment.Text Text:="コメントです"
とすると、セルA1に「コメントです」とコメントが入ります。

シート名変更

2006-06-27 00:00:00 | マクロ
シート名変更

シート名を変更する時は、下記のように記載します。
ActiveSheet.Name = "変更後シート名"


ActiveSheet.Name = "sheet"
上記のように記載すると、選択中のシート名が「sheet」という名前になります。

列幅調整

2006-06-26 00:00:00 | マクロ
列幅調整

列幅を自動的に表示されるように調整したい時は、下記のように記載します。
Cells.Select
Cells.EntireColumn.AutoFit


空白列追加

2006-06-23 00:00:00 | マクロ
空白列追加

空白列を追加する時は、下記のように記載します。
Selection.Insert Shift:=xlToRight


Range("A:A").Select
Selection.Insert Shift:=xlToRight

上記のように記載すると、A列の手前に空白列が入ります。

文字削除

2006-06-22 00:00:00 | マクロ
文字削除

文字を削除する時は、次のように記載します。
Range("セル範囲").Delete


Range("b:p").Delete
と記載すると、b~p列が削除されます。

表示(拡大・縮小)

2006-06-21 00:00:00 | マクロ
表示(拡大・縮小)

表示を拡大・縮小したい時、以下のように記載します。
ActiveWindow.Zoom = 倍率


ActiveWindow.Zoom = 50
上記のように記載すると、表示が50%になります。

ActiveWindow.Zoom = 200
上記のように記載すると、表示が200%になります。