Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Fonction Cnum() sur la meme cellule

  • Initiateur de la discussion Initiateur de la discussion digitman
  • 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 !

digitman

XLDnaute Nouveau
Bonjour
je souhaite bien créer une macro qui a pour but de mettre dans les cellules de la colonne B le results de la fonction Cnum() des ces memes cellules.
Code:
B:2 = Cnum(B:2)
B:3 = Cnum(B:3)
...
quelqu'un peut m'aider svp ?
merci
 
Re : Fonction Cnum() sur la meme cellule

tu peux mettre:
Range("B:B").value = Cnum(Range("B:B").value)

je crois que ca marchera pour la colonne entière, sinon cellule par cellule:
range("B1").value= Cnum(Range("B1").value)
 
Re : Fonction Cnum() sur la meme cellule

j'ai mis ça
Code:
Sub valeurnums()
Range("B:B").Value = Cnum(Range("B:B").Value)
End Sub

j'ai eu l'erreur
Erreur de compilation : Sub ou fonction non définie au niveau du mot Cnum
 
Re : Fonction Cnum() sur la meme cellule

Utilise alors le code suivant à quelques erreurs de syntaxe près;
Code:
Sub valeurnums()
dim derniereligne as long
derniereligne = application.countA(range("b:b"))
for i = 1 to derniereligne 
Range("B"&i).Value = Cnum(Range("B"&i).Value)

next i
End Sub

ps: c'est quoi Cnum?
parce que si c'est une fonction de Excel, il faut l'appeler ainsi : Application.Worksheetfunction.cnum()
 
Dernière édition:
- 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

Discussions similaires

Réponses
2
Affichages
134
Réponses
3
Affichages
174
Réponses
7
Affichages
397
Réponses
7
Affichages
176
Réponses
4
Affichages
193
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…