Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
JB
Bonjour,
n = [a65000].End(xlUp).Row Range("a1").Select i = 1 Do While i < n If ActiveCell = "" Then ActiveCell = ActiveCell.Offset(-1, 0) ActiveCell.Offset(1, 0).Select i = i + 1 Loop
Cordialement jb
Bonjour,
n = [a65000].End(xlUp).Row
Range("a1").Select
i = 1
Do While i < n
If ActiveCell = "" Then ActiveCell = ActiveCell.Offset(-1, 0)
ActiveCell.Offset(1, 0).Select
i = i + 1
Loop
n = [a65000].End(xlUp).Row Range("a1").Select i = 1 Do While i < n If ActiveCell = "" Then ActiveCell = ActiveCell.Offset(-1, 0) ActiveCell.Offset(1, 0).Select i = i + 1 Loop
Cordialement jb
mobimus
Bonjour,
n = [a65000].End(xlUp).Row Range("a1").Select i = 1 Do While i < n If ActiveCell = "" Then ActiveCell = ActiveCell.Offset(-1, 0) ActiveCell.Offset(1, 0).Select i = i + 1 Loop
Cordialement jb
Merci bcp pour ton aide :')
Bonjour,
n = [a65000].End(xlUp).Row
Range("a1").Select
i = 1
Do While i < n
If ActiveCell = "" Then ActiveCell = ActiveCell.Offset(-1, 0)
ActiveCell.Offset(1, 0).Select
i = i + 1
Loop
n = [a65000].End(xlUp).Row Range("a1").Select i = 1 Do While i < n If ActiveCell = "" Then ActiveCell = ActiveCell.Offset(-1, 0) ActiveCell.Offset(1, 0).Select i = i + 1 Loop
Cordialement jb
Merci bcp pour ton aide :')
mobimus
Bonjour,
n = [a65000].End(xlUp).Row Range("a1").Select i = 1 Do While i < n If ActiveCell = "" Then ActiveCell = ActiveCell.Offset(-1, 0) ActiveCell.Offset(1, 0).Select i = i + 1 Loop
Cordialement jb
Salut,
La macro marche très bien pour la colonne A
Je voudrais généraliser la macro à toute colonne que je détermine pour la macro.
Comment introduire dans le code VB une instruction qui me permerttrait à l'exécution de la macro d'aller spécifier la colonne+ok et puis le code termine l'exécution.
Merci bcp
Bonjour,
n = [a65000].End(xlUp).Row
Range("a1").Select
i = 1
Do While i < n
If ActiveCell = "" Then ActiveCell = ActiveCell.Offset(-1, 0)
ActiveCell.Offset(1, 0).Select
i = i + 1
Loop
Cordialement jb
Salut,
La macro marche très bien pour la colonne A
Je voudrais généraliser la macro à toute colonne que je détermine pour
la macro.
Comment introduire dans le code VB une instruction qui me permerttrait
à l'exécution de la macro d'aller spécifier la colonne+ok et puis le
code termine l'exécution.
n = [a65000].End(xlUp).Row Range("a1").Select i = 1 Do While i < n If ActiveCell = "" Then ActiveCell = ActiveCell.Offset(-1, 0) ActiveCell.Offset(1, 0).Select i = i + 1 Loop
Cordialement jb
Salut,
La macro marche très bien pour la colonne A
Je voudrais généraliser la macro à toute colonne que je détermine pour la macro.
Comment introduire dans le code VB une instruction qui me permerttrait à l'exécution de la macro d'aller spécifier la colonne+ok et puis le code termine l'exécution.
Merci bcp
JB
Bonjour,
On sélectionne la première cellule de la colonne à traiter
Sub essai() n = Cells(65000, ActiveCell.Column).End(xlUp).Row ' nb de lignes i = 1 Do While i < n If ActiveCell = "" Then ActiveCell = ActiveCell.Offset(-1, 0) ActiveCell.Offset(1, 0).Select i = i + 1 Loop End Sub
Cordialement JB
Bonjour,
On sélectionne la première cellule de la colonne à traiter
Sub essai()
n = Cells(65000, ActiveCell.Column).End(xlUp).Row ' nb de lignes
i = 1
Do While i < n
If ActiveCell = "" Then ActiveCell = ActiveCell.Offset(-1, 0)
ActiveCell.Offset(1, 0).Select
i = i + 1
Loop
End Sub
On sélectionne la première cellule de la colonne à traiter
Sub essai() n = Cells(65000, ActiveCell.Column).End(xlUp).Row ' nb de lignes i = 1 Do While i < n If ActiveCell = "" Then ActiveCell = ActiveCell.Offset(-1, 0) ActiveCell.Offset(1, 0).Select i = i + 1 Loop End Sub
Cordialement JB
AV
Alternative avec une méthode ultra-rapide en exécution : Sélection de la colonne à traiter -->
Sub zzz_Complèter() Selection.SpecialCells(xlCellTypeBlanks).FormulaR1C1 = "=R[-1]C" Selection.Value = Selection.Value End Sub
AV
Alternative avec une méthode ultra-rapide en exécution :
Sélection de la colonne à traiter -->
Sub zzz_Complèter()
Selection.SpecialCells(xlCellTypeBlanks).FormulaR1C1 = "=R[-1]C"
Selection.Value = Selection.Value
End Sub