WEBの勉強ノート
Loading

Excel VBA ハイパーリンクの挿入

2009 年 11 月 5 日 木曜日

ActiveSheet.Hyperlinks.Add Anchor:=ハイパーリンクの挿入位置, _
	Address:=目的の文書, _
	SubAddress:= 目的の文書内の位置, _
	TextToDisplay:=表示文字列

Address

目的の文書(html、xls、doc等)のファイル名とそのファイルまでのパスを指定。

SubAddress

目的の文書内の位置を指定。Excelなら定義した名前やセル、htmlならidなど。省略可能。

TextToDisplay

ハイパーリンクを張る場所に表示するテキストを指定する。

ハイパーリンクを削除

Range(“A1″).Hyperlinks.Delete
Range(“A1″).ClearContents

エクセルのシート名を参照する関数

2009 年 4 月 12 日 日曜日

セルの中に以下の式を入れると、シートの名前が参照されてきます。A1とかに入れて太字にしておくと、シート名がシートの見出しのようになって便利です。

=MID(CELL(“filename”,$A$1),FIND(“]”,CELL(“filename”,$A$1))+1,31)