jose.carreira
XLDnaute Junior
Bonjour
Comment avec VBA pourrais-je copier (sur un autre onglet) une colonne sur deux, à partir de la cellule active jusqu’à la dernière ligne active et jusqu’à la dernière colonne active
La cellule active étant une cellule variable, ainsi que le nombre de colonnes et de lignes.
Pour trouver ma cellule variable j’utilise :
Pour trouver ma dernière ligne active j’utilise :
et pour trouver ma dernière colonne active j’utilise :
Poudriez-vous m’aider s’il vous plaît.
Merci d'avance.
Comment avec VBA pourrais-je copier (sur un autre onglet) une colonne sur deux, à partir de la cellule active jusqu’à la dernière ligne active et jusqu’à la dernière colonne active
La cellule active étant une cellule variable, ainsi que le nombre de colonnes et de lignes.
Pour trouver ma cellule variable j’utilise :
num_col = ActiveCell.Column ' N° de la cellule active
num_col = Split(Columns(num_col).Address(ColumnAbsolute:=False), ":")(1) 'letre de la cellule active
macellule = num_col & ligne
Pour trouver ma dernière ligne active j’utilise :
derligne = Range("B2000").End(xlUp).Row 'trouve la derniére ligne de la colonne B
et pour trouver ma dernière colonne active j’utilise :
num_col = Range("XFD2").End(xlToLeft).Column + 1 ' Premiére ceulle libre de de ligne 2
num_col = Split(Columns(num_col).Address(ColumnAbsolute:=False), ":")(1) 'letre de la premiére ceulle libre de de ligne 2
Poudriez-vous m’aider s’il vous plaît.
Merci d'avance.