Bonjour
Sur une feuille excel j' ai partir de la ligne 12 :
Colonne A des dates classées Entre 2 et 5 dates
Colonne B des horaires
Colonne C des codes créés par une formule
Je veux avoir autant de fichiers csv que de dates avec uniquement les elements de la colonne C dans une colonne A
J'ai créé une macro qui ne fonctionne pas et je ne vois pas pourquoi.
Sub csv()
Jour = Cells(12, 1).Value
Open "C:/TEMP/" & Format(Jour, "ddmmyyyy") & ".csv" For Output As #1
For i = 12 To n
If Cells(i, 1) <> Jour Then
Close #1
Jour = Cells(i, 1)
Open "C:/TEMP/" & Format(Jour, "ddmmyyyy") & ".csv" For Output As #1
End If
Print #1, Cells(i, 3)
Next i
Close #1
End Sub
Merci de trouver pourquoi
Sur une feuille excel j' ai partir de la ligne 12 :
Colonne A des dates classées Entre 2 et 5 dates
Colonne B des horaires
Colonne C des codes créés par une formule
Je veux avoir autant de fichiers csv que de dates avec uniquement les elements de la colonne C dans une colonne A
J'ai créé une macro qui ne fonctionne pas et je ne vois pas pourquoi.
Sub csv()
Jour = Cells(12, 1).Value
Open "C:/TEMP/" & Format(Jour, "ddmmyyyy") & ".csv" For Output As #1
For i = 12 To n
If Cells(i, 1) <> Jour Then
Close #1
Jour = Cells(i, 1)
Open "C:/TEMP/" & Format(Jour, "ddmmyyyy") & ".csv" For Output As #1
End If
Print #1, Cells(i, 3)
Next i
Close #1
End Sub
Merci de trouver pourquoi