Страница: 1 |
Страница: 1 |
Вопрос: VBA в excel перенос данных
Добавлено: 12.01.13 22:35
Автор вопроса: omne
Народ хэлп как txt где данные находятся в столбец подсоединить к excel иными словами использовать txt как базу данных? Зарание спасибо.
Ответы
Всего ответов: 10
Номер ответа: 1
Автор ответа:
seriy-coder
ICQ: 334588992
Вопросов: 0
Ответов: 1
Профиль | | #1
Добавлено: 27.01.13 01:18
а можно слегка поподробнее? просто из .txt файла данные закинуть в ячейку excel?
Номер ответа: 2
Автор ответа:
omne
Вопросов: 5
Ответов: 15
Профиль | | #2
Добавлено: 01.02.13 20:59
Точно. Мне надо что бы при открытий excel из txt данные помещались в столбец начиная с ячейки А1 и до конца списка в списке бывает не более 100 записей.
Номер ответа: 3
Автор ответа:
AxeL
ICQ: 264730390
Вопросов: 2
Ответов: 106
Профиль | | #3
Добавлено: 08.02.13 06:00
Самый простой способ:
Формируете текстовый файл как "текст с разделителями", где в качестве разделителей используется табуляция или точка с запятой (можно любой другой, главной чтобы в тексте не встречался). Записываете макрос открытия текстового файла. Доделываете полученный скрипт, если в этом есть необходимость...
Пример (открывается файл c:\test.txt, разделитель - :
Номер ответа: 4
Автор ответа:
omne
Вопросов: 5
Ответов: 15
Профиль | | #4
Добавлено: 17.02.13 19:44
Спасибо
Номер ответа: 5
Автор ответа:
omne
Вопросов: 5
Ответов: 15
Профиль | | #5
Добавлено: 20.03.13 20:53
Ну если быть точным разделитель тут ";" а не "-". Вот только разобраться бы где здесь указывается тот самый разделитель.
Номер ответа: 6
Автор ответа:
AxeL
ICQ: 264730390
Вопросов: 2
Ответов: 106
Профиль | | #6
Добавлено: 21.03.13 03:17
А если еще точнее, то разделитель ";" превратился в смайлик, чем внес небольшую путаницу...
Номер ответа: 7
Автор ответа:
omne
Вопросов: 5
Ответов: 15
Профиль | | #7
Добавлено: 21.03.13 14:07
Да с чувством юмора у вас все в порядке . А подскажите пожалуйста какая часть кода отвечает за тот самый разделитель ";".
Номер ответа: 8
Автор ответа:
AxeL
ICQ: 264730390
Вопросов: 2
Ответов: 106
Профиль | | #8
Добавлено: 22.03.13 05:35
Список всех разделителей:
TextFileTabDelimiter - табуляция
TextFileSemicolonDelimiter - точка с запятой
TextFileCommaDelimiter - запятая
TextFileSpaceDelimiter - пробел
True напротив любого из них - используется как разделитель, False - не используется как разделитель
TextFileOtherDelimiter - свой разделитель (в данном случае шарп)
TextFileConsecutiveDelimiter - последовательность разделителей будет расцениваться ка один, если True, при False, соответственно, сколько разделителей - столько и значений.
PS C чувством юмора не только у меня в порядке, но и у создателей сайта, которые сделали чтобы ";" и ":" объединялись в ;:
Номер ответа: 9
Автор ответа:
omne
Вопросов: 5
Ответов: 15
Профиль | | #9
Добавлено: 22.03.13 15:05
Большое спасибо за четкое и развернутое пояснение!
Номер ответа: 10
Автор ответа:
AxeL
ICQ: 264730390
Вопросов: 2
Ответов: 106
Профиль | | #10
Добавлено: 22.03.13 18:04
Да пожалуйста...