
Error 438 – Object doesn’t support this property or method
Błąd wykonania 438 – Obiekt nie obsługuje tej właściwości lub metody
Błąd pojawia się w przypadkach błędnego zastosowania parametru.
U mnie wystąpił w takiej procedurze
Public Sub WybierzFolderB() Dim FD As FileDialog Dim NazwaPlik As String Set FD = Application.FileDialog(msoFileDialogFolderPicker) With FD .Filters.Add „Obrazy jpg”, „*.jpg” |
Kompilacja kodu prawidłowa – Application.FileDialog ma taką właściwość, ale użycie jej parametrem wejściowym msoFileDialogFolderPicker (do zaznaczenia folderu) powoduje konflikt przy dodawaniu filtrów. Takie okno nie pozwala na filtrowanie.
Inne błędy wykonania VBA (Run-time) są tu:
Błędy wykonania VBA
Jeden komentarz do “Błąd wykonania 438”