Это кажется очень легким (я сделал это миллион раз и никогда не испытывал проблем), но он убивает меня.Текст над написанным, когда он должен быть добавлен
Я хочу создать SQL-скрипты на основе содержимого в электронной таблице Excel. Для этого я создал макрос, который считывает текстовый файл, используя приведенный ниже код
Dim fso As FileSystemObject
Set fso = New FileSystemObject
Dim stream As TextStream
Set stream = fso.OpenTextFile(filepath, 8, False)
Это предполагается открыть текстовый файл для добавления и подключить свои новые значения.
К сожалению, это всегда переписывание вместо добавления, и это заставляет меня гайки.
Любые идеи?
Это выглядит может оштрафовать меня ...! – Stian
Можете ли вы вставить код, где вы на самом деле пишете, а затем закрываете файл? –
В коде нет ничего плохого. 'IF' файл существует, он добавится к нему, иначе он создаст файл' New'. Можете ли вы подтвердить, существует ли файл? «Просто выстрел в темноте»: - Что может случиться, так это то, что файл может не существовать, и у вас может сложиться впечатление, что оно переписывается, тогда как оно действительно воссоздает его? –