Kusco
Messages postés466Date d'inscriptionvendredi 4 janvier 2008StatutMembreDernière intervention15 décembre 2014
-
13 nov. 2013 à 11:03
Kusco
Messages postés466Date d'inscriptionvendredi 4 janvier 2008StatutMembreDernière intervention15 décembre 2014
-
13 nov. 2013 à 15:02
Bonjour à tous !
Je cherche à mettre dans chacune de mes variable nom, nom_fille et prenom le numéro de la colonne dans laquelle se trouve respectivement "Nom salarié", "Nom jeune fille" et "Prénom salarié".
Ces derniers se trouve dans ma feuille "BDD" respectivement à la colonne 1, 2 et 3.
Donc j'aimerais que mes variable nom, nom_fille et prenom renvoie 1, 2 et 3.
Mes variable sont au préalable déclarée en "public" as Variant.
La première ligne fonctionne très bien, mais dès la seconde, j'ai l'erreur '91', Variable objet ou variable de bloc With non définie.
Merci de votre aide !
Sub Labels()
Application.ScreenUpdating = False
nom = Sheets("BDD").Range("A1,Z1").Find("Nom salarié").Column
nom_fille = Sheets("BDD").Range("A1,Z1").Find("Nom jeune fille").Column
prenom = Sheets("BDD").Range("A1,Z1").Find("Prénom salarié").Column
End Sub
Bonjour,
Find cherche une cellule et retourne donc un objet Range.
Si aucune correspondance trouvée ===>>> cet objet n'existe pas et donc ne saurait avoir une propriété Column ===>> erreur 91
Et je devine pourquoi il ne trouve rien, hein ....
Range("A1,Z1") n'est pas la plage A1:Z1, mais la plage constituée des 2 seules cellules A1 et Z1 ...
________________________
Réponse exacte ? => "REPONSE ACCEPTEE" facilitera les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement répéter son contenu. Je n'interviend