Страница: 1 |
Страница: 1 |
Вопрос: Из XL в txt
Добавлено: 07.03.05 11:50
Автор вопроса: Starik | Web-сайт:
Как перебросить данные из таблицы XL в файл txt, но так, чтобы каждый столбец в файле txt отделялся только точкой с запятой (;)? Можно с помощью VBA или VB.
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #1
Добавлено: 07.03.05 13:47
Файл > Сохранить как > *.csv
Номер ответа: 2
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #2
Добавлено: 07.03.05 16:26
у.... й как влом кодить, посмотри примеры, там надываешь что то типа
Set ApExcel = CreateObject("Excel.application" 'Creates an object
ApExcel.Workbooks... для чтения
читать :
s$ = ApExcel.Cells(InitRow, Index).Formula
Ну столбец и ячейка...
Ну и пищешь потом в файл
Print #1, s$
или там собразишь что считать несколько, разделить точкой с запятой... Токо как там узнать кол-во активных столбцов и ячеек, я сам не вспомню...
Номер ответа: 3
Автор ответа:
Starik
Вопросов: 24
Ответов: 53
Web-сайт:
Профиль | | #3
Добавлено: 07.03.05 17:37
Sharp, файл не сохраняется в как txt.
Номер ответа: 4
Автор ответа:
Starik
Вопросов: 24
Ответов: 53
Web-сайт:
Профиль | | #4
Добавлено: 07.03.05 17:38
Sharp, файл не сохраняется в как txt.
Номер ответа: 5
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #5
Добавлено: 07.03.05 17:48
Так переименуй.
Номер ответа: 6
Автор ответа:
Starik
Вопросов: 24
Ответов: 53
Web-сайт:
Профиль | | #6
Добавлено: 07.03.05 18:05
Спасибо, за участие.
Sharp, переименовал - получилось.
Огромное спасибо.
Мне еще подсказали, как программно.
Теперь у меня 2 варианта - отлично, буду думать какой лучше применить.
Еще раз спасибо.