| |
小僧さん
こんばんは、返事をいただき、ありがとうございます。
テストの結果を報告します。
>Ac2002 以降でないと、AddItem メソッドは使えない模様ですね。
>お持ちの Access が2002未満でしたら下のようなコードで試されてみて下さい。
こちらの環境:PCのOSはMEですが、Access2002を使っています。
>
以下のコードで、試しましたが、やはり改善されずに、前回と同様なエラーがでて
います。
>Private Sub Form_Load()
>'要参照 DAO x.x Object Library
>Dim RS As DAO.Recordset
>Dim i As Long
>Dim strItem As String
>
> Me.lstフィールド名.RowSourceType = "Value List"
>
> Set RS = CurrentDb.OpenRecordset("テーブルA", dbOpenSnapshot)
> For i = 0 To RS.Fields.Count - 1
> 'Me.lstフィールド名.AddItem RS(i).Name
> strItem = strItem & ";" & RS(i).Name
> Next
> Me.lstフィールド名.RowSource = Mid(strItem, 2)
> RS.Close: Set RS = Nothing
>End Sub
|
|