Я экспортирую файл из таблицы MS Access в свой локальный, я делаю это кодирование VBA. нужно создать последовательность для имен файлов таким образом,Как создать последовательность
File1PN00001
File1PN00002
File1PN00003
...
...
Я делаю это, следующий код
Private Sub Command0_Click()
Dim FileName As String
Dim intChoice As Integer
Dim strPath As String
Dim LSProc As QueryDef
Dim db As Database
Set db = CurrentDb()
Set LSProc = db.CreateQueryDef("")
'make the file dialog visible to the user
strFilePath = BrowseFolder("Please Select Path to Export Neutrality Report file to")
If strFilePath <> "" Then
Call MsgBox(strFilePath, vbInformation, "Save Path")
Else
MsgBox "Please Provide a file path before exporting!", vbCritical + vbOKOnly
End If
FileName = strFilePath & "File1PN" & Format(txtBal_Number, "000000") & ".txt"
DoCmd.TransferText acExportDelim, , "T1", FileName, False
End Sub
Я смущен, как создать последовательность для того, как создать последовательность и как увеличить значение на 1 каждый раз, когда этот код работает. Не могли бы вы помочь мне с этим Спасибо.
Вы хотите экспортировать все таблицы в БД в txt-файл? – PaulFrancis
Ну, вам нужно найти номера последних сохраненных файлов в этом каталоге. Возьмите числовую часть и увеличите ее на 1 при сохранении? –
@PaulFrancis: Нет, не все таблицы предназначены только для тех таблиц, которые необходимы. Здесь T1 - это таблица, которая экспортирует –