Написание макроса для вывода значений штангенциркуля в MS Excel

Skybattter
Offline
Зарегистрирован: 23.12.2021

Нужно написать макрос для вывода значений штангенциркуля в Эксель.
Схема штангенциркуля подключена к Ардуино и значения выводятся по нажатию кнопки.
Значения должны в ту ячейку, которая будет выделена курсором.

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

Пишите kaida@yandex.ru И пришлите макрос.

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

mykaida пишет:

Пишите kaida@yandex.ru И пришлите макрос или таблицу.

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

Skybattter пишет:

Значения должны в ту ячейку, которая будет выделена курсором.

Вот нахера Вам это? Последовательно, можно с меткой времени. С выделением курсором ИМХО - Выйдет бардак. Хотя - хозяин-барин...

Skybattter
Offline
Зарегистрирован: 23.12.2021

Это нужно не мне, а начальнику
А тут сами понимаете...
Либо можно последовательно, чтоб был вывод в строку
Т.е., в А1, потом в В1 и т.д.

sadman41
Offline
Зарегистрирован: 19.10.2016

PLX-DAQ умеет выводить в адресуемые ячейки. А вот курсор ловить - по-моему нет.

Skybattter
Offline
Зарегистрирован: 23.12.2021

Я пытался выводить именно в адресуемые ячейки, но работали так именно те скетчи, где данные брались не из штангеля, а напрямую из заданных переменных, т.е. если в случае просто задать переменную и выводить их в адресуемую ячейку, то всё сработало, но с данным штангеля не вышло

sadman41
Offline
Зарегистрирован: 19.10.2016

Ну, это ничего. mykaida пофиксит скетч. А откажется - могу и я стряхнуть пыль с plx.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

На С#  -->  COM порт + маршаллинг к COM обьекту Excel. Пишется за полчаса. 

sadman41
Offline
Зарегистрирован: 19.10.2016

Вот бросил человек алкоголь и начал по-тарабарски писать. Беда...

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

А на Delphi это вапще элементарно пишется. В любую ячейку, хоть боком, хоть картинками. 

man9913
Offline
Зарегистрирован: 19.03.2016

возьмите леонарду с её эмулятором клавамыши и она вам в указанную ячейку хоть главу войны и мира забьёт. подозреваю что так можно даже и строки со столбцами заполнять в автомате.

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

Самое смешное, что в макросе идет смена ячеек (curRow = curRow + 1) после ввода данных

Такое чувство, что дело не в макросе, а настройке Exel.

Сегодня попробую почитать с ком-порта

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

sadman41 пишет:
Ну, это ничего. mykaida пофиксит скетч. А откажется - могу и я стряхнуть пыль с plx.

Уважаемый - не претендую на первородность....

Skybattter
Offline
Зарегистрирован: 23.12.2021

Как там продвигается дело?

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

Прошу пардону - винды слетели. Пишу с компа супруги, а у неё кроме опенофиса только хром... Такая вот проблема.

Купил SSD, но win11 не поставить - процессор, говорит, старый. Сука - мне - нормальный, а ему  - старый.

Сговор!!!