Работа с Excel и Word
-
- assistant
- Сообщения: 132
- Зарегистрирован: 23 ноя 2007, 16:44
- Награды: 1
- Версия LabVIEW: 7.1;8.5.1
- Откуда: Москва
- Благодарил (а): 2 раза
Работа с Excel и Word
Подскажите, пожалуйста, где я могу найти примеры работы с файлами Excel и Word. Из Excel мне нужно считывать данные из ячеек листа (что-то типа простой базы данных), а в файл Word записывать результаты расчета из таблицы LabView. Хотелось бы посмотреть также на примеры записи в Excel и чтения из Word (думаю, пригодится)
-
Konstantin Sumenko
- expert
- Сообщения: 1439
- Зарегистрирован: 17 июл 2008, 12:20
- Награды: 2
- Версия LabVIEW: 2010
- Откуда: Moscow
- Поблагодарили: 1 раз
- Контактная информация:
-
Viktor
- expert
- Сообщения: 1408
- Зарегистрирован: 23 мар 2008, 10:56
- Награды: 4
- Версия LabVIEW: 2020
- Откуда: Санкт-Петербург
- Благодарил (а): 17 раз
- Поблагодарили: 3 раза
- Контактная информация:
Re: Работа с Excel и Word
Здравствуйте!
Кто подскажет, как вставлять в Word документ цветные скриншоты контролов?
Нужно для создания отчёта. Report Generation toolkit не предлагать
Чёрно-белые картинки вставляются легко с помощью Invoke Node -> Export Image, а как вставить цветную? Нашёл Get Image (в цвете), даже записал во временный файл, но как его в Word вставить?
Кто подскажет, как вставлять в Word документ цветные скриншоты контролов?
Нужно для создания отчёта. Report Generation toolkit не предлагать
Чёрно-белые картинки вставляются легко с помощью Invoke Node -> Export Image, а как вставить цветную? Нашёл Get Image (в цвете), даже записал во временный файл, но как его в Word вставить?
-
- leader
- Сообщения: 548
- Зарегистрирован: 20 авг 2009, 17:58
- Награды: 2
- Версия LabVIEW: 2011
- Контактная информация:
Re: Работа с Excel и Word
можно использовать ActiveX (в принципе в Report Generation этим и занимаются)
- Вложения
-
- insert image.JPG (9.83 КБ) 17027 просмотров
We live in a graphical world.
Why not program in one?
Why not program in one?
-
- leader
- Сообщения: 548
- Зарегистрирован: 20 авг 2009, 17:58
- Награды: 2
- Версия LabVIEW: 2011
- Контактная информация:
Re: Работа с Excel и Word
главное что бы это нормально работало. вообще не очень хорошо что нет литературы по activeX (Word например), т.е. какие функции и т.п.
We live in a graphical world.
Why not program in one?
Why not program in one?
-
- professional
- Сообщения: 301
- Зарегистрирован: 12 июн 2008, 19:56
- Награды: 1
- Версия LabVIEW: 8.6; 2009
- Откуда: Montreal
- Контактная информация:
Re: Работа с Excel и Word
а кто знает как удалять графики в Excel из LabVIEW. Данные в ячейках удаляются а сам график нет. Помогите кто может
-
- beginner
- Сообщения: 15
- Зарегистрирован: 15 май 2010, 23:53
- Версия LabVIEW: 2010
Re: Работа с Excel и Word
У меня такой вопрос: как с помощью LabVIEW Report Generation Toolkit для Word можно создать таблицу, но чтоб ширина столбцов была разная, а не у всех одинаковая?
-
- leader
- Сообщения: 548
- Зарегистрирован: 20 авг 2009, 17:58
- Награды: 2
- Версия LabVIEW: 2011
- Контактная информация:
Re: Работа с Excel и Word
прямой функции помоему нет
но можно что то вот так сделать
но можно что то вот так сделать
- Вложения
-
[Расширение tif было запрещено, вложение больше недоступно.]
We live in a graphical world.
Why not program in one?
Why not program in one?
-
- professional
- Сообщения: 390
- Зарегистрирован: 07 мар 2008, 09:26
- Награды: 3
- Версия LabVIEW: 6i-16
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Работа с Excel и Word
Как же нет? Точно помню вначале вставлял таблицу, потом с помощью массива задавал различные ширины для столбцов.
-
- beginner
- Сообщения: 15
- Зарегистрирован: 15 май 2010, 23:53
- Версия LabVIEW: 2010
Re: Работа с Excel и Word
Всем большое спасибо!
Метод описаный toto мне не очень подходит, так как я использую готовый бланк, куда по Закладкам вставляю нужный текст. То есть, я использую Appened Table to Report.
Можно ли это реализовать используя Appened Table to Report и Word Set Table Dimensions?
Знаю, что так делать нельзя, но подскажите как правильно это реализовать используя именно Appened Table to Report, а не Word Easy Table.
Метод описаный toto мне не очень подходит, так как я использую готовый бланк, куда по Закладкам вставляю нужный текст. То есть, я использую Appened Table to Report.
Можно ли это реализовать используя Appened Table to Report и Word Set Table Dimensions?
Знаю, что так делать нельзя, но подскажите как правильно это реализовать используя именно Appened Table to Report, а не Word Easy Table.
- Вложения
-
- 1.JPG (24.66 КБ) 16489 просмотров
-
- professional
- Сообщения: 390
- Зарегистрирован: 07 мар 2008, 09:26
- Награды: 3
- Версия LabVIEW: 6i-16
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Работа с Excel и Word
Приведенный на моем рисунке пример как раз и использует Append Text Table to report , да и на вашей схеме вроде бы все правильно, что-то при этом не получается?
-
- leader
- Сообщения: 548
- Зарегистрирован: 20 авг 2009, 17:58
- Награды: 2
- Версия LabVIEW: 2011
- Контактная информация:
Re: Работа с Excel и Word
спасибо за подсказку. как то пропустил эту возможностьtoto писал(а):Как же нет? Точно помню вначале вставлял таблицу, потом с помощью массива задавал различные ширины для столбцов.
We live in a graphical world.
Why not program in one?
Why not program in one?
-
- beginner
- Сообщения: 15
- Зарегистрирован: 15 май 2010, 23:53
- Версия LabVIEW: 2010
Re: Работа с Excel и Word
Ошибка вылетает после функции Word Set Table Dimensions
Error -2146822347 occurred at Exception occured in Microsoft Word: Запрашиваемый номер семейства не существует.Help Path is C:\Program Files\Microsoft Office\Office12\1049\WDMAIN11.CHM and context 25421 in NI_Word.lvclass:Word Set Table Dimensions.vi->dovidka.vi
This error code is undefined. Undefined errors might occur for a number of reasons. For example, no one has provided a description for the code, or you might have wired a number that is not an error code to the error code input.
Additionally, undefined error codes might occur because the error relates to a third-party object, such as the operating system or ActiveX. For these third-party errors, you might be able to obtain a description of the error by searching the Web for the error code (-2146822347) or for its hexadecimal representation (0x800A1735).
Error -2146822347 occurred at Exception occured in Microsoft Word: Запрашиваемый номер семейства не существует.Help Path is C:\Program Files\Microsoft Office\Office12\1049\WDMAIN11.CHM and context 25421 in NI_Word.lvclass:Word Set Table Dimensions.vi->dovidka.vi
This error code is undefined. Undefined errors might occur for a number of reasons. For example, no one has provided a description for the code, or you might have wired a number that is not an error code to the error code input.
Additionally, undefined error codes might occur because the error relates to a third-party object, such as the operating system or ActiveX. For these third-party errors, you might be able to obtain a description of the error by searching the Web for the error code (-2146822347) or for its hexadecimal representation (0x800A1735).
-
- beginner
- Сообщения: 15
- Зарегистрирован: 15 май 2010, 23:53
- Версия LabVIEW: 2010
Re: Работа с Excel и Word
глупая ошибка вышла
все решилось подачай на функцию Word Set Table Dimensions на вход table index значения "0"
Спасибо еще раз всем за помощь
все решилось подачай на функцию Word Set Table Dimensions на вход table index значения "0"
Спасибо еще раз всем за помощь
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 3 Ответы
- 730 Просмотры
-
Последнее сообщение dadreamer
-
- 13 Ответы
- 2496 Просмотры
-
Последнее сообщение Artem.spb
-
- 16 Ответы
- 3229 Просмотры
-
Последнее сообщение Artem.spb
-
- 4 Ответы
- 203 Просмотры
-
Последнее сообщение Andrew Lunev