Мне поручено открыть, написать, прочитать ответ, а затем закрыть com-порт. Итак, по порядку
Открыть Com Port 1, скорость передачи данных 9600 8, N, 1 или 8 нет и 1
Записать строку в инструмент "#AddressReading" + символ возврата
Дождитесь и постепенно прочтите ответ
Закройте com-порт, чтобы использовать его снова в паре of mintues
Я использую 32-битную ОС Win и пробовал несколько разных методов -
https://gist.github.com/heiswayi/f47dfd8dc38955322bef
, что включает в себя интеграцию win32.dll, и я не смог понять, как вызвать win32 в VBA excel
Как лучше всего получить доступ к последовательному порту из VBA ?
это просто приводило к тому, что excel вызывал sh каждый раз, когда я пытался изменить и запустить код ... снова не уверен, связано ли это с функцией сна или нет.
Другой вещью, которую я обнаружил, была связка SDK, позволяющая сэкономить средства на моих бюджетных библиотеках для последовательной связи VBA.