Accessコンボボックスにレコードセット代入について質問です。
コンボボックスにレコードセットの値と代入したいと考えています。
Set Me![コンボボックス名].Recordset = rs
で代入できたのですが、連結列をどうしても代入できません。
| ID | MachineName |
| 1 | MachineA |
| 2 | MachineB |
| 3 | MachineC |
の様なレコードセットをコンボボックスに代入したいです。
保存列はIDフィールドです。
どなたかご存じの方がおられましたら、アドバイスよろしくお願いいたします。
m(_ _)m
No.3ベストアンサー
- 回答日時:
> 列数:2
> 列幅:0cm;3cm
> 連結列:1
2項目あるじゃないですか。
ID列の幅が0cmで、Excelでいう「列の非表示」と同じで見えないだけ。
列幅を 1cm;3cm とでもしてみてください。(適宜調整)
DoLoopで代入しなくてもOKのはずですよ。
No.2
- 回答日時:
> セミコロンで区切った形が必要なのですね。
いやいや、違いますよ。
「コンボボックスのプロパティ」の「列幅」です。
フォーム上に貼り付けてあるんじゃないんですか?
デザインビューで開いてくださいね。
フォームのプロパティはこんな感じです。
列数:2
列幅:0cm;3cm
連結列:1
値集合タイプ:テーブル/クエリ
区切り文字:システム区切り文字
です。
ちなみにADOでLANディスク上にバックエンドDBファイルがあります。
以前はローカルで使用していた為、コンボボックスのソースにはテーブル
を使用していました。
しかし、ADOでレコードセットを使用すると、コンボボックスが全滅しました。(~_~;)
値集合タイプや区切り文字あたりを変えて、レコードセットをSET出来ないものかなぁと考えていました。
Do Until EOF
ID & ; & MachineName
で区切り文字を入れて
コンボボックスにSET
という解釈をしていました。
解釈が間違っていたら、すいませんm(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Accessの参照フィールドの列がずれてしまいます 1 2023/07/19 15:00
- Visual Basic(VBA) ExcelからAccessのテーブルに書き込む時に時間がかかる 1 2022/10/14 20:38
- Visual Basic(VBA) ExcelVBA ドロップボックスで月を選択するとそれ以降のデータが残るようにしたい。 3 2022/12/16 14:53
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Visual Basic(VBA) ユーザーフォームの書き出しで追加のご相談 ユーザーフォームの値をシートに書き出す際、コードが表示され 2 2022/08/05 10:58
- Visual Basic(VBA) Excel VBA ユーザーフォーム1のコンボボックスに別ブックの値を反映させたいです。 6 2023/03/21 16:12
- Visual Basic(VBA) 2つ目のコンボボックスが動作しません。 3 2023/03/25 12:29
- Visual Basic(VBA) ExcelVBAでユーザーフォームでテキストボックスなどからセルに連続して入力するコーディングの際の 2 2022/06/29 22:51
- Visual Basic(VBA) VB.net 1 2022/08/18 19:21
- Excel(エクセル) Excel コンボボックス バックカラー 1 2023/02/18 08:06
このQ&Aを見た人はこんなQ&Aも見ています
-
風水の観点で選ぶ観葉植物とは?置き場所や上げたい運気ごとの注意点を紹介!
観葉植物で運気をアップするコツを、風水デザイン1級建築士の福島昌彦さんに伺った。
-
フォームを開くときに、コンボボックスの値を選択(アクセスVBA)
Visual Basic(VBA)
-
コンボボックスにレコードセットでリストをセットする
その他(データベース)
-
Access コンボボックスの値をクリアしたい。
PowerPoint(パワーポイント)
-
-
4
アクセスVBAのMe!と[ ]
Access(アクセス)
-
5
Access サブフォームでの選択行の取得
その他(データベース)
-
6
選択したチェックボックスのみチェックを入れたいのですが
その他(データベース)
-
7
ADOのCursorLocationプロパティ
Visual Basic(VBA)
-
8
ACCESS フォームをそのまま印刷について
その他(データベース)
-
9
Accessでのレコード存在チェック
その他(データベース)
-
10
Accessファイルを作成者以外は編集できないように設定するには
Access(アクセス)
-
11
ADOでRecordsetオブジェクトをレコードソースに設定したい
その他(データベース)
-
12
ACCESSでコンボボックスにSQLで抽出した値を表示したい
その他(データベース)
-
13
[VBA] ADOの Clone と AddNew
その他(プログラミング・Web制作)
-
14
どこにもフォーカスを当てたくない
Access(アクセス)
-
15
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
16
ACCESSでコントロールソースの変更
Access(アクセス)
-
17
Access2000 サブフォームのRecordSet取得法
Access(アクセス)
-
18
ACCESSで条件によってフォーム上のフィールドの色を変更
Access(アクセス)
-
19
コンボボックスで選択したものをクリアーしたい(アクセス VBA)
Access(アクセス)
-
20
アクセスVBAで、フォームの値をレポートに代入したい
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エラーの意味は? Lvalue req...
-
C言語 列挙型(enum型)変数について
-
テキストボックスの値を変数に...
-
レジストリの値獲得について
-
java 乗算をシフト演算と加算を...
-
計算プログラムにおける無限大...
-
数値計算??
-
JAVAで型を宣言するときの質問です
-
Borland C++ Compiler 5.5の警...
-
VBAでダブルコーテーション入り...
-
「%」を使って、偶数か奇数かを...
-
プログラミングで変数と関数の...
-
【VBA】複合代入演算子
-
C言語 exitの使い方
-
プログラミングについての質問...
-
DWORDって
-
エクセルへのデータの貼付時に...
-
フォームを開くときに、コンボ...
-
VBAの定数の使い方で、計算値を...
-
C#の問題で2つの整数a,bの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAでダブルコーテーション入り...
-
エラーの意味は? Lvalue req...
-
C言語 列挙型(enum型)変数について
-
EXCEL/VBA 変数の値をクリップ...
-
整数xxxが大き過ぎますというエ...
-
テキストボックスの値を変数に...
-
[VBS]変数を定数に変換する方法...
-
Variant型で宣言してるのにEmpt...
-
jsp~jspにhiddenを使って変数...
-
processing エラーで、 "cannot...
-
python の 連鎖代入の文法
-
i++と++i ってどう違うのですか?
-
プログラミングで変数と関数の...
-
C言語 アロー演算子について質...
-
「%」を使って、偶数か奇数かを...
-
JavaScriptをURLから直接実行し...
-
VBA 1行で複数の代入を行った...
-
ExcelのVBAでをA列に第0〜19項...
-
コマンドプロンプト バッチ|結...
-
無名関数のメリットがよくわか...
おすすめ情報