На работе родилась идея по оптимизации: чтобы Эксель сам находил в Sap банковские реквизиты клиентов, например, по номеру клиента или паспорту, сейчас это делается вручную. И я нашёл, что такое возможно (это именно то, что нужно): https://www.youtube.com/watch?v=0yNaC9oHLeo Скажите, пожалуйста, простыми словами, как это сделано и насколько это сложно? Спасибо!
DAB, в порядке флейма: Предполагаю, что человек в видео коннектится к базе SAP напрямую. Увы, я не знаком с возможностью такого подключения, тут ничего сказать не смогу. Но, как альтернативный вариант, можно использовать в макросах подключение к SAPGUI. Из минусов - для работы макросов нужно будет держать открытым SAP (хотя, наверное, можно автоматизировать и его открытие - сам не реализовывал, точно не скажу). Проще всего записать макрос в SAP'e макро-рекордером, и подправить полученный .vbs скрипт под Ваши нужды. Подразумевается, что Вы знакомы с Visual Basic, и сможете понять что там происходит... Вот вроде бы неплохое видео по похожей теме: SAP GUI Scripting Tricks, Tips and Basics Тут можно взять SAP GUI Scripting API - DEVELOPER GUIDE P.S.: По своему опыту скажу, что создание скриптов Excel-VBA-SAP интересное, но достаточно муторное, и, в общем-то, не слишком надежное. И что самое главное - очень сильно зависит от Вашего контекста - в одной организации у нас все получилось достаточно легко, в другой - даже не смогли начать из-за настроек политики безопасности для SAP'a.