Sélectionner une cellule dans un onglet en 1 seule ligne vba
Résolucousinhub29 Messages postés 1112 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Comment peux t on en vba sélectionner en 1 seule ligne , la sélection d'un onglet et d'une cellule ?
Worksheets("Feuil1").select
Range("A1").Select
en
Worksheets("Feuil1").Range("A1").Select 'sort en erreur.....
Merci d'avance !
Windows / Firefox 91.0
4 réponses
-
Et dans un code, la plus courte syntaxe n'est pas forcément la plus rapide...
Très peu de gain, à part l'usure moins prononcée des touches du clavier...
-
Bonjour,
Même s'il est rarement nécessaire d'utiliser la méthode Select (sauf pour consultation éventuelle), avec ce code, tu devrais y arriver :
Sub en_une_ligne() Application.Goto Sheets("Feuil1").Range("A1"), True End SubLe True en fin d'instruction correspond au Scroll (la cellule sélectionnée va se positionner en haut à gauche)
-
Re-,
Tu supprimes la virgule et le True...
-
Dans ce cas, tu n'es plus sur une ligne...(car il vaut mieux toujours déclarer les variables...)
Mais rien ne t'empêches de faire le test...
Sub une_autre_ligne() Dim Cel As Range Set Cel = Sheets("Feuil1").Range("K15"): Application.Goto Cel End Sub