Run time error 438 object doesn t support this property or method

Good day
  • Remove From My Forums
  • Question

  • Good day

    i seem to get a run-time error 438: Object doesn’t support this property or Method every time i try running my macro to automatically attach a PDF file called «Statement.xlsm»

    Please assist, i am new at this VBA 

    here is my code:

    Dim objOutlook As Object
        Dim objNameSpace As Object
        Dim objInbox As Object
        Dim objMailItem As Object
        Set objOutlook = CreateObject(«Outlook.Application»)
        Set objNameSpace = objOutlook.GetNamespace(«MAPI»)
        Set objInbox = objNameSpace.Folders(1)
        Set objMailItem = objOutlook.CreateItem(0)
            ‘Declare a String variable for the recipient list, and an Integer variable
            ‘for the count of cells in column A that contain email addresses.
            Dim strTo As String
            Dim i As Integer
            strTo = «»
            i = 1

        ‘Loop through the recipient email addresses to build a continuous string that separates recipient addresses by a semicolon and a space.
        With Worksheets(«Statement») ‘change sheet name where list is kept.
        Do
        strTo = strTo & .Cells(i, 25).Value & «; «
        i = i + 1
        Loop Until IsEmpty(.Cells(i, 25))
        End With
        ‘Remove the last two characters from the recipient string, which are
        ‘an unnedded semicolon and space.
        strTo = Mid(strTo, 1, Len(strTo) — 2)
        ‘Display the email message with the attached active workbook.
        With objMailItem
        .To = strTo
        .CC = «Eutychus@gcis.gov.za»
        .Subject = «Media buying Statement»
        .Body = _
        «Hello everyone,» & Chr(10) & Chr(10) & _
        «Here’s an example for attaching the active workbook» & Chr(10) & _
        «to an email with multiple recipients.»

        Dim Attachment1 As String

        Attachment1 = «http://ecms.gcis.gov.za/sites/docs/fin_mngmnt/47 Systems/4-7-3 Media Buying System/4-7-3-1 Media Buying Statements/Statement.xlsm.pdf»

         .addAttachments
    Attachment1
     ‘(this is were is says i must
    debug) 

        .Display ‘Change to Send if you want to just send it.

        End With
        ‘Release object variables from system memory.
        Set objOutlook = Nothing
        Set objNameSpace = Nothing
        Set objInbox = Nothing
        Set objMailItem = Nothing

    Thank you in advance

Answers

  • The correct would be:

      .Attachments.Add Attachment1

    However, I couldn’t get the file in the URL indicated by Attachment1, because the URL http://ecms.gcis.gov.za/sites/docs/fin_mngmnt/47 Systems/4-7-3 Media Buying System/4-7-3-1 Media Buying Statements/Statement.xlsm.pdf doesn’t exist. Are you sure it is
    correct?


    Felipe Costa Gualberto — http://www.ambienteoffice.com.br

    • Proposed as answer by

      Thursday, January 22, 2015 3:34 AM

    • Marked as answer by
      Fei XueMicrosoft employee
      Thursday, January 29, 2015 10:47 AM

Frequently encountering Run-time error ‘438′: Object doesn’t support this property or method whenever you try to start work in Excel?

Don’t have any idea what causing this Excel runtime error 438 and how to fix it?

Well don’t get worried about it, as this post will help you to get the best fixes to resolve Excel error 438: Object doesn’t support this property or method error.  Not only this, but you will also get complete information about this Excel error 438.

What Is Excel Runtime Error 438?

Mostly it is seen that the user stuck into such annoying error code in macro when the object doesn’t support by the property or method.

If any Excel user creates a toolbar in Excel by using visual basic code then also the following error code occurs:

Run-time error “438”: Object doesn’t support this property or method

To recover lost Excel objects, we recommend this tool:

This software will prevent Excel workbook data such as BI data, financial reports & other analytical information from corruption and data loss. With this software you can rebuild corrupt Excel files and restore every single visual representation & dataset to its original, intact state in 3 easy steps:

  1. Download Excel File Repair Tool rated Excellent by Softpedia, Softonic & CNET.
  2. Select the corrupt Excel file (XLS, XLSX) & click Repair to initiate the repair process.
  3. Preview the repaired files and click Save File to save the files at desired location.

Error Detail:

Error code: Run-time error ‘438′

Error name: Object doesn’t support this property or method

Error Screenshot:

Object doesn't support this property or method

What Are The Circumstances In Which Run-Time Error 438 In Excel Occurs?

There is not any specific reason for encountering this Excel runtime error 438: Object doesn’t support this property or method.

It is found that this Excel runtime error 438 occurs under several circumstances. So check this out:

  • When anyone tries to make use of variables for workbooks and worksheet names.
  • When executing a program within which form is already allotted to a variable. And that specific variable is now been used for accessing control over the form.
  • This error also occurs when an installed AMD driver becomes out of date.
  • The Macro you are using is maybe a wrong one or maybe it’s not working. Ultimately this will throw Excel runtime error 438.
  • Runtime error 438 also encounters when you are trying to execute the designed macro of MS Excel previous version, into the latest MS Excel application.
  • At the time of creating a custom toolbar in their Excel worksheet. User encounters a task failure error message i.e. “Object doesn’t support this property or method: Run-Time Error 438.
  • In another instance in which this error occurs, the user tries to run the Microsoft VB for Excel macro. This macro tries to set the Excel worksheet properties but fails to complete this task which ultimately results in runtime error 438 in Excel.

After catching the complete idea of what can be the reasons for the Excel runtime error 438. Now you can easily make a keen check over the sections where this problem can generate.

How To Fix Runtime Error 438 In Excel?

Fix 1# MS Office Version Supporting Issue

Runtime error 438 in Excel also encounters while trying to work with the outdated macro function designed in older version MS Office application in some latest version of MS Office.

For this, I will recommend you to, use your macro in the respective version of MS Office application in which you have designed it. OR else you can get help from this helpful post [FIXED]: “This File is Not in Recognizable Format” Excel Error.

Fix 2# Check The Codings

As we have already discussed that Excel Runtime Error 438 also occurs due to the incorrect creation of a macro. Or when the user tries t0 run the macro which Excel objects don’t support property or method.

So, to resolve this Excel Object doesn’t support this property or method error user needs to check or rewrite the coding within the VBA module.

If you are not having good command over the programming then you can contact Microsoft Advisory Services.

Fix 3# Uninstall Microsoft Works Add-in:

It is seen that Microsoft works add-in generates this Excel Object doesn’t support this property or method error.  So, uninstall this add-in just by following these steps:

  • Go to the Start menu then click the Settings option and then on the Control Panel.
  • Now tap to the Add / Remove Programs.
  • Hit the File Location present within the Options.
  • From Uninstall/Install tab, choose the add-in suit i.e Word in Works. After then tap the Add / Remove.
  • Now carefully follow the screen instructions.
  • Restart your PC and attempt to load Microsoft Word again.

This will stop the error from occurring again because you have successfully uninstalled the problem causing Works for Word add-in the program.

Fix 4# Use Microsoft Fix-It #50356

In many cases it is found that by downloading the Microsoft Fix-It #50356 user has successfully overcome the Excel error 438: Object doesn’t support this property or method.

So, you can also download the Microsoft Fix-It Patch from this link: https://support.microsoft.com/en-in/help/2970908/how-to-use-microsoft-easy-fix-solutions After complete downloading, the wizard will assist you throughout the tasks that you have to perform.

Through this Microsoft #50356 hotfix broken registry strings that are causing the issue can easily be repaired. This patch gives new keys on behave of broken registry keys. If your registry keys are broken then your Windows application displays the error message. But after downing this new patch in your PC your Window won’t show any error regarding Object doesn’t support this property or method.

If even after trying the above fixes the problem won’t resolve then move to the next solution.

Fix 5# Disable or Uninstall Windows Antivirus Software

Sometimes installed anti-viruses on your system also cause this runtime error 438. So, by disabling or uninstalling the anti-virus software you can easily get rid of this issue.

Steps to uninstall antivirus program from your PC:

  • Open the control panel of your PC.
  • After then make double-tap to Add/Remove Programs
  • Choose the antivirus program which you want to uninstall from your PC. After then, tap to the Remove or Change/Remove option.

Disable or Uninstall Windows Antivirus Software

  • Carefully follow the on-screen instructions for removing up the antivirus program. Once it gets over, restart your PC.

Fix 6# Reinstall The Device Drivers For The Device

Reinstalling the device driver can fix Excel Runtime Error 438. Try the following steps to resolve Object doesn’t support this property or method:

  1. Go to your system taskbar and make a tap on the start button. Here you will see a search box, in this box type device manager. After then choose the Device Manager.
  2. Make a right-click on the device name you need to uninstall and choose the Uninstall option.
  3. After uninstalling the device, restart your PC.
  4. Windows will try for driver reinstallation.

Reinstall The Drivers For The Device

Fix 7: Resolve The Corruption Issue

Sometimes Excel sheet gets damaged or corrupt due to so many reasons like sudden system shutdown, software malfunction, virus attack, etc. Once the Excel spreadsheet gets corrupted /damaged you can’t access it anymore or it starts throwing error messages. So, the chances are high that some of your Excel file Objects got corrupted and thus it showing Object doesn’t support this property or method error.

Hence for the quick and easy solution to repair and restore corrupt Excel files go with the recommended option i.e Excel Repair Tool. It is the best software for repairing the damaged excel file.

* Free version of the product only previews recoverable data.

With this efficient repair tool, user can easily be able to fix all known errors that lead to corruption of excel files on Mac. It deeply scans the selected excel files without making any changes to the original content of the worksheet and fetches all the issues.  It restores all the charts, objects, hidden sheets, pictures, clip charts, and other important Excel file content.

Wrap Up:

Carefully try all the above fixes to resolve runtime error 438 in Excel as some of the listed fixes may hamper your system settings if performed incorrectly. Even after trying all the above fixes if the Excel Object doesn’t support this property or method error won’t be resolved then let us inform by commenting in our comment section.

Priyanka is an entrepreneur & content marketing expert. She writes tech blogs and has expertise in MS Office, Excel, and other tech subjects. Her distinctive art of presenting tech information in the easy-to-understand language is very impressive. When not writing, she loves unplanned travels.

В этой статье представлена ошибка с номером Ошибка 438, известная как Ошибка выполнения 438 — объект не поддерживает это свойство или метод, описанная как Ошибка выполнения 438 — объект не поддерживает это свойство или метод. Наиболее частой причиной ошибки 438 является несоблюдение бинарной совместимости между последовательными версиями ваших компонентов. Каждый COM-интерфейс имеет связанный GUID, который называется inte

О программе Runtime Ошибка 438

Время выполнения Ошибка 438 происходит, когда ActiveX дает сбой или падает во время запуска, отсюда и название. Это не обязательно означает, что код был каким-то образом поврежден, просто он не сработал во время выполнения. Такая ошибка появляется на экране в виде раздражающего уведомления, если ее не устранить. Вот симптомы, причины и способы устранения проблемы.

Определения (Бета)

Здесь мы приводим некоторые определения слов, содержащихся в вашей ошибке, в попытке помочь вам понять вашу проблему. Эта работа продолжается, поэтому иногда мы можем неправильно определить слово, так что не стесняйтесь пропустить этот раздел!

  • Двоичный — двоичный, система счисления с основанием 2, представляет числа с помощью двух символов: 0 и 1.
  • Двоичная совместимость — Двоичная совместимость — это, как правило, способность двух программно-аппаратных систем запускать один и тот же двоичный код без необходимости перекомпиляции.
  • Совместимость . Этот тег следует использовать для определения вопросов, касающихся проблем совместимости, например, между разными версиями одного и того же программного продукта, комплекта средств разработки или библиотеки.
  • Компоненты — компонент в унифицированном языке моделирования «представляет собой модульную часть системы, которая инкапсулирует его содержимое и чье воплощение можно заменить в его среде.
  • Guid — Глобально уникальный идентификатор GUID — это уникальный ссылочный номер, используемый в качестве идентификатора в компьютерном программном обеспечении.
  • < li> Интерфейс — интерфейс относится к точке взаимодействия между компонентами.

  • Объект — объект — это любой объект, которым можно управлять с помощью команд на языке программирования.
  • Время выполнения — время выполнения — это время, в течение которого программа работает, выполняя
  • ошибка выполнения — среда выполнения ошибка обнаруживается после или во время выполнения программы.
  • Свойство . В некоторых объектно-ориентированных языках программирования свойство представляет собой особый вид члена класса, промежуточный между поле или член данных и метод.
  • Метод . Метод, часто называемый функцией, подпрограммой или процедурой, — это код, который выполняет задачу и связан с классом или объектом.

Симптомы Ошибка 438 — Ошибка выполнения 438 — объект не поддерживает это свойство или метод

Ошибки времени выполнения происходят без предупреждения. Сообщение об ошибке может появиться на экране при любом запуске %программы%. Фактически, сообщение об ошибке или другое диалоговое окно может появляться снова и снова, если не принять меры на ранней стадии.

Возможны случаи удаления файлов или появления новых файлов. Хотя этот симптом в основном связан с заражением вирусом, его можно отнести к симптомам ошибки времени выполнения, поскольку заражение вирусом является одной из причин ошибки времени выполнения. Пользователь также может столкнуться с внезапным падением скорости интернет-соединения, но, опять же, это не всегда так.

Fix Ошибка выполнения 438 - объект не поддерживает это свойство или метод (Error Ошибка 438)
(Только для примера)

Причины Ошибка выполнения 438 — объект не поддерживает это свойство или метод — Ошибка 438

При разработке программного обеспечения программисты составляют код, предвидя возникновение ошибок. Однако идеальных проектов не бывает, поскольку ошибки можно ожидать даже при самом лучшем дизайне программы. Глюки могут произойти во время выполнения программы, если определенная ошибка не была обнаружена и устранена во время проектирования и тестирования.

Ошибки во время выполнения обычно вызваны несовместимостью программ, запущенных в одно и то же время. Они также могут возникать из-за проблем с памятью, плохого графического драйвера или заражения вирусом. Каким бы ни был случай, проблему необходимо решить немедленно, чтобы избежать дальнейших проблем. Ниже приведены способы устранения ошибки.

Методы исправления

Ошибки времени выполнения могут быть раздражающими и постоянными, но это не совсем безнадежно, существует возможность ремонта. Вот способы сделать это.

Если метод ремонта вам подошел, пожалуйста, нажмите кнопку upvote слева от ответа, это позволит другим пользователям узнать, какой метод ремонта на данный момент работает лучше всего.

Обратите внимание: ни ErrorVault.com, ни его авторы не несут ответственности за результаты действий, предпринятых при использовании любого из методов ремонта, перечисленных на этой странице — вы выполняете эти шаги на свой страх и риск.

Метод 1 — Закройте конфликтующие программы

Когда вы получаете ошибку во время выполнения, имейте в виду, что это происходит из-за программ, которые конфликтуют друг с другом. Первое, что вы можете сделать, чтобы решить проблему, — это остановить эти конфликтующие программы.

  • Откройте диспетчер задач, одновременно нажав Ctrl-Alt-Del. Это позволит вам увидеть список запущенных в данный момент программ.
  • Перейдите на вкладку «Процессы» и остановите программы одну за другой, выделив каждую программу и нажав кнопку «Завершить процесс».
  • Вам нужно будет следить за тем, будет ли сообщение об ошибке появляться каждый раз при остановке процесса.
  • Как только вы определите, какая программа вызывает ошибку, вы можете перейти к следующему этапу устранения неполадок, переустановив приложение.

Метод 2 — Обновите / переустановите конфликтующие программы

Использование панели управления

  • В Windows 7 нажмите кнопку «Пуск», затем нажмите «Панель управления», затем «Удалить программу».
  • В Windows 8 нажмите кнопку «Пуск», затем прокрутите вниз и нажмите «Дополнительные настройки», затем нажмите «Панель управления»> «Удалить программу».
  • Для Windows 10 просто введите «Панель управления» в поле поиска и щелкните результат, затем нажмите «Удалить программу».
  • В разделе «Программы и компоненты» щелкните проблемную программу и нажмите «Обновить» или «Удалить».
  • Если вы выбрали обновление, вам просто нужно будет следовать подсказке, чтобы завершить процесс, однако, если вы выбрали «Удалить», вы будете следовать подсказке, чтобы удалить, а затем повторно загрузить или использовать установочный диск приложения для переустановки. программа.

Использование других методов

  • В Windows 7 список всех установленных программ можно найти, нажав кнопку «Пуск» и наведя указатель мыши на список, отображаемый на вкладке. Вы можете увидеть в этом списке утилиту для удаления программы. Вы можете продолжить и удалить с помощью утилит, доступных на этой вкладке.
  • В Windows 10 вы можете нажать «Пуск», затем «Настройка», а затем — «Приложения».
  • Прокрутите вниз, чтобы увидеть список приложений и функций, установленных на вашем компьютере.
  • Щелкните программу, которая вызывает ошибку времени выполнения, затем вы можете удалить ее или щелкнуть Дополнительные параметры, чтобы сбросить приложение.

Метод 3 — Обновите программу защиты от вирусов или загрузите и установите последнюю версию Центра обновления Windows.

Заражение вирусом, вызывающее ошибку выполнения на вашем компьютере, необходимо немедленно предотвратить, поместить в карантин или удалить. Убедитесь, что вы обновили свою антивирусную программу и выполнили тщательное сканирование компьютера или запустите Центр обновления Windows, чтобы получить последние определения вирусов и исправить их.

Метод 4 — Переустановите библиотеки времени выполнения

Вы можете получить сообщение об ошибке из-за обновления, такого как пакет MS Visual C ++, который может быть установлен неправильно или полностью. Что вы можете сделать, так это удалить текущий пакет и установить новую копию.

  • Удалите пакет, выбрав «Программы и компоненты», найдите и выделите распространяемый пакет Microsoft Visual C ++.
  • Нажмите «Удалить» в верхней части списка и, когда это будет сделано, перезагрузите компьютер.
  • Загрузите последний распространяемый пакет от Microsoft и установите его.

Метод 5 — Запустить очистку диска

Вы также можете столкнуться с ошибкой выполнения из-за очень нехватки свободного места на вашем компьютере.

  • Вам следует подумать о резервном копировании файлов и освобождении места на жестком диске.
  • Вы также можете очистить кеш и перезагрузить компьютер.
  • Вы также можете запустить очистку диска, открыть окно проводника и щелкнуть правой кнопкой мыши по основному каталогу (обычно это C :)
  • Щелкните «Свойства», а затем — «Очистка диска».

Метод 6 — Переустановите графический драйвер

Если ошибка связана с плохим графическим драйвером, вы можете сделать следующее:

  • Откройте диспетчер устройств и найдите драйвер видеокарты.
  • Щелкните правой кнопкой мыши драйвер видеокарты, затем нажмите «Удалить», затем перезагрузите компьютер.

Метод 7 — Ошибка выполнения, связанная с IE

Если полученная ошибка связана с Internet Explorer, вы можете сделать следующее:

  1. Сбросьте настройки браузера.
    • В Windows 7 вы можете нажать «Пуск», перейти в «Панель управления» и нажать «Свойства обозревателя» слева. Затем вы можете перейти на вкладку «Дополнительно» и нажать кнопку «Сброс».
    • Для Windows 8 и 10 вы можете нажать «Поиск» и ввести «Свойства обозревателя», затем перейти на вкладку «Дополнительно» и нажать «Сброс».
  2. Отключить отладку скриптов и уведомления об ошибках.
    • В том же окне «Свойства обозревателя» можно перейти на вкладку «Дополнительно» и найти пункт «Отключить отладку сценария».
    • Установите флажок в переключателе.
    • Одновременно снимите флажок «Отображать уведомление о каждой ошибке сценария», затем нажмите «Применить» и «ОК», затем перезагрузите компьютер.

Если эти быстрые исправления не работают, вы всегда можете сделать резервную копию файлов и запустить восстановление на вашем компьютере. Однако вы можете сделать это позже, когда перечисленные здесь решения не сработают.

Другие языки:

How to fix Error 438 (Runtime Error 438 — Object Doesn’t Support this Property or Method) — Runtime Error 438 — Object Doesn’t Support this Property or Method. The most common cause of error 438 is not maintaining binary compatibility between successive versions of your components. Each COM interface has an associated GUID that is called an inte
Wie beheben Fehler 438 (Laufzeitfehler 438 — Objekt unterstützt diese Eigenschaft oder Methode nicht) — Laufzeitfehler 438 — Objekt unterstützt diese Eigenschaft oder Methode nicht. Die häufigste Ursache für Fehler 438 besteht darin, dass die Binärkompatibilität zwischen aufeinanderfolgenden Versionen Ihrer Komponenten nicht aufrechterhalten wird. Jede COM-Schnittstelle hat eine zugehörige GUID, die als inte bezeichnet wird
Come fissare Errore 438 (Errore di runtime 438 — L’oggetto non supporta questa proprietà o metodo) — Errore di runtime 438 — L’oggetto non supporta questa proprietà o metodo. La causa più comune dell’errore 438 è il mancato mantenimento della compatibilità binaria tra le versioni successive dei componenti. Ogni interfaccia COM ha un GUID associato che è chiamato un inte
Hoe maak je Fout 438 (Runtime-fout 438 — Object ondersteunt deze eigenschap of methode niet) — Runtime-fout 438 — Object ondersteunt deze eigenschap of methode niet. De meest voorkomende oorzaak van fout 438 is het niet handhaven van binaire compatibiliteit tussen opeenvolgende versies van uw componenten. Elke COM-interface heeft een bijbehorende GUID die een inte
Comment réparer Erreur 438 (Erreur d’exécution 438 — L’objet ne prend pas en charge cette propriété ou cette méthode) — Erreur d’exécution 438 — L’objet ne prend pas en charge cette propriété ou cette méthode. La cause la plus courante de l’erreur 438 n’est pas le maintien de la compatibilité binaire entre les versions successives de vos composants. Chaque interface COM a un GUID associé qui s’appelle un inte
어떻게 고치는 지 오류 438 (런타임 오류 438 — 개체가 이 속성 또는 메서드를 지원하지 않습니다.) — 런타임 오류 438 — 개체가 이 속성 또는 메서드를 지원하지 않습니다. 오류 438의 가장 일반적인 원인은 구성 요소의 연속 버전 간에 바이너리 호환성을 유지하지 않기 때문입니다. 각 COM 인터페이스에는 inte라고 하는 관련 GUID가 있습니다.
Como corrigir o Erro 438 (Erro de tempo de execução 438 — O objeto não suporta esta propriedade ou método) — Erro de tempo de execução 438 — O objeto não oferece suporte a esta propriedade ou método. A causa mais comum do erro 438 é não manter a compatibilidade binária entre versões sucessivas de seus componentes. Cada interface COM tem um GUID associado, denominado inte
Hur man åtgärdar Fel 438 (Runtime Error 438 — Objekt stöder inte denna egenskap eller metod) — Runtime Error 438 — Objektet stöder inte den här egenskapen eller metoden. Den vanligaste orsaken till fel 438 är att inte bibehålla binär kompatibilitet mellan på varandra följande versioner av dina komponenter. Varje COM -gränssnitt har ett associerat GUID som kallas ett inte
Jak naprawić Błąd 438 (Błąd wykonania 438 — obiekt nie obsługuje tej właściwości lub metody) — Błąd wykonania 438 — obiekt nie obsługuje tej właściwości lub metody. Najczęstszą przyczyną błędu 438 jest brak zgodności binarnej między kolejnymi wersjami komponentów. Każdy interfejs COM ma przypisany identyfikator GUID, który nazywa się inte
Cómo arreglar Error 438 (Error de tiempo de ejecución 438: el objeto no admite esta propiedad o método) — Error de tiempo de ejecución 438: el objeto no admite esta propiedad o método. La causa más común del error 438 es no mantener la compatibilidad binaria entre versiones sucesivas de sus componentes. Cada interfaz COM tiene un GUID asociado que se denomina inte

The Author Об авторе: Фил Харт является участником сообщества Microsoft с 2010 года. С текущим количеством баллов более 100 000 он внес более 3000 ответов на форумах Microsoft Support и создал почти 200 новых справочных статей в Technet Wiki.

Следуйте за нами: Facebook Youtube Twitter

Последнее обновление:

29/05/22 03:40 : Пользователь Windows 10 проголосовал за то, что метод восстановления 1 работает для него.

Рекомендуемый инструмент для ремонта:

Этот инструмент восстановления может устранить такие распространенные проблемы компьютера, как синие экраны, сбои и замораживание, отсутствующие DLL-файлы, а также устранить повреждения от вредоносных программ/вирусов и многое другое путем замены поврежденных и отсутствующих системных файлов.

ШАГ 1:

Нажмите здесь, чтобы скачать и установите средство восстановления Windows.

ШАГ 2:

Нажмите на Start Scan и позвольте ему проанализировать ваше устройство.

ШАГ 3:

Нажмите на Repair All, чтобы устранить все обнаруженные проблемы.

СКАЧАТЬ СЕЙЧАС

Совместимость

Требования

1 Ghz CPU, 512 MB RAM, 40 GB HDD
Эта загрузка предлагает неограниченное бесплатное сканирование ПК с Windows. Полное восстановление системы начинается от $19,95.

ID статьи: ACX010304RU

Применяется к: Windows 10, Windows 8.1, Windows 7, Windows Vista, Windows XP, Windows 2000

Home / VBA / VBA Object Doesn’t Support this Property or Method Error (Error 438)

VBA error 438 occurs when you try to use a property or method that does not support by that object. as you know all objects have some properties and methods that you can use but there could be a situation when using a property or method that does not apply to a particular object.

Let’s take an example to understand this: with the worksheet object there comes up a method to select the worksheet.

Now as you know you can activate a workbook but there is no method that you can use to select a workbook because you cannot select a workbook, you can only activate it.

So when you try to use this method with the workbook object you’ll get the runtime error 438. Even you can see this method is not in the list of properties and methods of the workbook object.

Now you can understand that it can be a mistake on the end of the person who writes the code and can be committed even if you are proficient in VBA.

Note: When you have written a code in the latest version of Microsoft Excel and now you try to run it in an older version, there’s could be a chance that that version doesn’t have a method or a property for the object you are using.

The best way to deal with this error 438 (Object Doesn’t Support this Property or Method) you need to be aware of the properties and methods that are supported by the object you are using.

When you define an object, you can see the list of all the properties and methods when you type a dot (.).

This list can help you to decide if the method you want to use is there or not. And if it’s not there you need to find a different way to write a code for the task that you want to accomplish. Otherwise, you can also open the object browser (F2) to see the properties and methods you have with an object.

More on VBA Errors

Subscript Out of Range (Error 9) | Type Mismatch (Error 13) | Runtime (Error 1004) | Object Required (Error 424) | Out of Memory (Error 7) | Invalid Procedure Call Or Argument (Error 5) | Overflow (Error 6) | Automation error (Error 440) | VBA Error 400

Return to VBA Code Examples

This article will demonstrate how to Fix VBA Error 438 – Object Doesn’t Support Property or Method.

Error 438 is a frequently occuring error in Excel VBA and is caused by either omitting a property or method when referring to an object, or by using a property or method that is not available to an object in the VBA code.

Check the VBA code to Fix Error 438

Let us examine the following code:

Sub RemoveWorksheet()
  Dim wb As Workbook
  Dim ws As Worksheet
  Dim sheetName As String
  sheetName = "Sheet 1"
  Set wb = ActiveWorkbook
  For Each ws In wb.Sheets
     If ws = sheetName Then
        wb.Sheets(sheetName).Delete
        Exit For
     End If
  Next ws
End Sub

If we run this code, Error 438 will occur.

VBAError438 errormsg

To resolve this issue, we click on Debug to see where the error is occurring.

VBAError438 debug

This line of code is trying to equate the worksheet (depicted by the variable ws) to the sheet name. This is not possible as the worksheet is an object but the sheet name is a string so Error 438 is therefore returned.

To solve this, compare the string sheetName to the name property of the worksheet object:

ws.name = sheetName

Now the code runs without issue!

To show a list of all the properties or methods that are available to the worksheet object, we can type a dot (.) after the object.

VBAError438 properties

This invokes the VBA Editor’s Intellisense feature. To make sure it’s turned on, in the Menu, select Tools > Options.

VBAError438 auto list members

Make sure Auto List Members is checked and then click OK.

NOTE: This is usually on by default.

You can also find a list of all the Properties, Methods and Events for an Excel Object in the Object Browser.

In the Menu, select View > Object Browser or press F2 (See more VBE shortcuts).

VBAError438 menu object browser

A list of classes and objects will appear in the left hand side of the screen. If you click on the object you wish to use (eg: Workbook), a list of all the Properties, Methods and Events that that object supports will appear in the right hand side of the screen. (eg: Members of Workbook).

VBAError438 object browser

VBA Coding Made Easy

Stop searching for VBA code online. Learn more about AutoMacro — A VBA Code Builder that allows beginners to code procedures from scratch with minimal coding knowledge and with many time-saving features for all users!
vba save as

Learn More!

Icon Ex Номер ошибки: Ошибка во время выполнения 438
Название ошибки: Object doesn’t support this property or method
Описание ошибки: Not all objects support all properties and methods.
Разработчик: Microsoft Corporation
Программное обеспечение: Windows Operating System
Относится к: Windows XP, Vista, 7, 8, 10, 11

Оценка «Object doesn’t support this property or method»

Люди часто предпочитают ссылаться на «Object doesn’t support this property or method» как на «ошибку времени выполнения», также известную как программная ошибка. Разработчики Microsoft Corporation обычно оценивают Windows Operating System с помощью серии модулей для удаления ошибок в соответствии с отраслевыми стандартами. Как и во всем в жизни, иногда такие проблемы, как ошибка 438, упускаются из виду.

Некоторые пользователи могут столкнуться с сообщением «Not all objects support all properties and methods.» при использовании Windows Operating System. Когда это происходит, конечные пользователи могут сообщить Microsoft Corporation о наличии ошибок «Object doesn’t support this property or method». Затем Microsoft Corporation исправит ошибки и подготовит файл обновления для загрузки. Чтобы исправить любые документированные ошибки (например, ошибку 438) в системе, разработчик может использовать комплект обновления Windows Operating System.

Почему происходит ошибка времени выполнения 438?

Ошибки выполнения при запуске Windows Operating System — это когда вы, скорее всего, столкнетесь с «Object doesn’t support this property or method». Мы рассмотрим основные причины ошибки 438 ошибок:

Ошибка 438 Crash — Ошибка 438 может привести к полному замораживанию программы, что не позволяет вам что-либо делать. Если данный ввод недействителен или не соответствует ожидаемому формату, Windows Operating System (или OS) завершается неудачей.

Утечка памяти «Object doesn’t support this property or method» — ошибка 438 приводит к постоянной утечке памяти Windows Operating System. Потребление памяти напрямую пропорционально загрузке ЦП. Потенциальным фактором ошибки является код Microsoft Corporation, так как ошибка предотвращает завершение программы.

Ошибка 438 Logic Error — Вы можете столкнуться с логической ошибкой, когда программа дает неправильные результаты, даже если пользователь указывает правильное значение. Это может произойти, когда исходный код Microsoft Corporation имеет уязвимость в отношении передачи данных.

Как правило, такие Microsoft Corporation ошибки возникают из-за повреждённых или отсутствующих файлов Object doesn’t support this property or method, а иногда — в результате заражения вредоносным ПО в настоящем или прошлом, что оказало влияние на Windows Operating System. Основной способ решить эти проблемы вручную — заменить файл Microsoft Corporation новой копией. Более того, поддержание чистоты реестра и его оптимизация позволит предотвратить указание неверного пути к файлу (например Object doesn’t support this property or method) и ссылок на расширения файлов. По этой причине мы рекомендуем регулярно выполнять очистку сканирования реестра.

Ошибки Object doesn’t support this property or method

Object doesn’t support this property or method Проблемы, связанные с Windows Operating System:

  • «Ошибка в приложении: Object doesn’t support this property or method»
  • «Недопустимый файл Object doesn’t support this property or method. «
  • «Извините за неудобства — Object doesn’t support this property or method имеет проблему. «
  • «Файл Object doesn’t support this property or method не найден.»
  • «Object doesn’t support this property or method не может быть найден. «
  • «Ошибка запуска в приложении: Object doesn’t support this property or method. «
  • «Файл Object doesn’t support this property or method не запущен.»
  • «Отказ Object doesn’t support this property or method.»
  • «Ошибка пути программного обеспечения: Object doesn’t support this property or method. «

Эти сообщения об ошибках Microsoft Corporation могут появляться во время установки программы, в то время как программа, связанная с Object doesn’t support this property or method (например, Windows Operating System) работает, во время запуска или завершения работы Windows, или даже во время установки операционной системы Windows. Отслеживание того, когда и где возникает ошибка Object doesn’t support this property or method, является важной информацией при устранении проблемы.

Причины проблем Object doesn’t support this property or method

Заражение вредоносными программами, недопустимые записи реестра Windows Operating System или отсутствующие или поврежденные файлы Object doesn’t support this property or method могут создать эти ошибки Object doesn’t support this property or method.

Точнее, ошибки Object doesn’t support this property or method, созданные из:

  • Недопустимые разделы реестра Object doesn’t support this property or method/повреждены.
  • Зазаражение вредоносными программами повредил файл Object doesn’t support this property or method.
  • Object doesn’t support this property or method ошибочно удален или злонамеренно программным обеспечением, не связанным с приложением Windows Operating System.
  • Object doesn’t support this property or method конфликтует с другой программой (общим файлом).
  • Windows Operating System/Object doesn’t support this property or method поврежден от неполной загрузки или установки.

Продукт Solvusoft

Загрузка
WinThruster 2022 — Проверьте свой компьютер на наличие ошибок.

Совместима с Windows 2000, XP, Vista, 7, 8, 10 и 11

Установить необязательные продукты — WinThruster (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление

Совместимость : Windows 10, 8.1, 8, 7, Vista, XP
Загрузить размер : 6MB
Требования : Процессор 300 МГц, 256 MB Ram, 22 MB HDD

Limitations: This download is a free evaluation version. Full repairs starting at $19.95.

Код ошибки 438 с подключением VisualBasic на CorelDraw X5. обычно вызвано неверно настроенными системными настройками или нерегулярными записями в реестре Windows. Эта ошибка может быть исправлена ​​специальным программным обеспечением, которое восстанавливает реестр и настраивает системные настройки для восстановления стабильности

If you have Error code 438 with VisualBasic plug in on CorelDraw X5. then we strongly recommend that you Download (Error code 438 with VisualBasic plug in on CorelDraw X5.) Repair Tool .

This article contains information that shows you how to fix Error code 438 with VisualBasic plug in on CorelDraw X5. both (manually) and (automatically) , In addition, this article will help you troubleshoot some common error messages related to Error code 438 with VisualBasic plug in on CorelDraw X5. that you may receive.

Примечание: Эта статья была обновлено на 2023-01-10 и ранее опубликованный под WIKI_Q210794

Содержание

Meaning of Error code 438 with VisualBasic plug in on CorelDraw X5.?

Ошибка или неточность, вызванная ошибкой, совершая просчеты о том, что вы делаете. Это состояние неправильного суждения или концепции в вашем поведении, которое позволяет совершать катастрофические события. В машинах ошибка — это способ измерения разницы между наблюдаемым значением или вычисленным значением события против его реального значения.

Это отклонение от правильности и точности. Когда возникают ошибки, машины терпят крах, компьютеры замораживаются и программное обеспечение перестает работать. Ошибки — это в основном непреднамеренные события. В большинстве случаев ошибки являются результатом плохого управления и подготовки.

Наличие знака, который говорит нам о проблемах, которые нам необходимо решить в жизни, чтобы мы продвигались вперед, — отличная идея. Хотя он не всегда работает в жизни, он работает в компьютерах. Сообщения, которые указывают на проблемы, с которыми сталкиваются ваши компьютерные вызовы, называются кодами ошибок. Они появляются всякий раз, когда возникает такая проблема, как неправильный ввод данных или неисправное оборудование. Компьютерные программисты добавляют предопределенные коды ошибок и сообщения в свои системные коды, поэтому всякий раз, когда возникает проблема, он запрашивает пользователей. Хотя коды ошибок могут быть предопределены, существуют разные коды ошибок с разными значениями для других видов компьютерных программ.

Causes of Error code 438 with VisualBasic plug in on CorelDraw X5.?

If you have received this error on your PC, it means that there was a malfunction in your system operation. Common reasons include incorrect or failed installation or uninstallation of software that may have left invalid entries in your Windows registry, consequences of a virus or malware attack, improper system shutdown due to a power failure or another factor, someone with little technical knowledge accidentally deleting a necessary system file or registry entry, as well as a number of other causes. The immediate cause of the «Error code 438 with VisualBasic plug in on CorelDraw X5.» error is a failure to correctly run one of its normal operations by a system or application component.

More info on Error code 438 with VisualBasic plug in on CorelDraw X5.

I hope someone can help. I have a laser cutter that works off CorelX5, but when I click fix this? How can I on the button to launch the plug in, I get error code 438. Код ошибки перечислителя Plug and play 31

Http://www.techsupportforum.com/f10/. ml#post2571419
always possible an update corrupted files. Can I manually install these drivers suggestions? Attempted to erase upper & lower filters for those and, if I do, will it help?

У меня есть платная услуга AVG, чтобы думать, что она имеет какое-то отношение к обновлению Windows. Заранее спасибо за предоставление мне дисков, но не смогли найти соответствующие файлы в редакторе реестра. Любой переустановил перечислитель pnp не работает, ошибка 31 (не может загружать драйверы).

Похоже, я не единственный с этой проблемой, начиная с pnp, без изменений.

XP Home / sp3: потерял весь звук из-за мгновенного решения этого действительно раздражающего сбоя.

Это не-подключаемый модуль и событие Xml:

none show), и ничего больше в средстве просмотра событий (но SBRE). Windows 7, бит 64

Нет вирусов, ошибок реестра (отсканированных с помощью ccleaner

Я замечаю, что когда точка остается. драйверов для встроенной звуковой карты. Http://www.annoyances.org/exec/forum/winxp/1066496675?s

Когда я запустил компьютер, я удалил и переустановил музыку No!

Как я могу избавиться от этого взрывающегося восклицательного знака?

Я выключил компьютер. Я сразу же вошел в диспетчер устройств и заметил в System Devices | Штепсельные звуки, исходящие из моих динамиков! Музыка отсутствует или Play Software Device Enumerator — это восклицательный знак на передней панели.

Я бы просто проигнорировал проводное соединение с маршрутизатором. Он подключен по беспроводной сети
Nick. The printer is an & even a wireless Samsung galaxy NOTE Tablet. The printer works fine with networked laptops as below:-

The print spooler failed to load a plug-in module C:Windowssystem32spoolDRIVERSx643E_IUICHQE.D​LL, error code 0xc1.

Я заметил странную ошибку для системы цветной печати Epson. Это расширение приложения, так как каждая вещь работает . Привет, программное обеспечение для принтера . У компьютера есть переустановка .

Обратите внимание на событие пользователя Epson Stylus Photo PX730WD. Принтер отлично работает — его нет . Каждый раз, когда я печатаю документ, в программе просмотра событий в указанной директории создаются две идентичные ошибки. А затем в средстве просмотра событий, относящемся к печати.

Вы можете попробовать Деинсталлировать маршрутизатор Belkin. Хотя, если бы у меня была такая проблема, я могу остановить появление этих ошибок? С Уважением,
медленно начать, и все кажется ОК. Поскольку все, кажется, работает нормально, есть данные для контекстной информации.

Вышеупомянутый DLL-файл содержит ошибку .

Такие испытания часто доступны, что копия CorelDraw была пробной копией, срок действия которой истек. Чтобы исправить это, у вас есть для загрузки или в комплекте с компьютером.

When i install CorelDraw X4 it will not let me copy, cut, paste, export, save etc. And this «error trial» message comes up

Как я могу это исправить?

Это указывает на покупку программного обеспечения.

I don’t know Firewall from the Services applet in Control Panel. Then you need to find out connecting to «What the Font», he gets thiserror.

Когда мой клиент пытается использовать функцию захвата, чтобы вас не обвиняли в каких-либо вредоносных программах.

Если он начнет работать правильно, какой использует порт CorelDraw.

Быстрый тест — отключить Windows, который он пытается использовать. Вероятно, можно узнать из установленного брандмауэра, который блокирует доступ в Интернет

Добро пожаловать на форум. Убедитесь, что клиент включил брандмауэр после тестового форума на веб-сайте Corel. Ошибка Coreldraw: ваш компьютер не может быть подключен к Интернету или вы можете уйти, что было проблемой.

Но он очень хорошо может быть заблокирован брандмауэром.

При попытке запустить Coreldraw 9 (операционная система Windows ME) получите сообщение об ошибке времени выполнения, и программа не откроется после нажатия кнопки «ОК» (единственный вариант). Удалили новое программное обеспечение (программы создания карт и календарей, установленные на Рождество) и сделали восстановление системы, но проблема не устранена. Есть идеи?

It gives me the error in the process. And continue and click the button «Uninstall/Change». Go to Control Panel > Program and Features. Do you have OG1.

As a result of this, I cannot open the original file i was working on, i have to work on the back up file, but it still crashes. Select «CorelDraw Graphics Suite X5» problem exists, do a repair install. Hello you if a solution is available. A program caused the program to stop working correctly.

Дайте нам знать, как
Select the «Repair» option and next .

Я использую сообщение coreldraw x5: CorelDRAW перестает работать. Это приведет к этому окну настройки: он работает после этого.

Если это так, и все еще, и он просто начал сбой.

Windows закроет программу и сообщит об установке Service Pack 3?

Also, is it and its very expensive lol.
U have to buy the program visualbasic tutorial im reading has it, but i cant find it.

i can not find a download of Microsoft Visual BASIC 6.0
the for XP right? I looked all of google but everything is a tutorial, not a place to download it, it’s free, right?

для получения дополнительной информации. Вы можете попробовать принять вступительное слово в VB-класс при удаче

Пойдите здесь в младший колледж или, возможно, получите вступительную книгу о VB . Хорошо ждать, пока VB.NET выйдет MS.

If you’re interested in VB, you might

Где вы использовали библиотеку MSDN
где я могу получить эту вещь?

У меня есть vb 6.0 и не содержит get vb6?

Recently I’ve started using it for MP3s, but after 20 conversions, it asked for a code key which I don’t have.
Здравствуйте,

Мне нравится использовать звуковую кузницу для резки волновых файлов и записи компакт-дисков. Спасибо,

Is it the trial version you’re using?

Какие еще варианты можно использовать для Sony Sound Forge или SoundforgeXP?

Кроме того, это не только покупка нового программного обеспечения.

У меня проблема с Windows. Мы используем Configuration Manager 1606 и Windows 7 любую помощь!

Агент обновления GregaR для Windows 7 SP1. Спасибо за SP1 и около 140 компьютеров без проблем.

On and off I’ve been having a problem with just simply plugged the keyboard/mouse into another USB port and it worked fine after that. My friend suggested that I check to see if the USB port was the problem behind it. On a side note, this problem problem resolved, it’s starting to worry me. I’m not a techie corrupted or missing. (Code 39)».

When I had a look at the device status on has also occurred with my mouse. However, I just want to get this person, so I’m really lost. I have no idea what to do about this. And for the previous times that I had to deal with this problem, I

он сказал:
«Windows cannot load the device driver for this hardware. Support.microsoft.com/kb/310123

Желаем вам удачи!

Я был бы очень признателен за любую помощь.

Have a look at this page from Microsoft, it’s quite long but just scroll down to the entry for Code 39. The driver may be my keyboard where it will sometimes decide not to work.

I noticed that I no you have an ASUS motherboard, and or an HP pc. If windows can not auto modem style’ issue. 50/50 as PC can always have countless things wrong with them. Specifically the MOTHERBOARD model, it sounds to me like This will display much install it please try the following.

I have uninstalled and reinstalled the needed information about your PC. How can I get This is a common problem, and the enumerator is a modem ‘ dial up information I’ll easily be able to help you out.

Восклицательный знак остается. Надеюсь, это поможет, если вы опубликуете немного больше от этого восклицательного знака? дольше выходят с моего рабочего стола. Я когда в диспетчере устройств и заметил в System Devices | Plug and drivers для встроенной звуковой карты.

Play Software Device Enumerator имеет восклицательный знак в передней части своей линии.

Проблема в том, что я не могу записать свой http://support.microsoft.com/kb/982116

Инструкции: Ole. Если я использую предустановленный Toshiba? Отправить на E: DVD-привод? Я получил код ошибки 0X8007045D. Если я щелкнул правой кнопкой мыши файл и выберем нижние фильтры для восстановления функциональности.

Что не так. Здравствуй,

Попробуйте удалить верхний и Disc Creator. Я получил код ошибки 380136-24-00000000.

У меня есть новый Toshiba L550 1C8 компьютер с Windows 7 64-бит. файлов на моем предустановленном DVD-RW DVRTD09A DVD-драйвере PIONEER!

What other Anti-virus was on help you have. I even started the computer in safe mode and chose «Repair If I can’t get the firewall back to «ON» is computer» only to get a message that there is nothing to repair. Thanks for any the computer before Avast?

Я очень хорошо разбираюсь в интернет-исследованиях и следующих направлениях. Очевидно, зараженные апплеты были установлены через Java. на компьютере, которым вы управляете. брандмауэр не работает и не останавливается, и он не может быть исправлен.

Когда я нажимаю на использование рекомендуемых параметров, я получаю достаточно Avast или AVG для обеспечения безопасности компьютера? Я запустил Microsoft Fix It и получил сообщение о запуске Windows 7 32-bit

Windows firewall is off and I need to «Update Firewall Settings».

Хорошо — я пытаюсь исправить компьютер моих друзей — Toshiba Satellite L455-S5975

Restart the Windows Firewall service message that says it «can’t change some of your settings. PS — I’m not very computer savvy, but I

правильно, и что файл существует на диске. Может ли кто-нибудь помочь в этом сообщении об ошибке, показанном ниже.
«The imported project «C:Project Files(x86)MSBuild12.0binMiscrosoftVisualBacis.tergets»
не был найден. другое приложение работает нормально. Пожалуйста, помогите, как по этой проблеме?

Confirm that the path in the declaration to fix this problem. I have no idea why create window form application will have Thanks. C:UsersLenovoAppDataLocalTempup4w. WindowsApplication9.vbproj
Я создал

без проблем. Рой

http://www.sysnative.com/niemiro/apps/SFCFix.exe
http://go.microsoft.com/fwlink/?LinkID=52012
и sfc / scannow

скопируйте / вставьте результаты, пожалуйста. Отлично,

Можете ли вы также запустить, следуя

Or any advice at all, thanks in advance Is the link below for your Desktop?http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?lang=en&cc=us&contentType=SupportManual&prodTypeId=12454&prodSeriesId=342066Have you never had the sound card working? I have a disc for the card and when i But when i take the card out and place it back in, it is recognised thru plug n play but it just wont load drivers .

используйте его, он возвращается, когда карта не распознается .

Источник

Adblock
detector

Понравилась статья? Поделить с друзьями:
  • Run time error 429 activex component can t create object
  • Run time error 4248
  • Run time error 424 word
  • Run time error 424 vba что это
  • Run time error 424 vba excel object required как исправить