アクセスVBAで年、月、日それぞれコンボボックスをセットしたいです。
- - - - - - - - - - - - - - - - - - - - -
Private Sub UserForm_Initialize()
Dim i As Long
For i = 1 To 12
cb月.AddItem i
Next
For i = 1 To 31
cb日.AddItem i
Next
End Sub
- - - - - - - - - - - - - - - - - - - - -
エクセルVBAでは上記のように処理するらしいです。
同様の処理ができるのでしょうか。
よろしくお願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
Accessの場合は、コンボボックスの内容をテーブルに保存します。
そのテーブルを元にしてコンボボックスを作ります。
詳細は下記を参照願います。
http://www.mahoutsukaino.com/ac/access2007/03_db …
No.2
- 回答日時:
エクセルでもシートの範囲を指定できますね。
そのような場合の Access の方法は。
・「値集合タイプ」を「テーブル/クエリ」
・「値集合ソース」に テーブル名、クエリ名、SQL文
決まった少数の固定データを指定するなら
・「値集合タイプ」を「値リスト」
・「値集合ソース」の指定の仕方はいろいろありますが
「値集合ソース」は指定せずに、フォームの「開く時」イベントなどで、質問者さんのコードを実行。
(AddItem は Access97 辺りでは使えませんが)
「値集合ソース」に「大;中;小」など、直に記述。
「値集合ソース」VBA で編集した文字列を代入。
この場合でも、テーブルにしておいた方が良いケースもあります。
他に、あまり使用した例を見かけることはありませんが
「値集合タイプ」にユーザー関数を設定することもできます。
【参考】
ListBox.RowSourceType プロパティ (Access)
https://msdn.microsoft.com/ja-jp/library/office/ …
値集合タイプでのユーザー定義関数:SampleFile116
http://www.accessclub.jp/samplefile/samplefile_1 …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 2つ目のコンボボックスが動作しません。 3 2023/03/25 12:29
- Visual Basic(VBA) ユーザーフォームに2つのコンボボックス銀行名「ConboBox1」支店名を「ConboBox2」とし 4 2022/08/03 17:34
- Visual Basic(VBA) リストボックス セルの値を取得する 1 2022/05/21 20:47
- Visual Basic(VBA) ListBox1をClickしたときのイベント 5 2022/12/11 19:45
- Visual Basic(VBA) ユーザーフォームの表示を追加したい 2 2023/03/26 23:18
- Visual Basic(VBA) VBAで質問ですが、皆さんはどの様に導き出しているのでしょうか? 6 2022/05/03 21:53
- Visual Basic(VBA) 複数のcsvファイルをExcelに一括変換したい 2 2023/03/03 12:44
- Visual Basic(VBA) 複数シートの複数列に入力されているデータを重複なしで抽出するVBAを作りたいです。 9 2022/06/17 10:33
- Visual Basic(VBA) VBA Userformで一部別シートに転記がしたいのですが 2 2023/05/24 13:08
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
コンボボックス で年月を選ぶ方法
Excel(エクセル)
-
ACCESSでVBAから選択クエリの抽出条件を指定したい
Access(アクセス)
-
年月日を持つテーブルから年月を指定して抽出したいのですが
その他(データベース)
-
-
4
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
-
5
フォームを開くときに、コンボボックスの値を選択(アクセスVBA)
Visual Basic(VBA)
-
6
Accessで、定型入力を使って年と月のデータだけ入力したい
Access(アクセス)
-
7
Access コンボボックスの値をクリアしたい。
PowerPoint(パワーポイント)
-
8
MS Accessでフォームの「開く時」と「読込み時」のイベントの違い
Access(アクセス)
-
9
ACCESS VBAの実行時エラーなんですが
PowerPoint(パワーポイント)
-
10
Access サブフォームでの選択行の取得
その他(データベース)
-
11
アクセスのUserFormにはInitializeはないのでしょうか?
Access(アクセス)
-
12
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
13
コンボボックスに日付を表示する
Visual Basic(VBA)
-
14
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
15
アクセス VBAについて FROM句の構文エラー
Access(アクセス)
-
16
帳票フォームでのあるコンボボックスに連動するコンボボックスの作成について
その他(データベース)
-
17
アクセスの更新クエリでカレントレコードのみ更新したい
Access(アクセス)
-
18
Accessコンボボックス
Visual Basic(VBA)
-
19
アクセスのコンボボックスの重複をなくすには?
Access(アクセス)
-
20
ACCESS クエリの抽出条件で全てを抽出したい
PowerPoint(パワーポイント)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
至急!尿検査前日にオナニーし...
-
白血球が多いとどんな心配があ...
-
腕を見たら黄色くなってる部分...
-
検便についてです。 便は取れた...
-
彼女のことが好きすぎて彼女の...
-
精子が黄色?
-
勃起する時って痛いんですか? ...
-
尿検査前日に自慰行為した時の...
-
尿検査の前日は自慰控えたほう...
-
口の中に黒い血の塊
-
これって喉仏ですか? 私は女性...
-
精子に血が・・・
-
中出しをするとお腹が痛い・・・。
-
納豆食べた後の尿の納豆臭は何故?
-
甲状腺腫れ
-
EXCELで式からグラフを描くには?
-
EXCELで条件付き書式で空白セル...
-
筋トレするとチンコが縮んじゃ...
-
爪が紫色?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
至急!尿検査前日にオナニーし...
-
首吊りどこ締めるの
-
尿検査の前日は自慰控えたほう...
-
尿検査前日に自慰行為した時の...
-
検便についてです。 便は取れた...
-
白血球が多いとどんな心配があ...
-
中出しをするとお腹が痛い・・・。
-
射精をして1週間以内に尿検査を...
-
彼女のことが好きすぎて彼女の...
-
腕を見たら黄色くなってる部分...
-
勃起する時って痛いんですか? ...
-
変な話しになります。尿検査で...
-
これって喉仏ですか? 私は女性...
-
EXCELで条件付き書式で空白セル...
-
男です。昨日の午後3時くらいに...
-
今朝、毎朝の習慣でオナニーし...
-
納豆食べた後の尿の納豆臭は何故?
-
1日前の検尿
-
値が入っているときだけ計算結...
-
精子が黄色?
おすすめ情報