powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Импорт - Экспорт спецсимволов из excel
4 сообщений из 4, страница 1 из 1
Импорт - Экспорт спецсимволов из excel
    #39173345
Spaseman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день! Помогите решить задачу:
Необходимо экспортировать с листа excel, (ячейка A1) содержимое всей строки со спец символами
в txt файл так, чтобы можно было импортировать всю строку обратно в книгу без потерь.
Возможно надо экспортировать не в txt, а во что то другое, если без расширения еще и лучше.

Есть вариант (в примере) все работает - но только с простыми символами.
Может быть мкарос подправить, я вних не очень силен.
...
Рейтинг: 0 / 0
Импорт - Экспорт спецсимволов из excel
    #39173378
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот, поразвлекайся...

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
Sub test()
Dim tmp As String
tmp = Range("a1").Text
Dim i As Integer
For i = 1 To Len(tmp)
    Debug.Print i, AscW(Mid(tmp, i, 1))
Next
End Sub
...
Рейтинг: 0 / 0
Импорт - Экспорт спецсимволов из excel
    #39173682
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Spaseman,
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
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

Файл будет двоичный, а расширение можете дать какое хотите или никакого.
...
Рейтинг: 0 / 0
Импорт - Экспорт спецсимволов из excel
    #39180366
Spaseman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо! уже думал не получится.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Импорт - Экспорт спецсимволов из excel
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]