Cохранение с EXCEL
-
- beginner
- Сообщения: 15
- Зарегистрирован: 22 июн 2020, 10:05
- Версия LabVIEW: 2014
- Контактная информация:
Cохранение с EXCEL
Всем привет
Такая проблема:
Разработан проект на LV-2014. В нем с периодичностью информация сохраняется в файле EXCEL
Я для этого использую доп библиотеку для работы с MSOFFICE
На WINDOWS7 все работает в автоматическом режиме.
На WINDOWS10 каждое сохранение требует подтверждения на сохранение в архивном файле.
Как это можно обойти эту проблему в WIN10
Заранее спасибо
С ув
Александр
Такая проблема:
Разработан проект на LV-2014. В нем с периодичностью информация сохраняется в файле EXCEL
Я для этого использую доп библиотеку для работы с MSOFFICE
На WINDOWS7 все работает в автоматическом режиме.
На WINDOWS10 каждое сохранение требует подтверждения на сохранение в архивном файле.
Как это можно обойти эту проблему в WIN10
Заранее спасибо
С ув
Александр
-
IvanLis
- guru
- Сообщения: 5462
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 86 раз
Re: Cохранение с EXCEL
Зависит от пути к файлу и функций используемых для сохранения.
Если Вы выложите код программы, то быстрее получите варианты решения проблемы.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 126 раз
- Контактная информация:
-
- beginner
- Сообщения: 15
- Зарегистрирован: 22 июн 2020, 10:05
- Версия LabVIEW: 2014
- Контактная информация:
Re: Cохранение с EXCEL
Да
Когда я запускаю проект под WIN7- программа пишет в архив автоматически.
под WIN10 появляется диалоговое окно для каждой записи
Когда я запускаю проект под WIN7- программа пишет в архив автоматически.
под WIN10 появляется диалоговое окно для каждой записи
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: Cохранение с EXCEL
Сейчас нет 10-ки под рукой, смогу проверить позже. UAC пробовали отключать или из-под админа записывать?
-
- professor
- Сообщения: 3394
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 172 раза
- Контактная информация:
Re: Cохранение с EXCEL
у меня без вопросов сохранилось, но я xlsx использую.
Win10 + 15
Вот эта часть вызывает у меня вопросы. что с файлов при попытке в него влезть, что приходится 20 раз пытаться?
Win10 + 15
Вот эта часть вызывает у меня вопросы. что с файлов при попытке в него влезть, что приходится 20 раз пытаться?
-
- beginner
- Сообщения: 15
- Зарегистрирован: 22 июн 2020, 10:05
- Версия LabVIEW: 2014
- Контактная информация:
Re: Cохранение с EXCEL
Я перед этим записывал в файл EXCEL и закрыл соединение
Затем я открываю соединение новое. И пока старое не закроется - новое соединение будет выставлять ошибку.
Поэтому я сделал цикл ожидания, чтоб не было ошибки
Затем я открываю соединение новое. И пока старое не закроется - новое соединение будет выставлять ошибку.
Поэтому я сделал цикл ожидания, чтоб не было ошибки
-
- professor
- Сообщения: 3394
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 172 раза
- Контактная информация:
Re: Cохранение с EXCEL
эмммм.
Зачем? :)
Я xlsx использую только по тому, что у меня версия офиса такая. Очевидно, что если у вас другая (xls), то не поможет.
Но и обратное верно: если на разных виндах разные офисы, то лучше шаблон "правильный" использовать
-
- professor
- Сообщения: 3394
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 172 раза
- Контактная информация:
Re: Cохранение с EXCEL
так, не понял. Где происходит открытие закрытие? Если в той же программе, то зачем закрывать? Быстрее/правильнее/надёжнее передать ссылку на открытый файл и дополнить его.
-
- beginner
- Сообщения: 15
- Зарегистрирован: 22 июн 2020, 10:05
- Версия LabVIEW: 2014
- Контактная информация:
Re: Cохранение с EXCEL
Я понял.
При запуске главной программы я открываю EXCEL и не закрываю пока главная программа не закроется. А при закрытии главной программы я закрываю EXCEL. Я это сделаю, чуть позже.
Но главное в том, что при сохранении промежуточных значений выскакивает сообщение. Рис прилагается.
При изменении расширения на XLSX ничего не помогло.
И это все под WIN10.
При запуске главной программы я открываю EXCEL и не закрываю пока главная программа не закроется. А при закрытии главной программы я закрываю EXCEL. Я это сделаю, чуть позже.
Но главное в том, что при сохранении промежуточных значений выскакивает сообщение. Рис прилагается.
При изменении расширения на XLSX ничего не помогло.
И это все под WIN10.
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: Cохранение с EXCEL
Так в Program Files писать не рекомендуется, это новая политика Windows. Пишите в папку пользователя - Get System Directory поможет в этом.
З.Ы.: в -шке путь прописан куда-то на диск H:, это меня смутило изначально.
-
- beginner
- Сообщения: 15
- Зарегистрирован: 22 июн 2020, 10:05
- Версия LabVIEW: 2014
- Контактная информация:
Re: Cохранение с EXCEL
Всем спасибо
Заработало
Действительно нельзя писать на диск С да еще в программ файлс
Заработало
Действительно нельзя писать на диск С да еще в программ файлс
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 3 Ответы
- 731 Просмотры
-
Последнее сообщение dadreamer