XL 2010 Supprimer un colonne et mettre le contenu des cellules entre deux guillemets

abdi1135

XLDnaute Nouveau
Bonsoir,
Je veux supprimer la première colonne d'un fichier excel et mettre le contenu des cellules entre deux guillemets (si ils ne sont pas).


état initial
"021";"021FAL16-022046";"AM104089";2;1;2;20161226;20161226
"021";"021FAL16-022047";"AM102023";2;1;2;20161226;20161226

état final
"021FAL16-022046";"AM104089";"2";"1";"2";"20161226";"20161226"
"021FAL16-022047";"AM102023";"2";"1";"2";"20161226";"20161226"

Merci d'avance,
 

Pièces jointes

  • chargement.xlsx
    9.3 KB · Affichages: 57

Hieu

XLDnaute Impliqué
Salut,

Voici une macro qui pourrait te permettre de réaliser ce que tu souhaites:
VB:
Sub mlkj()
Columns(1).Delete
i = 1
Do
For j = 1 To 7
If Not Left(Cells(i, j), 1) = Chr(34) Then Cells(i, j) = Chr(34) & Cells(i, j) & Chr(34)
Next j
i = i + 1
Loop Until IsEmpty(Cells(i, 1))
End Sub
 

Discussions similaires

Statistiques des forums

Discussions
312 304
Messages
2 087 054
Membres
103 443
dernier inscrit
ttttttttttttttttt