※ ChatGPTを利用し、要約された質問です(原文:ダイアログに予め入力Noと日付を表示させるには?)
Excel VBAでダイアログに予め入力Noと日付を表示させる方法
このQ&Aのポイント
Excel2007のVBAを使用して、ダイアログに予め「入力No.」と「入力日」を表示させる方法を教えてください。
マクロ実行と同時に、「入力No.」と「入力日」が「日報記入ダイアログ」に予め入力され、その後の入力内容がデータベースに転記される方法を教えてください。
マクロの実行をすると、「入力No.」は昨日の続きで、「入力日」は翌日の日付が予め入力される方法を教えてください。
Excel2007のVBAにおいて下記1~4のマクロを
実行するためには、どのようなコード記述を
行えばいいでしょうか?
1.マクロ実行と同時に「入力No.」と「入力日」
(赤色枠で囲った部分)が「日報記入ダイアログ」に
予め入力されている。
2.1及びその他(緑色部分)の入力を終え、
更新ボタン(青色部分)を押すとその内容が
データベース(黄色部分)に転記される
3.同時に「入力No.」は新しい「入力No.」になり、
「入力日」はそのまま同じ日付にしておく。
4.翌日、マクロの実行をすると「入力No.」は昨日の続きで
「入力日」はその翌日の日付が、それぞれ予め入力されている。
私はエクセルVBAは学習し始めて1か月の初心者です。
エクセルVBAにお詳しい方何とぞご教示よろしくお願いします。
なお使用機種PCはWindows Vistaです。
お礼
imogasi様、いつもご回答ありがとうございます。 ご指摘の通り、質問するときは、以下のことを こころがけます。 ・画像を見やすくすること ・質問の要点を絞ること imogasi様からのご回答を見ていると 私の質問の的が絞れてないことが 改めて分かりました。 本件についての質問受け付けは、これで締め切りと させていただきます。 ただ後日、以下の3つの点を確認した上で 関連する質問を投稿いたします。 1.自分の現在の実力 2.参考書での類似例 3.最終的な作成物 もしその時、imogasi様の目に止まり、 ご回答ができるようでしたら幸いです。 また、コードの参考例の提供、ありがとうございました。 特に行繰り返しのコード参考にさせていただきます。