परिभाषित नहीं मैं इस लाइन पर संकलन समय त्रुटि "परिभाषित नहीं उपयोगकर्ता-परिभाषित प्रकार" मिल:कंपाइलर त्रुटि: उपयोगकर्ता-परिभाषित प्रकार
Dim cn As ADODB.Connection
क्या गलत हो सकता है?
कोड:
Sub test()
Dim cn As ADODB.Connection
'Not the best way to get the name, just convenient for notes
strFile = Workbooks(1).FullName
strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strFile & ";Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1"";"
Set cn = CreateObject("ADODB.Connection")
'For this to work, you must create a DSN and use the name in place of
'DSNName
'strSQL = "INSERT INTO [ODBC;DSN=DSNName;].NameOfMySQLTable " & "Select AnyField As NameOfMySQLField FROM [Sheet1$];"
strSQL = "SELECT F1 FROM [Sheet1$];"
cn.Execute strSQL
End Sub
की संभावित डुप्लिकेट [ 'उपयोगकर्ता निर्धारित प्रकार परिभाषित नहीं' त्रुटि] (http://stackoverflow.com/questions/24261557/user-defined-type-not-defined-error) –