|
>雅さん
省略しすぎとのこと、了解です。
プログラム先頭から、該当する問題発生箇所までを以下に記述してみます。
--------------
Public Sub サブプログラム1()
Dim 変数1 As Integer
Application.Echo False
DoCmd.SetWarnings False
DoCmd.TransferText acImportDelim, , "テーブル名", "C:\(省略)\テキスト1.txt", False
変数1 = Len(テーブル名.フィールド名) <ここで止まる
If 変数1 > 4 Then
DoCmd.OpenQuery "更新クエリ1", acViewNormal, acEdit
DoCmd.TransferText acExportDelim, , "更新クエリ1", "C:\(省略)\テキスト2.txt", True
Else
DoCmd.OpenQuery "更新クエリ2", acViewNormal, acEdit
DoCmd.TransferText acExportDelim, , "更新クエリ2", "C:\(省略)\テキスト2.txt", True
End If
(省略)
End Sub
以上です。
このくらいで・・・だいたい、どういう動作をさせようとしているか、伝わりますでしょうか・・・?
|
|