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

MACRO conversion de .4 en 0,4, de .67 en 0,67, de .8 en 0,8 ecetera....

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 !

urbanito1

XLDnaute Occasionnel
bonjour à la communauté

je voudrais votre avis sur ma macro

je reçois un tableau de 41 colonnes tous les mois ( nombre de colonnes ne variera pas - les lignes vont s'accroître tous les mois)

à côté de la Colonne S je voudrais rajouter une autre colonne

comme suit :

colonnes S colonne T

.4 0,4
.33 0,33
.25 0,25
1 1
0 0

les chiffres de la colonne S vont toujours de 0 à 1

j'ai enregistré la macro avec l'enregistreur
est-ce qu'elle vous semble valable?
comment faire pour que la colonne T aille jusqu'à la ligne 100.000 par exemple?

merci bien

Sub testcolonnes()
'
' testcolonnes Macro
' ajout 0, à la place du .
'

'
Columns("T:T").Select
Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
Range("T1").Select
ActiveCell.FormulaR1C1 = "etp"
Range("T2").Select
ActiveCell.FormulaR1C1 = ""
Range("T2").Select
ActiveCell.FormulaR1C1 = "=SUBSTITUTE(RC[-1],"" ."",""0,"",1)"
Range("T2").Select
ActiveCell.FormulaR1C1 = "=SUBSTITUTE(RC[-1],""."","" 0,"",1)"
Range("T2").Select
Selection.AutoFill Destination:=Range("T2:T7"), Type:=xlFillDefault
Range("T2:T7").Select
Range("T7").Select
Selection.AutoFill Destination:=Range("T7:T46"), Type:=xlFillDefault
Range("T7:T46").Select
ActiveWindow.SmallScroll Down:=-36
Range("R14").Select
End Sub
 

Pièces jointes

Re : MACRO conversion de .4 en 0,4, de .67 en 0,67, de .8 en 0,8 ecetera....

Bonjour,

peut être une autre approche en utilisant la conversion, sous 2003 barre de menu => données => convertir...

bon après midi
@+
 
Re : MACRO conversion de .4 en 0,4, de .67 en 0,67, de .8 en 0,8 ecetera....

rachid : formule ok mais problème lorsque c'est 0 ou 1

pierrot : je suis sur excel 2007
je connaissais convertir , j'ai fait le test, je n'ai pas l'impression que ça fonctionne

Merci à vous deux pour les tuyaux
urbanito
 

Pièces jointes

- 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
7
Affichages
285
Réponses
7
Affichages
702
  • Question Question
Microsoft 365 Formules
Réponses
2
Affichages
721
Réponses
2
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…