• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAでボタンやリンク作成は?)

VBAでボタンやリンク作成方法とは?

このQ&Aのポイント
  • VBAを使用してボタンやリンクを作成する方法を教えてください。
  • 3月1日から5日までの日付が入ったボタンを作成し、同時にそれぞれの日付のシートも作成する処理をしたいです。
  • シート2で日付のボタンを押すとそれぞれの日付のシートへ飛べるようにリンクを入れたいです。また、翌日(3月4日)には位置と日付が移動する処理を行いたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • pulsa
  • ベストアンサー率57% (34/59)
回答No.1

出来るんですが、質問がたくさんで、どう返答してよいやら どの位の知識があるか あるいは どの辺でつまずいてるかを書くと返答しやすいですよ コレだけじゃあんまりなんで1個 シート名「3月1日」のシートを作る Sheets("3月1日").Select コレをまず手動でボタンを作成し、そのボタンのクリックイベントに書きます Private Sub CommandButton1_Click()   Sheets("3月1日").Select End Sub こんな感じ ここまで出来て、意味が理解できれば、シート移動ボタンについては、OKなレベルです ご質問の内容を満たすには、さらに ボタン生成 ボタン整形 ボタン配置 ボタン削除 シート生成 シート命名 シート削除 あと日付の管理←意外と難しい が必要です とてもじゃないですが、1回じゃちょっと説明しきれません ですので、これらを1つずつ勉強されて、 例えば『ボタン配置は出来たんですが、ボタン整形が上手く行きません』 ぐらいのボリュームを質問された方が、きっとお互い幸せですよ^^; また、この位になってくると、望んだ答えを聞き出すのはそれなりに難しくなってきます 分からない内容について質問する為に、分からない内容の説明をするのは難しいもんです(遠い目) 多少値ははりますが、フルカラーの少し厚めでA4サイズくらいの参考書(\3500程度)『なんとかVBA』なんてのを買った方が手っ取り早くて確実だと思いますよ やってく内に、調べてる内容についてさらに調べる必要がでて、そこでさらに分からない事が出て… なんてのがありがちですからね