No.1ベストアンサー
- 回答日時:
途中まででも出来ているのでしょうか、最初から作ってくれ?
しばらくお付き合いしますが、まず
>日付1、日付2を入力したら
ではなく、入力後、ボタンを押したらにしましょう、ミスが少なくなります。
ここで、3行目が数値なのか、日付なのかが問題です。
この部分は、同じタイプを入力させるべきですね。
更に、テキストフォームでなく、リストボックスを使いましょう。
入力ミスがなくなりますし、コードを書く上でエラー処理が必要でなくなります。
テキスト氏名は A列の中から選択
日付は 3行目から選択するようにすれば
それぞれに、リストインデックスが数値で得られますので、何行目の何列目というのは
検索をかける必要なく得られます。
それと、添付の画像が印刷か何かの為に必要な様式ですよね、私であれば、別途
A B C
氏名 日付1 日付2
・・・・
とデータを確保するシートを準備して、フォーム上のボタンを押すとデータが記録されていく
表示されているシートには、関数で所定の位置に○が表示される様にしますが
如何でしょうか?
No.2
- 回答日時:
No1です。
ユーザーフォームを使わずに一案です。データ入力用のシートを準備します(仮に Sheet2)
A B C D E
氏名 日付1 日付2 作業列 作業列
うめだ 1/3 1/7
・・・・
と入力していきます
D列には =A2&B4
E列には =A2&C2 と入れてたっぷりと下までコピーしておきます。
目的のシートの3行目には 日付で入力します。
表示形式で 日だけの表示にすれば、見た目は同じになります。
B4セルに
=IF(COUNTIF(Sheet2!$D:$E,$A4&B$3),"○","")
といれて右へコピー、下へコピーしておけば、Sheet2にデータを入力するだけで
ご希望のセルに○が表示されます。
ユーザーフォームで入力するより、セルに直接入力した方が簡単でしょうし
修正も簡単ですよ。
また、入力したデータは、消去せずにず~と残しておくと後あと、便利です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- Access(アクセス) Accessで予定表を作成しようとしてます。 テーブル フィールド名 連番 オートナンバー型 年月日 2 2023/07/23 11:40
- Visual Basic(VBA) Accessフォームで全レコードを指定のExcelのセルへ転送し印刷する方法について 2 2022/09/08 18:23
- その他(Microsoft Office) Excelで総数量を変動させたい 2 2022/11/04 23:49
- Excel(エクセル) Excelで教えてください。 入力順に日付と名前が記載されてる一覧表で、同じ日付けの1番下の行(その 4 2023/08/03 09:14
- Excel(エクセル) vba フォーム軽量化 1 2022/09/07 18:59
- Excel(エクセル) 請求書と領収書の作成 4 2022/11/10 16:13
- JavaScript 空白で入力フォームのボタンをクリックしたら、ブラウザの上部からjavascriptで 表示されるアラ 1 2022/05/20 11:16
- Excel(エクセル) PDFファイルに日付を名前にして保存したい。 エクセル2019でワークシートに請求書のフォームを作り 2 2023/05/27 11:13
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAで大量のファイルをシート名...
-
Vba 実数および実数タイプの変...
-
エクセルVBAについて
-
ユーザーフォームに別シートか...
-
VB.net(VB)で、フォームにExcel...
-
Excelのマクロについて教えてく...
-
エクセルの合計を自動で表示さ...
-
Excelのマクロでワードのテキス...
-
VBAの計算で@が出てしまう件
-
VBA listBoxから
-
エクセルのマクロについて教え...
-
Excelのマクロについて教えてく...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
左右の表のキー位置を合わせたい
-
VBAの質問になります メッセー...
-
Excel マクロについての相談
-
VBA レジストリの値の読み方に...
-
2つのマクロでチェックボックス...
-
Vba SelStart、SelLen教えてく...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel VBA 定義されたプロージ...
-
Excel-VBAのmsgBox()の不思議
-
【VBA】マクロの入ったファイル...
-
VBA 複数条件の分岐処理の上手...
-
現在のブックを閉じないで、マ...
-
VBAで各列の"+"と"o"の合計数を...
-
VBAに詳しい方教えてください。
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
ユーザーフォームに別シートか...
-
エクセルのマクロについて教え...
-
ExcelVBA シート名を複数セルか...
-
エクセルのマクロについて教え...
-
VBA listBoxから
-
Excelのマクロについて教えてく...
-
エクセルのマクロについて教え...
おすすめ情報