what's wrong with that code?

  • Initiateur de la discussion Initiateur de la discussion Jonas
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

J

Jonas

Guest
Bonjour,
j'arrive pas à exécuter le code suivant, pouvez vous me dire ce qui ne va pas, merci

Dim Nom, TCD As String


Nom = ActiveSheet.Name

Sheets("Recapitulatif").Select
Cells("A7").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.ClearContents
ActiveCell.Select



Edit : Explications
sur l'onglet production, j'ai plusieurs noms qui se repète et que je dois copier dans l'onglet récapitulatif. l'idée que j'ai eu est de copier la liste que j'ai du premier onglet au second et puis appliquer la suppression de doublons, sauf que ça n'a pas marché, on me surligne tjs la ligne Cells("A7").
 

Pièces jointes

Dernière modification par un modérateur:
Re : what's wrong with that code?

bonjour,

cells demande une numéro de ligne et de colonne
donc : range("A7").select
sinon :
sheets("Recapitulatif").range("A7",range("A7").end(xldown)).clearcontents
devrait fonctionner sans aucun select ...
 
Re : what's wrong with that code?

Bonjour,

essaye peut être ceci :
Code:
With Sheets("Recapitulatif")
.Range("A7", .Range("A7").End(xlDown)).ClearContents
End With

A noter en vba nul besoin de sélectionner...
Pas top ton titre....
bonne journée
@+

Edition : AArf, bonjour à tous🙂.... un peu à la bourre moi....
 
Dernière édition:
Re : what's wrong with that code?

Bonjour,

Le fichier joint est un fichier .xlsx.

Pour qu'il puisse contenir une macro, il faut l'enregistrer sous .xlsm

Par ailleurs, lorsqu'une macro est dans le code d'une feuille, Range se rapporte toujours à cette feuille si l'on ne précise pas la feuille.

Dans votre cas il faut donc écrire :

Sheets("Recapitulatif").Range("A7", Sheets("Recapitulatif").Range("A7").End (xlDown)).ClearContents

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

L
Réponses
6
Affichages
1 K
Lhomheureux
L
F
Réponses
5
Affichages
2 K
Fariri
F
E
Réponses
0
Affichages
2 K
EnnaEnna
E
F
Réponses
0
Affichages
866
fred2705
F
E
Réponses
0
Affichages
1 K
eeyglunent
E
B
Réponses
1
Affichages
1 K
P
Réponses
2
Affichages
1 K
pasquiba
P
Retour