Erreur 424, Objet Requis Inexpliquée

Leo Ferre Avec Le Temps Partition Piano
July 31, 2024

Bonjour, Je cherche à remplir une feuille d'excel avec les données que rentre l'utilisateur, c'est à dire qu'il y a trois Zone de texte (nom, adresse et ville) et à chaque "client", je rajout un numéro. Mais une erreur apparaît à chaque fois. L'erreur me dit: Erreur 424, objet requis Voila mon code: Private Sub enegistrerclient_Click() Worksheets("Acheteur").

  1. Erreur 424 objet requis vba

Erreur 424 Objet Requis Vba

Bonjour, Je dois faire une macro avec excel qui consiste à parcourir une colonne, et pour chaque ligne trouver la référence correspondante dans une table de ma base ORACLE. J'ouvre ma connexion, et lorsque j'exécute ma requete, il met l'erreur 424 "Objet Requis" sur une ligne de mon code ( rouge ci dessous). Je pense que le souci vient de la connexion passée en paramètre. Pouvez vous m'aider? Merci Voici mon code: Sub Macro3() ' Connexion à la base Dim connString As String connString = "Provider=MSDAORA. 1;Server=XXXX;Data Source=XXXXX;USER ID=XXXX;PASSWORD=XXXX" 'Création de l'objet connection Set oConn = New nnection nnectionString = connString 'Ouverture de la connexion 'MsgBox "Connexion réussie" For i = 1 To 2000 Cells(i, 1) If Not IsNull(Cells(i, 1)) Then Set rst = New cordset Sql = "Select AVC from MFACILIT where ITMREF='" & Cells(i, 1) & "';" Sql, nnection, adOpenKeyset, adLockOptimistic Cells(i, 2) = rst! AVC Else Cells(i, 2) = "Rien" End If Next End Sub

Pourquoi une erreur d'objet requis se produit? (et… comment y remédier? ) Ok, il faut deux ou trois exemples pour vraiment comprendre pourquoi cette erreur se produit et comment la corriger. Vous pouvez télécharger ce modèle Excel d'objet VBA requis ici - Modèle Excel d'objet VBA requis Pour un exemple, regardez le code ci-dessous. Code: Sub Last_Row () Dim Wb As Workbook Dim Ws As Worksheet Dim MyToday As Date Set Wb = ThisWorkbook Set Ws = heets ("Data") Set MyToday = (1, 1) MsgBox MyToday End Sub Laissez-moi vous expliquer le code ci-dessus pour vous. J'ai déclaré trois variables et les deux premières variables font référence aux objets «Workbook» et «Worksheet». La troisième variable fait référence au type de données «Date». Lorsque les types de données «Objet» sont affectés à la variable, nous devons utiliser le mot clé «Set» pour affecter la référence de l'objet à la variable, donc dans les deux lignes suivantes en utilisant le mot-clé «Set», j'ai attribué le référence de «ThisWorkbook» à la variable «Wb» car cette variable contient le type de données d'objet comme «Workbook» et pour la variable «Ws», j'ai attribué l'objet de feuille de calcul de «Data» worksheet dans ce classeur.

Sitemap | wwropasx.ru, 2024