Erreur objet requis vba
Fermé
adeline71021
Messages postés
2
Date d'inscription
jeudi 16 mai 2013
Statut
Membre
Dernière intervention
17 mai 2013
-
16 mai 2013 à 17:00
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 17 mai 2013 à 12:09
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 17 mai 2013 à 12:09
A voir également:
- Erreur objet requis vba
- Erreur 0x80070643 - Accueil - Windows
- Vente objet occasion entre particulier - Guide
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Erreur définie par l'application ou par l'objet ✓ - Forum VB / VBA
2 réponses
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 248
16 mai 2013 à 18:34
16 mai 2013 à 18:34
Bonjour,
il est où le fichier avec qcq données cohérentes qu'on n'ait pas à en construire un approximatif ?
Set CP = Range(ActiveCell(1, 1), ActiveCell(4, 1)).Select
Faut choisir, soit tu fais un Set, soit un .Select
eric
il est où le fichier avec qcq données cohérentes qu'on n'ait pas à en construire un approximatif ?
Set CP = Range(ActiveCell(1, 1), ActiveCell(4, 1)).Select
Faut choisir, soit tu fais un Set, soit un .Select
eric
adeline71021
Messages postés
2
Date d'inscription
jeudi 16 mai 2013
Statut
Membre
Dernière intervention
17 mai 2013
17 mai 2013 à 09:16
17 mai 2013 à 09:16
Bonjour,
Tout d'abord merci pour ta réponse. Etant nouvelle sur le forum je ne savais pas trop comment ça se passait... il faut que je mette mon fichier sur un deposit file ou un truc dans le genre pour que vous puissiez m'aider plus aisément?
Etant donné que ce que je veux réellement faire c'est affecter à CP la plage de cellule renseignée j'ai supprimé le set mais du coup il veut que j'utilise un bloc with...ça peut paraître logique pour certain mais j'avou que j'ai du mal à cerner pourquoi....
Merci encore
Tout d'abord merci pour ta réponse. Etant nouvelle sur le forum je ne savais pas trop comment ça se passait... il faut que je mette mon fichier sur un deposit file ou un truc dans le genre pour que vous puissiez m'aider plus aisément?
Etant donné que ce que je veux réellement faire c'est affecter à CP la plage de cellule renseignée j'ai supprimé le set mais du coup il veut que j'utilise un bloc with...ça peut paraître logique pour certain mais j'avou que j'ai du mal à cerner pourquoi....
Merci encore
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 248
17 mai 2013 à 12:09
17 mai 2013 à 12:09
Bonjour,
en occurrence j'aurais plutôt supprimé le .select.
Comme tu affectes un range à un objet tu as besoin du Set.
Et pour utiliser l'objet c'est CP tout court, pas .Range("CP").Value = ...
Sinon déposer le fichier xls (réduit au nécessaire et anonymisé, avec les explications et éventuellement le résultat attendu) sur cjoint.com et coller ici le lien fourni.
eric
en occurrence j'aurais plutôt supprimé le .select.
Comme tu affectes un range à un objet tu as besoin du Set.
Et pour utiliser l'objet c'est CP tout court, pas .Range("CP").Value = ...
Sinon déposer le fichier xls (réduit au nécessaire et anonymisé, avec les explications et éventuellement le résultat attendu) sur cjoint.com et coller ici le lien fourni.
eric