[VBA + Fonction] Excel. Problème
Résolu/Fermé
Darkam1
Messages postés
170
Date d'inscription
mardi 9 août 2011
Statut
Membre
Dernière intervention
22 février 2016
-
Modifié par Darkam1 le 22/08/2011 à 09:21
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 22 août 2011 à 16:46
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 22 août 2011 à 16:46
A voir également:
- [VBA + Fonction] Excel. Problème
- Fonction si et excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Fonction moyenne excel - Guide
- Déplacer une colonne excel - Guide
1 réponse
Darkam1
Messages postés
170
Date d'inscription
mardi 9 août 2011
Statut
Membre
Dernière intervention
22 février 2016
18
22 août 2011 à 11:33
22 août 2011 à 11:33
http://www.cijoint.fr/cjlink.php?file=cj201108/cijXwTJHZo.xls
Voici mon fichier. Les macros sont inclus dedans.
Voici mon fichier. Les macros sont inclus dedans.
22 août 2011 à 13:52
regarde du côté de la formule =INDIRECT() qui te permettra, avec le nom de la feuille saisit dans une cellule, de faire ce que tu veux...
22 août 2011 à 14:34
22 août 2011 à 14:43
22 août 2011 à 16:04
Petite question, te souviens tu le code en VBA que tu m'as donné ?
Private Sub Worksheet_Change(ByVal Target As Range)
If ActiveSheet.Name = "Entreprise" Then Exit Sub
If Target.Address <> "$B$3" Then Exit Sub
If Target.Value = "" Then Exit Sub
If FeuilleExiste(ThisWorkbook, Target.Value) Then
MsgBox "La feuille " & Target.Value & " existe déjà"
Target.Value = ""
Target.Select
Exit Sub
Else
ActiveSheet.Name = Target.Value
End If
End Sub
J'ai voulu l'appliquer sur ma feuille Badges en modifiant " If Target.Address <> "$V$3" Then Exit Sub (la ou je voudrai que la saisie modifie le nom de la feuille). Mais cela ne fonctionne pas.
Ai-je loupé quelque chose ?
Modifié par pijaku le 22/08/2011 à 16:11