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

nom de cellule = nom de feuille

  • Initiateur de la discussion Initiateur de la discussion fab1234
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

fab1234

Guest
bonjour à tous,

Voici mon problème, lorsque je tape un chiffre de 1 à 30 dans une cellule déjà définie, je voudrai que ma macro active directement la cellule "A2" de la feuille nommée du même chiffre.

Merci de votre aide.

Fab
 
Re : nom de cellule = nom de feuille

Bonjour,
place ce code dans Thisworkbook qui ce trouve dans VBE (Alt+11) :

Code:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
For i = 1 To 30
j = CStr(i)
If Target = j Then
    Sheets(j).Activate
    Range("a2").Select
    
End If
Next

End Sub

ta cellule dans être au format texte.
 
Re : nom de cellule = nom de feuille

Bonsoir,

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
On Error Resume Next
If Not Intersect([A1], Target) Is Nothing Then Sheets(CStr(Target)).Select
[a2].Select
On Error GoTo 0
End Sub


avec ce code, en entrant 1, 2, 3 ...dans la cellule A1, tu vas directement dans la cellule A2 de l'onglet nommé 1, 2 ou 3
 
Re : nom de cellule = nom de feuille

Bonsoir,

Quelque soit le code entré, j'ai toujours le message "erreur de compilation et End sub attendu"
Pourtant je n'ai fait qu'un copier-coller ???
Désolé mais je ne suis pas un spécialiste de VB

Fab
 
Re : nom de cellule = nom de feuille

bonsoir, une variante au code de bhbh.
A coller dans le module de feuille Saisie

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
on error resume next
If Target.Address = "$D$2" Then Application.Goto Sheets(Target.Value).Range("A2")
err.clear: on error goto 0
End Sub
Copie le code
Clic droit sur l'onglet / Visualiser le code
Tu colles. Alt Q.

Salutations
fred65200
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
256
Réponses
4
Affichages
311
D
  • Question Question
Réponses
5
Affichages
249
Didierpasdoué
D
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…