Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Cellule A & dernière ligne non vide

Aloha

XLDnaute Accro
Bonsoir,

Cela fait un moment que je n'ai plus rien fait dans Excel et je n'arrive même plus à définir la cellule à l'intersection de la colonne A (ou autre) avec la dernière ligne occupée.
Le code
VB:
Dim lz As Integer
'
  lz = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
  Cells("A", lz).Select
ne fonctionne pas et
VB:
Dim lz As Integer
'
  lz = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
  Cells("A" & lz).Select
non plus

Bonne soirée
Aloha
 

Patrice33740

XLDnaute Impliqué
Bonjour,

VB:
Dim lz As Integer
'
  lz = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
  Cells(lz, "A").Select
et
VB:
Dim lz As Integer
'
  lz = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
  Range("A" & lz).Select

Essayer la touche magique : F1
 

Aloha

XLDnaute Accro
Bonsoir,
Merci pour le tuyau!
Entretemps j'avais mieux utilisé mon cerveau et en remplaçant Cells par Range ça fonctionne:
Code:
Range("A" & lz)
Cependant, cela se complique:
VB:
ActiveCell.FormulaR1C1 = "=SUMIF(R6C[-1]:R63C[-1],RC3,R6C:R63C)"
Comment faire dans ce cas? La ligne 63 est la dernière ligne occupée.
Bonne soirée

Aloha
 
Dernière édition:

Aloha

XLDnaute Accro
En principe ce principe m'est connu, ...mais apparemment pas à l'enregistreur de macro. J'ai réussi à supprimer une partie des Select, mais je n'ai pas réussi lorsqu'il s'agissait de saisir une formule.
Qui plus est, respecter cette règle ne me fait pas avancer puisque mon problème est un autre.
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…