Bonjour pbruno, xorsankukai,
je te retourne ton fichier modifié :
fais Ctrl e
@xorsankukai
mon code ressemble beaucoup au tien. j'ai pas testé la feuille car y'en a qu'une seule dans le classeur :
Option Explicit
Sub DelCols()
Dim dcol%, col%: Application.ScreenUpdating = 0
dcol = Cells(1, Columns.Count).End(1).Column
For col = dcol To 1 Step -1
If Cells(1, col) = "" Then Columns(col).Delete
Next col
End Sub
pourquoi tu as utilisé If .. End If
alors qu'y'a une seule instruction courte ?
dhany