0

私はアクセス2010で作業していて、VBAコードを書いています。私の問題は、オブジェクト名とドットを書くと、この種のオブジェクトのメソッド リストが表示されないことです。レコードセットなどの他のタイプのオブジェクトでも問題ありません。問題は、オブジェクトを宣言せず、次のように設定することだと思います。

Set ExcelFile = CreateObject("Excel.Application")
Set Wbook = ExcelFile.Workbooks.Add
Set Wsheet = Wbook.Worksheets.Add

以下は機能しません

Dim ExcelFile As Microsoft.Office.Interop.Excel

また

Dim ExcelFile As Microsoft.Office.Interop.Excel.Application

また

 Dim ExcelFile As Object

 Dim Wsheet1 As Worksheet 

ワークシートを認識しません

コードは正常に動作します。コーディング中にメソッドのリストを確認したいだけです...ありがとう!

4

1 に答える 1

1

Excel Object Library を VBA の参照に追加する必要があります。Tools -> References を開き、Microsoft Excel XX.X Object Library を探します。その後、宣言 (および IntelliSense) が機能するはずです。

于 2013-07-30T14:36:27.573 に答える