Bonjour,
j'essaie actuellement de fabriquer un outil sur excel pour remettre en forme des fichiers extraits de SAP de format texte à excel. Il y a donc plusieurs soucis et ceux que j’essaye donc de corriger actuellement (par rapport aux besoin du code) sont les suivant :
-Modifier directement le fichier excel sur la bonne feuille et la bonne plage.
-Retiré le - en fin du chiffre pour multiplier par -1.
Merci d'avance pour votre aide.
Cordialement
PS: je précise que j'ai essayé de chercher un peu partout mais je ne trouves pas de réponse à mes demandes mais, j'ai déjà bien avancé dans cet outil.
Voici mon code actuel (avec peut être une ou plusieurs erreurs)pour vous donner un ordre d'idée:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 ' Pour supprimer les lignes vides 'On Error Resume Next 'quand vraiment sur que cela fonctionne (donc ne pas le faire au début) '[A:A].SpecialCells(xlCellTypeBlanks).EntireRow.Delete 'Dim DerLigne As Long, valCellule As String, valConvertit As Double 'dim annee As Long 'DerLigne = Range("A1").End(xlDown).Row 'annee= Range(E2:E) ' mesagebox pour afficher la valeur de der ligne 'Pour enlever les espaces et les points et convertir en nombre : 'For i = 2 To DerLigne 'valCellule = Cells(i, 1).Value ' mettre un msgbox 'valCellule = Replace(valCellule, " ", "") 'enlève espaces 'valCellule = Replace(valCellule, ".", "") 'enlève point ' mettre un msgbox pour tester boucle 'valConvertit = CDbl(valCellule) ' pasage format numérique 'annee.value = textbox1 'Next i
Partager