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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.11.2013, 00:39   #1
paylevan
Пользователь
 
Регистрация: 12.11.2013
Сообщений: 18
По умолчанию Импорт данных из текстового файла с обновлением каждую секунду.

Здравствуйте. Буду признателен за помощь в следующем вопросе.

Необходимо импортировать данные из TXT-файла с обновлением каждую секунду, однако в соответствующих настройках минимальный интервал равен 1 минуте.

Возможно как-то убыстрить этот процесс, чтобы получать данные из текстового файла в режиме реального времени?
paylevan вне форума Ответить с цитированием
Старый 14.11.2013, 00:41   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

в каких таких
Цитата:
в соответствующих настройках
?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 14.11.2013, 00:53   #3
paylevan
Пользователь
 
Регистрация: 12.11.2013
Сообщений: 18
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
в каких таких ?
Вот скриншот соответствующих настроек.
Изображения
Тип файла: png Снимок.PNG (21.3 Кб, 52 просмотров)
paylevan вне форума Ответить с цитированием
Старый 14.11.2013, 01:05   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

извините, подумал макросом получаете данные.
макросом можно можно обновлять так часто, что практически ексель больше ничего не сможет делать, только данные обновлять.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 14.11.2013, 01:13   #5
paylevan
Пользователь
 
Регистрация: 12.11.2013
Сообщений: 18
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
извините, подумал макросом получаете данные.
макросом можно можно обновлять так часто, что практически ексель больше ничего не сможет делать, только данные обновлять.
В таком случае, может быть возможно сделать так, чтобы импорт обновлялся только при наличии изменений в текстовом файле?

По сути, главная задача - не упустить изменения в файле, то есть при их появлении сразу же импортировать в Excel.
paylevan вне форума Ответить с цитированием
Старый 14.11.2013, 01:19   #6
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

зафиксировать дату обновления файла и каждую секунду проверять (это не ресурсоемкая процедура), при изменении даты - обновлять данные.
если данные нужны оператору, то секунда - это даже часто, ну а если управляете атомным реактором с помощью этой программы, то за секунду можно пропустить необратимое распространение цепной реакции.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 14.11.2013, 01:39   #7
paylevan
Пользователь
 
Регистрация: 12.11.2013
Сообщений: 18
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
зафиксировать дату обновления файла и каждую секунду проверять (это не ресурсоемкая процедура), при изменении даты - обновлять данные.
если данные нужны оператору, то секунда - это даже часто, ну а если управляете атомным реактором с помощью этой программы, то за секунду можно пропустить необратимое распространение цепной реакции.
Изменения в текстовом файле могут произойти и через секунду (минимум), и лишь через час... Главное, чтобы если изменения происходят, они сразу же импортировались в Excel.
paylevan вне форума Ответить с цитированием
Старый 14.11.2013, 02:19   #8
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Например так.
Файл свой укажите.Время проверки в районе 1 секунды.
Вложения
Тип файла: rar Тамер.rar (15.9 Кб, 28 просмотров)
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 14.11.2013, 03:52   #9
paylevan
Пользователь
 
Регистрация: 12.11.2013
Сообщений: 18
По умолчанию

Цитата:
Сообщение от doober Посмотреть сообщение
Например так.
Файл свой укажите.Время проверки в районе 1 секунды.
Ваше решение работает. Спасибо большое за оперативную и профессиональную помощь!
paylevan вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Импорт текстового файла в БД, смена кодировки Emmelman Microsoft Office Access 6 22.01.2013 17:52
Импорт данных из текстового файла в структуру glinin Общие вопросы C/C++ 1 20.10.2011 08:35
Импорт данных из текстового файла chobo Microsoft Office Excel 7 28.10.2010 14:29
Импорт из текстового файла в Excel (DBF) Slava БД в Delphi 3 22.07.2009 20:28