Пожалуйста, не комментируйте ничего о соглашениях об именах, подходах, спрашивая, что должен делать код, или о чем-либо, что не имеет прямого отношения к моей проблеме:
Это отлично работает для меня каждый раз: появляется окно, и я выбираю несколько файлов Excel, и их данные загружаются на мой лист (код не показан). Мой клиент говорит, что у него возникает ошибка, когда он запускает его, и, естественно, я предположил, что это произошло потому, что он запускал его на Mac... но он говорит, что он получает ошибку на и на ПК, и на Mac. Я могу не воссоздать ошибку ... и вот мы здесь.
Вот рассматриваемый код, ошибочная строка выделена желтым цветом:
Код для вашего копирования:
Sub Import_Employee_Sheet()
With Application.FileDialog(msoFileDialogFilePicker)
.AllowMultiSelect = True
If .Show = True Then
End If
End With
End Sub