• 締切済み

エクセルについて質問です。

いつもお世話になっています。質問するカテが間違っていたら申し訳ありません。エクセルについての質問なのですが、コマンドボタンを作成した時に、押すと次のシートに移動するまた、次のシートに作る【戻る】ボタンを押すと前のシートに戻るプログラムはどの様にして作成したらよろしいのでしょうか?教えて下さい。宜しくお願いします。

みんなの回答

noname#77845
noname#77845
回答No.2

最初のシートにボタンを配置します。 そのボタンを選択した状態で、「ハイパーリンク」を設定します。 ハイパーリンクは、「このドキュメント内」の次のシートに設定しましょう。 「次のシート」でも同じように「前のシート」へハイパーリンクを挿入すれば、コードを書かなくても解決できると思いますよ。

noname#201375
質問者

お礼

アドバイスありがとうございます。参考にさせていただきます。

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

>どの様にして作成したらよろしいのでしょうか? プログラミングやVBAに関して勉強しないと無理でしょう。 誰でも出来るのは記録マクロを使う事です。 下記のような方法がありますが、これでは両端のシートからさらに端に移動しようとするとエラーになります。 もう少し複雑なプログラムを組まないとエラーを回避する事はできません。 Sub Nextsheet() ActiveSheet.Next.Activate End Sub Sub Prevsheet() ActiveSheet.Previous.Select End Sub

noname#201375
質問者

お礼

アドバイスありがとうございます。やはり、もっと勉強してからの方が良いようですね。

関連するQ&A