Ads By Google
VBAの処理でボタン&リンクを作るにはどうすればよいのでしょうか?
3月3日にシート1にあるボタンを押したときにシート2のA1に3月1日の日付が入ったボタン、B1に3月2日の日付が入ったボタン・・・・E1に3月5日の
日付が入ったボタンを作ります。
また同時に3月1日から5日までのシートも作ります。
その処理が終わったらシート2で日付のボタンを押せばそれぞれのシートへ飛べるようリンクを入れたいのです。
そして翌日(3月4日)シート1のボタンを押すと3月1日のボタンとシートは
削除されシート2はA1に3月2日のボタンB1に3月3日のボタン・・・・E1に3月6
日のボタンというように位置を移動させます。
もちろんそれぞれの日付のシートの中身は保持したままでです。
このような技術は難解すぎますでしょうか?
ご提示いただけたらうれしいです。
2008-03-17 23:41の質問
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。
回答(2)
2.
2008-03-20 02:47:43

動的に、ボタンやシートが削除されるよりも、Visibleで非表示にしたほうがスマートのような…。
「A1に3月2日のボタンB1に3月3日のボタン・・・・E1に3月6
日のボタンというように位置を移動させます。」というのも「移動」じゃなくて、見かけ上そういう風に見えるように、「ボタンの表示」を変えてやると良いと思います。
(ボタンを移動ではなく、ボタンの表示をすげ替えてやる。)
「A1に3月2日のボタンB1に3月3日のボタン・・・・E1に3月6
日のボタンというように位置を移動させます。」というのも「移動」じゃなくて、見かけ上そういう風に見えるように、「ボタンの表示」を変えてやると良いと思います。
(ボタンを移動ではなく、ボタンの表示をすげ替えてやる。)
1.
2008-03-18 00:54:20
ボタンに名称を編集するときにボタンのオブジェクト名が必要だと思うけど、ボタンは固定じゃないようだから、どのオブジェクトに編集すれば良いのか・・・
ボタンを順番に作れば問題ないかな・・・
このままやるのは難しそうだね
ボタンを順番に作れば問題ないかな・・・
このままやるのは難しそうだね
Ads By Google
コメント
まだコメントがありません




