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 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 14 mars 2024 - 17 mai 2013 à 12:09
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 14 mars 2024 - 17 mai 2013 à 12:09
A voir également:
- Erreur objet requis vba
- Erreur 0x80070643 - Guide
- Vente objet occasion entre particulier - Guide
- Iptv erreur de lecture - Forum TV & Vidéo
- Vba l'indice n'appartient pas à la sélection - Forum VB / VBA
- Objet requis vba - Forum VB / VBA
2 réponses
eriiic
Messages postés
24569
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
14 mars 2024
7 210
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
24569
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
14 mars 2024
7 210
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