VBA Run-time error '424' Object Required Error

Grab the Free VBA Quick Reference Guide
www.chrisjterrell.com/excel-v...
In this Excel VBA (Macro) Tutorial we create the runtime 424 Object Required Error.
The error is caused by your code referencing a property or method but it is not tied to the correct ojbect. Excel can't find the object because it is mispelled.
This is typbially an easy fix

Пікірлер: 37

  • @javiercieza
    @javiercieza11 ай бұрын

    I looked in Spanish for the answer to error 424 VBA and I was unsuccessful, and you friend were the solution thank you very much friend from Peru a big hug

  • @PuShKaTa
    @PuShKaTa5 жыл бұрын

    Thanks!! Very useful!!

  • @EverydayVBAExcelTraining
    @EverydayVBAExcelTraining8 жыл бұрын

    I believe the error is caused by .Text - Try removing that and see if it fixes it. Text is a property of the Range Object (or Shapes or Data Connections) and My guess is that username and password is a variable not an object

  • @JoeyIngles
    @JoeyIngles7 жыл бұрын

    Dude, wtf is that intro music?

  • @MaiLe-ed4wv
    @MaiLe-ed4wv2 жыл бұрын

    so touching for an excellent video

  • @edgargalapon6404
    @edgargalapon64048 жыл бұрын

    Sir EverydayVBA, I already double checked mine, but still it gives me an OBJECT REQUIRED error 424, im sure there’s no misspelled words. Sir pls help.. this is the line [ if (user =username.TEXT and pass=password.Text) then msgbox……………………………………..]

  • @UnderMan
    @UnderMan4 жыл бұрын

    i am getting the 424 runtime error: object required when I am assigning a cell a value in a variable. The purpose is to remove some objects prior to printing the form, then restoring them. When trying to assign the cell the information in the vairable "M" I get the error. "M" is populated, when I examine the information using debug, but Range("C1").text is not accepting it. "M" is the printer assignment found in cell "C1". Private Sub cmdPrintM_Click() ActiveSheet.Unprotect Dim M As Variant M = Range("C1").Text Range("C1:E1").ClearContents Range("C1:E1").Borders.LineStyle = xlNone ActiveSheet.PrintPreview 'ActiveSheet.PrintOut ActivePrinter:=M 'MsgBox M cmdPrintM.Caption = "Printed" With Range("C1:E1").Borders .LineStyle = xlContinuous .Weight = xlMedium End With Range("C1").Text = M

  • @EverydayVBAExcelTraining

    @EverydayVBAExcelTraining

    4 жыл бұрын

    Drop the .text and that should fix the issue. I think

  • @UnderMan

    @UnderMan

    4 жыл бұрын

    @@EverydayVBAExcelTraining thank you so very much. That worked perfectly. Been all over the net but couldn't find an answer that specific. I bow to your expertise.

  • @lilcoll21
    @lilcoll214 жыл бұрын

    How can you fix this on a protected sheet? I'm having the error occur with a specific feature on a Excel sheets generated from a companies website. I am unable to access or edit the codes in VBA because it is locked. The sheets work fine on other computers in the office.

  • @EverydayVBAExcelTraining

    @EverydayVBAExcelTraining

    4 жыл бұрын

    Back in the day you could crack the password pretty easily. Unfortunately that is pretty tough these days.

  • @Adipatus
    @Adipatus5 жыл бұрын

    I NEED HELP! I use English and Spanish with Microsoft Office 2003. The autocorrect works great in Word 2003. If I set the spelling language to Spanish , the autocorrect language is set to Spanish, and the same goes for English. PROBLEM: Excel: if I set the spelling language to Spanish, the Autocorrect dictionary stays ENGLISH !! QUESTION: HOW DO I POINT EXCEL TO THE SPANISH AUTOCORRECT??? The ACL dictionaries are stored in Users/User(me)/AppData/Roaming/Microsoft/Office files I use: MSO1033.acl AND MSO3082.acl If only I knew a way to tell Excel to use MSO3082.acl NOT MSO1033.acl !!! I urgently need this information for my job/business. Alternatively: can you suggest a macro to change the language to Spanish

  • @IvyPlans
    @IvyPlans Жыл бұрын

    Hi, The code below allows me to add zeros to a specific row. I am trying to change the code to reference a particular cell value where I specify the range I want to use, but I am getting the Object Required 424 Error. I have added both lines of code the one that works well and the one that has the error. Sub Empty_Cells() Dim i As Long Dim c As Long Dim myRange As Range Dim myCell As Range 'This line is giving me a 424 error object required Set myRange = Worksheets("Data").Range("E1").Value 'This line of code below works well 'Set myRange = Worksheets("Data").Range("A4:H4") For Each myCell In myRange c = c + 1 If IsEmpty(myCell) Then myCell = 0 i = i + 1 End If Next myCell MsgBox _ "There are total " & i & " empty cell(s) out of " & c & "." ' ' End Sub

  • @naresh90sharma
    @naresh90sharma6 жыл бұрын

    Sir, I hope you are very well!!! I have a some problem when i run the code the massage show is error In loading dll

  • @EverydayVBAExcelTraining

    @EverydayVBAExcelTraining

    6 жыл бұрын

    DLL errors are pretty specific. Can you send over the line of code causing the error

  • @EverydayVBAExcelTraining

    @EverydayVBAExcelTraining

    6 жыл бұрын

    What line of code causes the error. Copy and paste it and I will take a look

  • @naresh90sharma
    @naresh90sharma6 жыл бұрын

    Sir , pls tell me what is the error in loading DLL. I tired what should I do

  • @EverydayVBAExcelTraining

    @EverydayVBAExcelTraining

    6 жыл бұрын

    There is no real way to diagnose a DLL error without screenshots or seeing the error

  • @n1v3kTV
    @n1v3kTV5 жыл бұрын

    is there anyway to stop showing those thumbnails at the end of the video? if they are moveable can you just move them to a corner or something?

  • @valdethferreira393
    @valdethferreira3935 жыл бұрын

    usedrange not workin

  • @EverydayVBAExcelTraining

    @EverydayVBAExcelTraining

    5 жыл бұрын

    Usedrange is attached to the worksheet. Can you send me the code that isn't working

  • @wmfield152
    @wmfield1525 жыл бұрын

    Don't misspell words in your code--who knew?

  • @EverydayVBAExcelTraining

    @EverydayVBAExcelTraining

    5 жыл бұрын

    I totally hate that when you spend an hour looking for something and you misspelled a variable. The worst.

  • @steverollins6990

    @steverollins6990

    5 жыл бұрын

    biggest revelation ever!

  • @mkkk2378
    @mkkk23784 жыл бұрын

    how to solve VBA Run-time error '424' Object Required Error

  • @EverydayVBAExcelTraining

    @EverydayVBAExcelTraining

    4 жыл бұрын

    Can you paste your code. I will take a look

  • @naresh90sharma
    @naresh90sharma6 жыл бұрын

    Sir sorry for bothering you, but I am not getting your point