======VBA for Excel====== \\ 'déclaration des variables Dim derniereLigne As Long Dim derniereColonne As Integer Dim myRange As Range 'sélection de la dernière cellule non vide de la colonne A Range("A" & Rows.Count).End(xlUp).Select 'n° de la dernière ligne non vide de la colonne A derniereLigne = Range("A" & Rows.Count).End(xlUp).Row 'sélection de la première cellule vide de la colonne A Range("A" & Rows.Count).End(xlUp).Offset(1).Select 'n° de la première ligne vide de la colonne A derniereLigne = Range("A" & Rows.Count).End(xlUp).Row + 1 'enregistrement de la dernière cellule non vide de la colonne A dans la variable myRange Set myRange = Range("A" & Rows.Count).End(xlUp) 'sélection de la variable myRange myRange.Select 'sélection de la dernière cellule non vide de la ligne 1 Cells(1, Columns.Count).End(xlToLeft).Select 'n° de la dernière colonne non vide de la ligne 1 derniereColonne = Cells(1, Columns.Count).End(xlToLeft).Column 'sélection de la première cellule vide de la ligne 1 Cells(1, Columns.Count).End(xlToLeft).Offset(, 1).Select 'n° de la première colonne vide de la ligne 1 derniereColonne = Cells(1, Columns.Count).End(xlToLeft).Column + 1