Запись данных в Excel

Простейшие вопросы в области инженерной разработки
Ответить
alan
advanced
advanced
Сообщения: 157
Зарегистрирован: 30 авг 2012, 13:16
Версия LabVIEW: 16
Откуда: Москва
Контактная информация:

Запись данных в Excel

Сообщение alan »

Добрый день/вечер.
Записываю данные таблицы Excel следующим кодом:
Excel1.jpg
Excel1.jpg (17.23 КБ) 4053 просмотра
В результате записи получаю визуально такой результат:
Excel2.jpg
Видно, что числа вставляются как текст. А нужно, чтобы это было именно числами.
При этом выделись весь массив и задать свойство ячейкам - "числовые" не помогает.
Только в ручную каждую ячейку, как показано на рисунке.
Дело в том, что у меня на следующих листах строятся графики по этим данным, и я хочу, не открывая отчет выводить их на печать.
Как сделать так, чтобы данные вставлялись именно как числа? Чтобы не приходилось открывать Excel.
Аватара пользователя
Kosist

Activity Gold
expert
expert
Сообщения: 1236
Зарегистрирован: 21 фев 2011, 23:44
Награды: 2
Версия LabVIEW: 2013-2020
Благодарил (а): 23 раза
Поблагодарили: 30 раз
Контактная информация:

Re: Запись данных в Excel

Сообщение Kosist »

Посмотрите, в этой теме http://labviewportal.org/viewtopic.php?f=49&t=8179 подобная проблема была, мне совет Vitekkz88 помог.
Upd: хотя Вы же пишете сразу числа... Попробуйте поиграть с региональными настройками Excel/Windows, как советовал dadreamer в той теме...
Мы делили апельсин - много наших полегло...
alan
advanced
advanced
Сообщения: 157
Зарегистрирован: 30 авг 2012, 13:16
Версия LabVIEW: 16
Откуда: Москва
Контактная информация:

Re: Запись данных в Excel

Сообщение alan »

Да что-то ничего не помогает.
Явно задаю таблицу в виде константы.
В ней число 1,9.
При экспорте в Excel получается 1900.
Причем независимо от того, что ставлю в настройках Excel в виде разделителя целой и дробной части.

Попробуйте у себя, кто тут есть. Может это у меня с настройками что-то не так.
Там только нужно создать пустой файл Test.xlsx
Excel.vi
(21.45 КБ) 161 скачивание
Аватара пользователя
Vitekkz88

Activity Silver Автор
expert
expert
Сообщения: 1100
Зарегистрирован: 21 янв 2014, 15:45
Награды: 3
Версия LabVIEW: 12,13,14
Откуда: Томск
Контактная информация:

Re: Запись данных в Excel

Сообщение Vitekkz88 »

alan писал(а):Попробуйте у себя, кто тут есть. Может это у меня с настройками что-то не так.
Сохраняйте пожалуйста для более младших версий...Вот ваш файл для 2015-ой. Сохраните до 2012 хотя бы, а лучше для 2010.
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
Artem.spb

Activity Автор
professor
professor
Сообщения: 3393
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Запись данных в Excel

Сообщение Artem.spb »

Вставляйте текст, а не числа.
excel.png
только с отключением регионального разделителя.
Та функция, что вы используете внутри преобразует массив чисел в строки с использованием регионального разделителя, а ексель ждёт своей точки.

:labview: 15, офис 10, винда 7.
alan
advanced
advanced
Сообщения: 157
Зарегистрирован: 30 авг 2012, 13:16
Версия LabVIEW: 16
Откуда: Москва
Контактная информация:

Re: Запись данных в Excel

Сообщение alan »

Сохраняйте пожалуйста для более младших версий...Вот ваш файл для 2015-ой. Сохраните до 2012 хотя бы, а лучше для 2010.
Да, конечно, не подумал)
Excel.vi
(14.67 КБ) 228 скачиваний
alan
advanced
advanced
Сообщения: 157
Зарегистрирован: 30 авг 2012, 13:16
Версия LabVIEW: 16
Откуда: Москва
Контактная информация:

Re: Запись данных в Excel

Сообщение alan »

Вставляйте текст, а не числа.

excel.png
Заработало наконец!
Спасибо :1stplace:
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»