48 / 48 / 6
Регистрация: 24.12.2009
Сообщений: 512
|
|
1 | |
MS Office Import from text Excel02.10.2019, 08:03. Показов 1208. Ответов 12
Метки нет (Все метки)
Ребят, помогите! Т.к. у меня нет Excel, не могу сам разобраться.
В общем в Excel есть ф-ия импорт. Нужно выбрать ячейку и на вкладке Data выбрать From text и указать текстовый файл. Вопрос собсно: эти данные загружаются 1 раз? Или ячейка будет подтягивать данные из текстового файла? Т.е. если данные в текстовом файле будут меняться, будут ли меняться данные в ячейке Excel ? Если нет, то прошу указать на возможные решения проблемы. Может макрос записать можно, чтобы при запуска он обновлял данные или как ???
0
|
02.10.2019, 08:03 | |
Ответы с готовыми решениями:
12
Использовать макрос (VBA Excel) в Open office либо в Libre office Отсутствие библиотек Office.Interop.Excel и Office.Core COM, Excel, #import в VC++ MySQL import Excel |
SoftIce
|
02.10.2019, 08:09
#2
|
Не по теме: del
0
|
02.10.2019, 08:11 | 3 | |||||
ilja123, Привет!
попробуй так
Надстройка: Macro Tools VBA – инструменты разработки макросов VBATools
1
|
6945 / 2849 / 549
Регистрация: 19.10.2012
Сообщений: 8,725
|
|
02.10.2019, 08:31 | 4 |
Это всё настраивается в мастере импорта, ну или можно подстроить позже в свойствах подключения.
Или можно записать макрос, в котором что-то ещё подстоить под задачу. Добавлено через 1 минуту Но автоматически при изменениях в тексте ничего в Экселе меняться не будет, только если это макросом отслеживать... что не просто.
0
|
48 / 48 / 6
Регистрация: 24.12.2009
Сообщений: 512
|
|
02.10.2019, 08:48 [ТС] | 5 |
я бы с радостью попробовал, но у меня нет Office к сожалению.
Ох, не хотел я это услышать... Но ожидал. Мне нужно загрузить данные из csv. У меня есть демо-версия Excel, но там почему-то работает только csv с разделителем (. Проблема, что мне нужно строго (,). Даже, если я сохраняю в Excel файл, как (Сохранить как csv с разделителем (,)) то он все равно упорно сохраняет файл с разделителем (. А разделитель (,) он не распознает и не раскладывает данные по ячейкам. Я вот думаю, может это только в демо-версии не работает. Может в нормальном Excel он будет распознавать (,) или можно ему в настройках как-то указать, что надо по (,) парсить? Посмотрите пожалуйста, как у Вас работает. У меня все лепит в одну строку.
0
|
48 / 48 / 6
Регистрация: 24.12.2009
Сообщений: 512
|
|
02.10.2019, 08:49 [ТС] | 6 |
* вместо смайликов ТочкаЗапятая
0
|
6945 / 2849 / 549
Регистрация: 19.10.2012
Сообщений: 8,725
|
|
02.10.2019, 09:15 | 7 |
В мастере импорта из текста можно настроить разделитель (как в демо - не знаю).
Но для сложных csv такой импорт может не подойти - иногда в "ячейках" csv тоже бывают эти разделители, и такие файлы правильно "импортом из текста" не возьмёшь, всё поедет. Но для простых вполне применимо. Файл не смотрел.
0
|
48 / 48 / 6
Регистрация: 24.12.2009
Сообщений: 512
|
|
02.10.2019, 09:27 [ТС] | 8 |
0
|
6945 / 2849 / 549
Регистрация: 19.10.2012
Сообщений: 8,725
|
|
02.10.2019, 09:33 | 9 |
Я сейчас файл посмотреть не могу, на работе нет экселя на локальной машине.
1
|
48 / 48 / 6
Регистрация: 24.12.2009
Сообщений: 512
|
|
02.10.2019, 09:37 [ТС] | 10 |
Хорошо, остановимся пока на мастере импорта. Дальше будем смотреть.
0
|
48 / 48 / 6
Регистрация: 24.12.2009
Сообщений: 512
|
|
02.10.2019, 13:20 [ТС] | 12 |
Я не могу проверить В моей демо-версии не работают макросы.
Можно Вас попросить дать краткое описание Вашего макроса. Я передам его человеку вместе с моим csv. Пусть он попробует.
0
|
es geht mir gut
11272 / 4756 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
|
||||||
02.10.2019, 13:33 | 13 | |||||
проще некуда.
1
|
02.10.2019, 13:33 | |
02.10.2019, 13:33 | |
Помогаю со студенческими работами здесь
13
Import csv in Excel Import From Excel To Lotus Import из Excel в HTML Import из Excel в Delphi (Access) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |