Access マクロをトリガーすることにより、Windows タスク スケジューラがデータベースからデータをエクスポートするために使用できる VBS ファイルを正常に作成しました。今、インポートする必要があります - ほとんどの手順は簡単で、Access マクロで実行できますが、最初にテーブル リンクを再作成する必要があります (フィールド名と位置はソース ファイルで頻繁に変更され、最初に削除してから削除しない限り、混乱するようです)リンクを再作成してください。) VBA コードは次のとおりです。見逃した対応するマクロ アクションはありますか?
'delete and recreate links to Account and Company
Dim db As DAO.Database
' Re-link the CSV Table
Set db = CurrentDb
On Error Resume Next: db.TableDefs.Delete "Contact": On Error GoTo 0
db.TableDefs.Refresh
DoCmd.TransferText TransferType:=acLinkDelim, TableName:="Contact", _
FileName:="c:\db\contact.csv", HasFieldNames:=True
db.TableDefs.Refresh
On Error Resume Next: db.TableDefs.Delete "Account": On Error GoTo 0
db.TableDefs.Refresh
DoCmd.TransferText TransferType:=acLinkDelim, TableName:="Account", _
FileName:="c:\db\account.csv", HasFieldNames:=True
db.TableDefs.Refresh
db.Close
Set db = Nothing