Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.08.2010, 14:12   #1
chobo
 
Регистрация: 07.08.2010
Сообщений: 9
По умолчанию Импорт данных из текстового файла

Помогите с решением такой задачи.
Есть текстовый файл, который периодически обновляется.
необходимо импортировать его на лист книги ексель с возможность периодического обновления, скажем по макросу.
Решение проблемы через импорт внешних данных и периодическое "! Обновить данные " перестает работать при изменении рабочего каталога, т.к. полный путь к txt файлу прописывается в запросе.
Вопрос, можно ли прописать в запрос относительный путь к текстовому файлу (от рабочей папки) или может существуют другие способы?
chobo вне форума Ответить с цитированием
Старый 07.08.2010, 14:46   #2
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Если не трудно,киньте текстовик на 5-10 строк.И какую информацию брать
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 07.08.2010, 14:48   #3
chobo
 
Регистрация: 07.08.2010
Сообщений: 9
По умолчанию

Всем спасибо, решил проблему сам, от запроса отказался, использовал макрос копирования из текстового файла в эксель http://www.planetaexcel.ru/docs/foru...post_52975.doc
chobo вне форума Ответить с цитированием
Старый 07.08.2010, 14:51   #4
chobo
 
Регистрация: 07.08.2010
Сообщений: 9
По умолчанию

Цитата:
Сообщение от doober Посмотреть сообщение
Если не трудно,киньте текстовик на 5-10 строк.И какую информацию брать
Там надо было содержимое текстового файла в 1 столбец построчно, спасибо, уже справился
chobo вне форума Ответить с цитированием
Старый 18.10.2010, 13:30   #5
SergeyK
Пользователь
 
Регистрация: 15.10.2010
Сообщений: 15
По умолчанию

Не могли бы объяснить подробней, для чайников. У меня похожая задача. Как прописать относительный путь к текстовому файлу, имя которого соответствует текущей дате, например 20101018.d20
SergeyK вне форума Ответить с цитированием
Старый 18.10.2010, 14:00   #6
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Код:
File_Name = Format(Now, "yyyymmdd") & ".d20.txt"
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 18.10.2010, 14:54   #7
SergeyK
Пользователь
 
Регистрация: 15.10.2010
Сообщений: 15
По умолчанию

Как использовать этот код? Его нужно вставить в макрос вместо имени файла?
SergeyK вне форума Ответить с цитированием
Старый 28.10.2010, 14:29   #8
SergeyK
Пользователь
 
Регистрация: 15.10.2010
Сообщений: 15
По умолчанию

Спасибо, подсказка помогла
SergeyK вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Импорт из текстового файла в Excel (DBF) Slava БД в Delphi 3 22.07.2009 20:28
Вставка/импорт массива значений из текстового файла в столбец таблицы bungler Microsoft Office Excel 4 08.01.2009 19:09
Импорт в базу данных из файла. Stalkr БД в Delphi 7 12.11.2008 15:26
Импорт из текстового файла с ограничителем из 3-х символов. Помогите! uraveselov Microsoft Office Excel 1 31.10.2007 20:38