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