![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
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も見ています
-
「どうして捨てられないの?」前妻の物を捨てられない男性の心理って?
前妻の物を捨てられない理由に加え、捨てるための手段はあるのかを専門家に聞いてみた!
-
フォームを開くときに、コンボボックスの値を選択(アクセスVBA)
Visual Basic(VBA)
-
コンボボックスにレコードセットでリストをセットする
その他(データベース)
-
選択したチェックボックスのみチェックを入れたいのですが
その他(データベース)
-
-
4
アクセスVBAで、フォームの値をレポートに代入したい
Access(アクセス)
-
5
Accessのレポート上のテキストボックス値を設定したい
その他(データベース)
-
6
Access サブフォームでの選択行の取得
その他(データベース)
-
7
ACCESS フォームをそのまま印刷について
その他(データベース)
-
8
ACCESSでコンボボックスにSQLで抽出した値を表示したい
その他(データベース)
-
9
VBA エンターキーでイベントに入りたい。
PowerPoint(パワーポイント)
-
10
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
11
ACCESSのBookmarkプロパティの使い方
その他(データベース)
-
12
Access 最後のレコードに到達するまでループ処理を行う方法
Access(アクセス)
-
13
ACCESSでコントロールソースの変更
Access(アクセス)
-
14
Access コンボボックスの値をクリアしたい。
PowerPoint(パワーポイント)
-
15
ACCESSで条件によってフォーム上のフィールドの色を変更
Access(アクセス)
-
16
ADOでRecordsetオブジェクトをレコードソースに設定したい
その他(データベース)
-
17
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
-
18
アクセスのフォームで、文字を中央揃えにしたい
Access(アクセス)
-
19
テキストボックスにクエリ結果を表示させたい
その他(データベース)
-
20
Accessを開くと「排他モードじゃないので変更しても保存できない」との旨の表示が出てしまう。
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAでダブルコーテーション入り...
-
エラーの意味は? Lvalue req...
-
Variant型で宣言してるのにEmpt...
-
jsp~jspにhiddenを使って変数...
-
テキストボックスの値を変数に...
-
整数xxxが大き過ぎますというエ...
-
[VBS]変数を定数に変換する方法...
-
JavaScriptの関数宣言と関数式...
-
構造体からレコードセットへの代入
-
stdpicture型の変数に、、
-
datagridviewに行...
-
EXCEL/VBA 変数の値をクリップ...
-
verilog HDLの[=]と[<=]の使い分け
-
Datagridviewのコンボボックス...
-
VBAでコマンドプロンプトの結果...
-
Accessコンボボックスにレコー...
-
ASP+SQLにてSessionがNullになる
-
C言語 列挙型(enum型)変数について
-
Excel VBAでイコール二回使えま...
-
変数宣言と初期値代入の場所に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エラーの意味は? Lvalue req...
-
VBAでダブルコーテーション入り...
-
だれがとけるの?
-
jsp~jspにhiddenを使って変数...
-
テキストボックスの値を変数に...
-
EXCEL/VBA 変数の値をクリップ...
-
[VBS]変数を定数に変換する方法...
-
processing エラーで、 "cannot...
-
Variant型で宣言してるのにEmpt...
-
整数xxxが大き過ぎますというエ...
-
プログラミングで変数と関数の...
-
C言語 アロー演算子について質...
-
C言語 列挙型(enum型)変数について
-
i++と++i ってどう違うのですか?
-
切り上げ
-
VB6.0での条件文にある#の意味
-
インクリメント演算子の前置(+...
-
親ウィンドウの情報をインライ...
-
C言語 exitで終了した関数の戻...
-
Serialize(CArchive& ar)にて
おすすめ情報