Tonyは、マクロを使用せずに、定期的に使用されるExcelワークブックを開くボタンをツールバーに配置する方法を探しています。

ほとんどの人は、カスタムツールバーボタンを使用して、新しいブックを開くマクロを含むマクロを開始します。たとえば、ここでは、目的の結果を取得するために使用できる単純なマクロを示します。

Public Sub OpenMyWorkbook()      Workbooks.Open _       Filename:="D:\Data\MyWorkbook.xls", _       UpdateLinks:=False End Sub

マクロの名前と開きたいファイルの名前を変更するだけで、特定のブックを開くための優れた方法が得られます。マクロを使用したくない場合(およびTonyなどの多くの人は使用したくない場合)、次の手順を実行できます。

。 [ツール]メニューから[カスタマイズ]を選択します。 Excelに[カスタマイズ]ダイアログボックスが表示されます。

。 [コマンド]タブが選択されていることを確認してください。 (図1を参照)

。カテゴリのリストで、マクロカテゴリを選択します。

。コマンドのリストで、[カスタムボタン]コマンドを選択します。

。マウスを使用して、[カスタムボタン]コマンドを[コマンド]リストからツールバーの新しい場所にドラッグします。マウスボタンを離すと、ツールバーにアイコン(スマイリーフェイス)が表示されます。

。ツールバーのスマイリーフェイスアイコン(配置したばかりのアイコン)を右クリックします。 Excelはコンテキストメニューを表示します。

。 [名前]フィールドに、このツールの新しい名前を入力します。おそらく、ボタンで開くブックの名前です。 Enterキーを押さずに、名前を入力するだけです。

。コンテキストメニューで、ハイパーリンクの割り当て|を選択します。開いた。 Excelは、標準の[開く]ダイアログボックスのように見える[ハイパーリンクの割り当て]ダイアログボックスを表示します。

。ダイアログボックスのコントロールを使用して、ボタンで開きたいブックを見つけて選択します。

。 [OK]をクリックして、選択したブックを受け入れます。

。 [閉じる]をクリックして、[カスタマイズ]ダイアログボックスを閉じます。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(2884)は、Microsoft Excel 97、2000、2002、および2003に適用されます。