Я написал программу vba, в которой активен входной блок. Данные должны быть проверены в другом файле Excel, который необходимо заполнить в поле ввода. Поскольку поле ввода активно, я не могу открыть или активировать другой файл excel. Пожалуйста помоги.vba Active Input Box-Open new excel sheet
0
A
ответ
0
Поскольку окно ввода представляет собой модальное диалоговое окно, Excel контролирует его до тех пор, пока не будет активирована кнопка «ОК». Вам нужно будет либо найти способ собрать информацию перед отображением окна ввода, либо добавить ее после ее обработки.
Третья, довольно сложная альтернатива - иметь другой процесс, который следит за полем ввода, получает информацию из другой книги и вставляет его в коробку. Это область таких инструментов, как WinBatch, которые я использовал время от времени для выполнения таких задач. Существуют и другие инструменты, в первую очередь, AutoIT, который функционально и в остальном очень похож на WinBatch.
Смежные вопросы
- 1. VBA Pivot Table On New Sheet
- 2. Unprotect excel sheet
- 3. Excel VBA limit sheet color palette
- 4. excel vba - protetcted sheet delete row
- 5. Excel VBA Web Table & Input
- 6. Addin Function, reference active sheet
- 7. VBA Line Input vs Input
- 8. VBA to greyout sheet
- 9. Worksheet_Deactivate() Невозможно использовать функции Active Sheet
- 10. function add new input
- 11. Active Directory new ADObjects
- 12. vba Excel do while user input
- 13. Javascript Excel Sheet
- 14. фильтр excel sheet
- 15. Excel master sheet
- 16. Добавление Excel Sheet Формула
- 17. excel 2010 vba make cell active
- 18. VBA для изменения PowerPoint 2003 Презентации - Active not new
- 19. import excel sheet in winform
- 20. Предотвратить UDF от вызова на VBA Excel Sheet Удаление/Добавление
- 21. VBA Excel Sheet Метод не работает после обновлений Office
- 22. VBA макросов, форматирование Excel Sheet просуммировать по индексу и счета
- 23. Код VBA Sheet исчезает в excel после закрытия
- 24. excel vba sheet сравнение с использованием vba в excel и сохранение результата в листе?
- 25. Сформировать Excel Sheet В CodeIgniter
- 26. Google Sheet Sheet Sheet
- 27. Exellent Export excel sheet border
- 28. excel sheet загрузить в mongo
- 29. Pandas Dataframe to excel sheet
- 30. export gridview to excel sheet
какой тип ввода вы используете? вы можете попытаться использовать 'textbox на UserForm' для имитации' inputbox', показанного с параметром 'vbModeless'. –
Команда, используемая мной: – user3008321
Set mdlf = Workbooks.Open (filetopen2) mdlrow = InputBox ("Введите номер строки DCC в MDL-коде, который будет размещен в SAP =", "Номер строки", 2) – user3008321