Selection Cellule VBA

Résolu/Fermé
Mathilde - Modifié par Mathilde le 17/06/2016 à 10:34
 Mathilde - 21 juin 2016 à 15:42
Bonjour,

Je souhaite réaliser la selection d'une cellule sous VBA.
Quand j'execute le programme dans "ThisWorbook", pas de soucis, par contre quand j'essaye de le faire à partir d'un bouton de commande, excel me met un message d'erreur "erreur 1004".

Voici un exemple de ce que j'ai codé:

Private Sub CommandButton1_Click()
Sheets(6).Activate
Range("A1").Select
End Sub

Donc quand j'exécute, la première commande se fait bien mais le Range non.
Avez-vous une solution svp?

1 réponse

f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
17 juin 2016 à 10:47
Bonjour,
Vu que vous activez l'onglet 6, il faut aussi preciser que vous selectionner la cellule de cet onglet et pas la cellule de la feuille du bouton car cette feuille n'est plus active d'ou erreur.
Private Sub CommandButton1_Click()
    With Sheets(6)
        .Activate
        .Range("A1").Select
    End With
End Sub
0
Merci beaucoup! C'était exactement ça le problème :)
0