1

オンラインのどこにもこの答えが見つからないようですので、ここに行きます。

Excelファイルを取得し、そのデータをMSAccess2007内のテーブルに入力するコードが少しあります。

ファイルが正常にインポートされたことを確認するにはどうすればよいですか?

例えば:

If excel did import Then
MsgBox "Import successful"
Else If Excel didnt import
MsgBox "Import Not successful"

現在、次のコードを使用してExcelファイルをインポートしています。

DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, "tblData", "FilePath", True, "Sheet1!"

ありがとう

4

1 に答える 1

5

見回してようやく手に入れた!

このコードを「DoCmd.TransferSpreadsheet」コードの後に​​置きます。

If DBEngine.Errors.Count = 0 Then

    MsgBox "Imported data successfully!"

ElseIf DBEngine.Errors.Count > 0 Then

    MsgBox "The file did not import!"
    Exit Sub

End If
于 2013-03-04T13:38:58.240 に答える