Я действительно проделал большую работу из дома через удаленный рабочий стол, который включал в себя рабочую книгу Excel (и приложения доступа), которая выполняла много здоровенных вычислений. Исходя из своего опыта, я не заметил какого-либо замедления вычислений на листе Excel, но иногда соединение замедлялось, и все, что сильно обновляло экран, могло затруднить использование ПК.
Самым важным, однако, является написание кода, который максимально изменяет визуальные элементы экрана. Например, вместо циклического перебора множества ячеек и установки каждой из них в качестве активной ячейки для поиска ее значения, переберите набор значений диапазона, которые не требуют обновления листа. Это, безусловно, создало самый большой прирост производительности в моем коде VBA.
Если ваш код уже довольно оптимизирован, вы, вероятно, не увидите никакой разницы, отслеживающей его по RDP. Однако, если мониторинг является вашей проблемой, вам следует рассмотреть возможность вывода данных в отдельный файл Excel или текстовый файл, который может храниться на общем сервере. Если все сделано правильно, я думаю, что это окажет меньшее влияние на ваш процессор, чем RDP. Это по-прежнему позволит вам отслеживать прогресс приложения Excel без необходимости входа в систему.