Написание макроса для вывода значений штангенциркуля в MS Excel
- Войдите на сайт для отправки комментариев
Пт, 24/12/2021 - 17:13
Нужно написать макрос для вывода значений штангенциркуля в Эксель.
Схема штангенциркуля подключена к Ардуино и значения выводятся по нажатию кнопки.
Значения должны в ту ячейку, которая будет выделена курсором.
Пишите kaida@yandex.ru И пришлите макрос.
Пишите kaida@yandex.ru И пришлите макрос или таблицу.
Значения должны в ту ячейку, которая будет выделена курсором.
Вот нахера Вам это? Последовательно, можно с меткой времени. С выделением курсором ИМХО - Выйдет бардак. Хотя - хозяин-барин...
Это нужно не мне, а начальнику
А тут сами понимаете...
Либо можно последовательно, чтоб был вывод в строку
Т.е., в А1, потом в В1 и т.д.
PLX-DAQ умеет выводить в адресуемые ячейки. А вот курсор ловить - по-моему нет.
Я пытался выводить именно в адресуемые ячейки, но работали так именно те скетчи, где данные брались не из штангеля, а напрямую из заданных переменных, т.е. если в случае просто задать переменную и выводить их в адресуемую ячейку, то всё сработало, но с данным штангеля не вышло
Ну, это ничего. mykaida пофиксит скетч. А откажется - могу и я стряхнуть пыль с plx.
На С# --> COM порт + маршаллинг к COM обьекту Excel. Пишется за полчаса.
Вот бросил человек алкоголь и начал по-тарабарски писать. Беда...
А на Delphi это вапще элементарно пишется. В любую ячейку, хоть боком, хоть картинками.
возьмите леонарду с её эмулятором клавамыши и она вам в указанную ячейку хоть главу войны и мира забьёт. подозреваю что так можно даже и строки со столбцами заполнять в автомате.
Самое смешное, что в макросе идет смена ячеек (curRow = curRow + 1) после ввода данных
Такое чувство, что дело не в макросе, а настройке Exel.
Сегодня попробую почитать с ком-порта
Уважаемый - не претендую на первородность....
Как там продвигается дело?
Прошу пардону - винды слетели. Пишу с компа супруги, а у неё кроме опенофиса только хром... Такая вот проблема.
Купил SSD, но win11 не поставить - процессор, говорит, старый. Сука - мне - нормальный, а ему - старый.
Сговор!!!