Некоторые указатели:
Этот HTMLButton.Click btnInput.Value = "C:\temp\test.txt"
должен быть в двух отдельных строках.
HTMLButton.Click
btnInput.Value = "C:\temp\test.txt"
Я думаю, что вторая строка избыточна. В вашем коде отсутствуют более сложные инструкции, необходимые для взаимодействия с диалоговым окном файла для ввода пути к файлу. Тема для совсем другого вопроса, который был рассмотрен в SO.
«Кнопки» являются элементами тега ввода, и вам нужно ограничиться тремя соответствующими.
Dim uploads As Object, i As Long
Set uploads = ie.document.querySelectorAll("#examples [type=file]")
For i = 0 To uploads.Length-1
uploads.item(i).click
'other code
Next
Мой советбудет пытаться кодировать с реальным URL и делиться проблемами, которые у вас возникают с реальным сценарием. Код выше, IMO, не подходит для цели для данного URL.