Пожалуйста, посмотрите здесь и здесь для быстрого запуска.
--- После редактирования аскеров ---
Ах, теперь мыполучают где-то.Что касается переполнения стека, мы ожидаем некоторых усилий от вопроса вместо «Можете ли вы написать мне мой код?»вопросы.
После проверки, не существует ли файл, было бы легче, если вы откроете текстовый файл в режиме ForWriting и опцию Create в True:
dim filesys, filetxt
Const ForReading = 1, ForWriting = 2, ForAppending = 8
Set filesys = CreateObject("Scripting.FileSystemObject")
Set filetxt = filesys.OpenTextFile("c:\somefile.txt", ForAppending, True)
filetxt.WriteLine("Your text goes here.")
filetxt.Close
Это создаст и запишеттекст в текстовый файл.Теперь мы должны заполнить его вашим текстом.Было бы проще всего, если вы откроете Excel и скопируете текст в столбец B, а затем:
- добавьте следующий текст в ячейку A1:
filetxt.WriteLine("
- добавьте следующеетекст в ячейке C1:
")
- введите эту формулу в столбце D1:
=A1 & B1 & C1
- Скопируйте вставку ячейки A1, C1 и D1 вниз до последней заполненной ячейки столбца B
- Скопируйте и вставьте текст в столбце D в ваш скрипт, где указано
filetext.WriteLine("Your text goes here.")
.
И запустите ваш скрипт.
Окончательное решение:
Option Explicit
dim filesys, filetxt
Const ForReading = 1, ForWriting = 2, ForAppending = 8
Set filesys = CreateObject("Scripting.FileSystemObject")
If not filesys.FileExists("C:\Temp\Kunde.txt") Then
Set filetxt = filesys.OpenTextFile("C:\Temp\Kunde.txt", ForWriting, True)
'
' Copy - Paste the appropriate filetext.WriteLine statements here
'
filetxt.Close
End If