インデックスシートに移動するためのボタンを作成しようとしています。私はマクロやハイパーリンクを使ってそれを行う方法を知っていますが、私のユーザは「スマート」なユーザではなく、マクロを使用すると一日中私に電話しています。Excel - 特定のシートに移動するボタン
ハイパーリンクを使用する以外に、どのように私がこれを解決できるか知っていますか?私は、ハイパーリンクを持つボタンを考えていましたが、それを行う方法が見つかりませんでした!
ありがとうございました! :)
インデックスシートに移動するためのボタンを作成しようとしています。私はマクロやハイパーリンクを使ってそれを行う方法を知っていますが、私のユーザは「スマート」なユーザではなく、マクロを使用すると一日中私に電話しています。Excel - 特定のシートに移動するボタン
ハイパーリンクを使用する以外に、どのように私がこれを解決できるか知っていますか?私は、ハイパーリンクを持つボタンを考えていましたが、それを行う方法が見つかりませんでした!
ありがとうございました! :)
Excel 2007では、挿入/図形を選択して図形を選択します。それを色付けして、どんなテキストでも入力してください。その後、右のあなたが簡単に細胞に形状を配置したい場合は、ときAltキーを押しながら
..形状をクリックすると、ハイパーリンク
形状のいくつかのヒントを挿入シェイプを移動するとセルにロックされます。 図形を行/列で移動またはサイズ変更しない場合は、図形を右クリックしてサイズとプロパティを選択し、最も効果的な設定を選択します。
あなたのシートのタブをクリックするだけの理由はありません。
私は約20のタブを持っています、そして、私のインデックスタブは、異なるシートへのリンクを含んでいます。しかし、これらのシートにもハイパーリンクを使用するのではなく、ボタンを使用したかったのですが、解決策が見つからない場合は、ハイパーリンクを使用するだけです。 =/ – CustomX
@Timこれは答えに値するわけではありません。次回はコメントの下に置いてください。ありがとう –
あなたはマクロ有効ブックを使用している場合、代わりには、:
は、開発者からまったくコントロールを追加します - >挿入(おそらくボタン)
それはマクロを割り当てるために何を要求し、[新規]を選択します。生成されたモジュールのコードは次のように入力してください:
Thisworkbook.Sheets("Sheet Name").Activate
ただし、あなたのワークブックにマクロを使用していない場合は、次のように入力してください。 Oooのアプローチは、ドキュメントを信頼する必要がなくハイパーリンクが機能するため、確かに過酷です。
ありがとう、私はそれをマクロを使用して行う方法を知っています:P – CustomX
ボタンを追加して、別のシートに移動することができるシートをExcelシート(たとえばsheet1
)に追加する必要があります(例:sheet2
)。
Excelの開発者タブからボタンを追加できます。 開発者のタブがない場合は、以下の手順に従って有効にしてください。
GOTOファイル - >オプション - >カスタマイズリボン - >右パネルの開発者のチェックボックスを有効にする - >完了。ボタンを追加する
: -
[開発]タブ - >挿入 - >最初の項目ボタンを選択してください - ボタン - の場所を選択>>完了。
ボタンの名前を付けるには: - >エディットテキスト -
右ボタンをクリックしますが。Sheet2のために行くためのコードを追加するには
: - >マクロの割り当て - - >新規 - >(Microsoft Visual Basicのは、ボタンのコードを開きます) - コード
以下>ペースト右ボタンをクリックします
Worksheets("Sheet2").Visible = True
Worksheets("Sheet2").Activate
「Excelマクロ有効化テンプレート(* .xltm)」を使用してファイルを保存します。これにより、Excelシートにコードが追加されます。
ボタンを作成する必要はありません。この機能はデフォルトで存在します。
Excelウィンドウの左下にある矢印ボタンを右クリックするだけです。これは、左または右の1つのワークシートをクリックして左に移動すると矢印ボタンになります。
これらの矢印を右クリックすると、選択したシートをアクティブにするためにクリックできるワークシートのリストがダイアログボックスに表示されます。
パーフェクト!それはトリックを行う:) – CustomX