Я пытаюсь заполнить ячейку в Excel буквой Y или N, если файл существует. Я думаю, что мне нужен макрос, потому что я не уверен, что формула будет работать. Если мое имя файла \ xyzmedia \ 08242018abcapp \ wyoming \ archive и будет в ячейке C10; Какой код я могу использовать, чтобы заполнить конкретную ячейку Excel с Y или N? в данном конкретном случае, скажем, ячейка D10. Я буду делать это примерно для 8 файлов в день, поэтому 8 ячеек необходимо обновить. в идеале я бы хотел, чтобы все они обновлялись с помощью одного макроса.
если бы я мог также включить кнопку «Поиск файлов» на листе для запуска макроса, это было бы ИЗУМИТЕЛЬНО.
даты меняются каждый день, поэтому я полагаю, что мне придется менять даты в 5 макросах вручную каждую неделю, и это нормально. но есть ли обходной путь? еще раз, если нет, то все в порядке.
Я понятия не имею, что я делаю, потому что я очень плохо знаком с макросами ... но после некоторого исследования, возможно, код будет выглядеть примерно так ?? ( Проверьте, существует ли файл с использованием VBA ):
Sub test()
thesentence = InputBox("\\xyzmedia\08242018abcapp\wyoming\archive", "Raw Data File")
Range("A1").Value = thesentence
If Dir("thesentence") <> "" Then
D10 = "Y"
Else
D10 = "N"
End If
End Sub
пожалуйста, помогите! спасибо !!