Ответ: Проблемы мои вряд ли связаны с объемом буфера т.к. скорость обмена очень небольшая - 9600 бод. Настройки COM порта я делал в WINXP те же что и для Win98. Поэтому и подозреваю что это WinXP по каким то своим соображениям блокирует передачу с ПЭВМ. А про закрытие/открытие порта при каждом цикле я уже думал, но очень не хочется. Хотя помочь вроде должно, т.к. перезапуск макроса восстанавливает обмен на время.