Импорт - Экспорт спецсимволов из excel - VB
Формулировка задачи:
Добрый день! Помогите решить задачу:
Необходимо экспортировать с листа excel, (ячейка A1) содержимое всей строки со спец символами
в txt файл так, чтобы можно было импортировать всю строку обратно в книгу без потерь.
Возможно надо экспортировать не в txt, а во что то другое, если без расширения еще и лучше.
Есть вариант (в примере) все работает - но только с простыми символами.
Может быть мкарос подправить, я вних не очень силен.
Необходимо экспортировать с листа excel, (ячейка A1) содержимое всей строки со спец символами
в txt файл так, чтобы можно было импортировать всю строку обратно в книгу без потерь.
Возможно надо экспортировать не в txt, а во что то другое, если без расширения еще и лучше.
Есть вариант (в примере) все работает - но только с простыми символами.
Может быть мкарос подправить, я вних не очень силен.
Решение задачи: «Импорт - Экспорт спецсимволов из excel»
textual
Листинг программы
Sub Export() Dim b() As Byte, P As String P = ThisWorkbook.Path & "\Test.txt" If Dir(P) <> "" Then Kill P 'если файл существует, удалить его b = CStr(Range("A1").Value) Open P For Binary As #1 Put 1, , b Close #1 MsgBox "Файл создан!" & vbLf & P, 64, "Color Mix Map" End Sub Sub Import() 'Копирование из текстового файла в эксель Open ThisWorkbook.Path & "\Test.txt" For Binary Access Read As #1 ReDim b(1 To LOF(1)) As Byte Get 1, , b Close #1 Range("A2").Value = CStr(b) End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д