Je "verouille" la navigation des ulisateurs (plein écran, onglets cachés)
Je fournis des boutons formulaire pour naviguer de page en page.
Je veux m'assurer que l'utilisateur arrive en haut de la page (où ce qui
doit y ressembler pour lui).
Sheets("p1").Range("g1").Select
fonctionne tant que la feuille n'est pas protégée
mais même si j'autorise à sélectionner les cellules protégées,
ça échoue en feuille protégée.
Y a-t-il un moyen avec activate ?
Il ne semble pas y avoir de méthode :
Sheets("p1").Cells("g1").Activate
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
anonymousA
Bonjour,
Sheets("p1").Activate Range("g1").Select
Que la feuille soit protégée ou pas , Sheets("p1").Range("g1").Select si cette instruction est appelée lorsque qu'une autre feuille est active, ne fonctionnera pas. Avant de selectionner, il faut activer.
A+
Bonjour,
Sheets("p1").Activate
Range("g1").Select
Que la feuille soit protégée ou pas , Sheets("p1").Range("g1").Select
si cette instruction est appelée lorsque qu'une autre feuille est
active, ne fonctionnera pas. Avant de selectionner, il faut activer.
Que la feuille soit protégée ou pas , Sheets("p1").Range("g1").Select si cette instruction est appelée lorsque qu'une autre feuille est active, ne fonctionnera pas. Avant de selectionner, il faut activer.
A+
Philippe
Bonjour, (toujours avec cette idée de petit boutons pour laisser les utilisateurs aller de page en page en plein écran sans onglet)
je ne comprends pas pour quoi :
Aucune des trois méthodes ci-dessous ne fonctionne : Sheets("p1").Range("a1").Select Worksheets("p0").Range("y1").Select Worksheets("p3").Cells(1, 1).Activate
Alors que celle-ci semble fonctionner ! Sheets("p1").Activate Range("a1").Select
Si quelqu'un à une explication, je sortirai de tout ça moins con, Merci Philippe
Bonjour,
(toujours avec cette idée de petit boutons pour laisser les utilisateurs
aller de page en page en plein écran sans onglet)
je ne comprends pas pour quoi :
Aucune des trois méthodes ci-dessous ne fonctionne :
Sheets("p1").Range("a1").Select
Worksheets("p0").Range("y1").Select
Worksheets("p3").Cells(1, 1).Activate
Alors que celle-ci semble fonctionner !
Sheets("p1").Activate
Range("a1").Select
Si quelqu'un à une explication, je sortirai de tout ça moins con,
Merci
Philippe
Bonjour, (toujours avec cette idée de petit boutons pour laisser les utilisateurs aller de page en page en plein écran sans onglet)
je ne comprends pas pour quoi :
Aucune des trois méthodes ci-dessous ne fonctionne : Sheets("p1").Range("a1").Select Worksheets("p0").Range("y1").Select Worksheets("p3").Cells(1, 1).Activate
Alors que celle-ci semble fonctionner ! Sheets("p1").Activate Range("a1").Select
Si quelqu'un à une explication, je sortirai de tout ça moins con, Merci Philippe
A ton avis, pourquoi est-ce que Worksheets("p3").Cells(1, 1).Activate ne fonctionne pas ?
Lis ce que je t'ai envoyé
A+
anonymousA
Je m'attendais à cette question. Activer la cellule A1 de la feuille p3 passe par une double séquence : 1- Activer ou selectionner la feuille qui abrite la cellule A1 en question puis 2- activer cette cellule. La séquence Worksheets("p3").Cells(1, 1).Activate squeeze l'activation ou la selection de la feuille p3, auquel cas VBA coince.
A+
Je m'attendais à cette question. Activer la cellule A1 de la feuille
p3 passe par une double séquence : 1- Activer ou selectionner la
feuille qui abrite la cellule A1 en question puis 2- activer cette
cellule.
La séquence Worksheets("p3").Cells(1, 1).Activate squeeze l'activation
ou la selection de la feuille p3, auquel cas VBA coince.
Je m'attendais à cette question. Activer la cellule A1 de la feuille p3 passe par une double séquence : 1- Activer ou selectionner la feuille qui abrite la cellule A1 en question puis 2- activer cette cellule. La séquence Worksheets("p3").Cells(1, 1).Activate squeeze l'activation ou la selection de la feuille p3, auquel cas VBA coince.