Microsoft Accessアプリケーションでこのコンパイルエラーが発生しています。私は最近、MSのアクセスに取り掛かった。だから私はVBAのコードには新しいです。私はデスクトップアプリケーション(Access 2003)を持っています。そこでは、ユーザーが列ヘッダーをクリックすると、企業の一覧をソートする必要があります。それは働いていましたが、「コンパイル」をクリックすると、このエラーが表示されます。次のコードをコメントアウトすると、プログラムはコンパイルされますが、ソートは機能しません。助けてください。Acessコンパイルエラー - ユーザー定義の型が定義されていないvbaアクセス
Dim ListViews As New clsListViews
Private Sub lstVendorList_ColumnClick(ByVal ColumnHeader As Object)
ListViews.SortColumns lstVendorList, ColumnHeader
End Sub
私はオンラインで調査しました。多くの人がリファレンスについて話していました。私のリファレンスの下で、私は
Microsoft DAO 3.6 Object Library
Visual Basic For Applications
Microsoft Access 9.0 object library.
'lstVendorList'はどこから来たのですか?また、コンパイルエラーは識別子を強調表示する必要があります。どれ? –
@ Mat'sMug:lstVendorListは、ソートする必要がある会社/ベンダーのリストです。コンパイラは最初の行でハイライトします。 (すなわち、新規のclsListViewsとしてのDim ListViews)。もう一度、これは私のコードではなく、私は何か他に取り組もうとしていましたが、リストビューのためにコンパイルエラーが発生しました。 – toofaced
VBAプロジェクトに 'clsListViews'クラスモジュールがありますか? –