Bonjour à tout le groupe,
J'ai une macro pour renomer l'onglet de
la feuille active en fonction de la valeur de A1.
Dans A1 je peux avoir :
"Mr et Mme DUPONT André" ou
"Mr MARTIN Paul" ou
"Mme CHOSE Françoise" ou
"Mlle TRUC Sophie"
J'aimerais récuperer que le nom de famille et
le prénom pour renomer l'onglet.
Je sèche............. Merci de votre aide
Xem
Bonjour à tout le groupe,
J'ai une macro pour renomer l'onglet de
la feuille active en fonction de la valeur de A1.
Dans A1 je peux avoir :
"Mr et Mme DUPONT André" ou
"Mr MARTIN Paul" ou
"Mme CHOSE Françoise" ou
"Mlle TRUC Sophie"
J'aimerais récuperer que le nom de famille et
le prénom pour renomer l'onglet.
Je sèche............. Merci de votre aide
Xem
Bonjour à tout le groupe,
J'ai une macro pour renomer l'onglet de
la feuille active en fonction de la valeur de A1.
Dans A1 je peux avoir :
"Mr et Mme DUPONT André" ou
"Mr MARTIN Paul" ou
"Mme CHOSE Françoise" ou
"Mlle TRUC Sophie"
J'aimerais récuperer que le nom de famille et
le prénom pour renomer l'onglet.
Je sèche............. Merci de votre aide
Xem
Bonjour
Pour te permettre d'avancer, regarde notamment du côté des fonctions texte
STXT, TROUVE.
Exemple avec en cellule F1 la valeur Mr TALON Achille, la formule
=STXT(F1;TROUVE(" ";F1;1)+1;NBCAR(F1))
Te renverra TALON Achille.
A toi de jouer !
Cordialement
Pascal
"xem" a écrit dans le message de news:
%Bonjour à tout le groupe,
J'ai une macro pour renomer l'onglet de
la feuille active en fonction de la valeur de A1.
Dans A1 je peux avoir :
"Mr et Mme DUPONT André" ou
"Mr MARTIN Paul" ou
"Mme CHOSE Françoise" ou
"Mlle TRUC Sophie"
J'aimerais récuperer que le nom de famille et
le prénom pour renomer l'onglet.
Je sèche............. Merci de votre aide
Xem
Bonjour
Pour te permettre d'avancer, regarde notamment du côté des fonctions texte
STXT, TROUVE.
Exemple avec en cellule F1 la valeur Mr TALON Achille, la formule
=STXT(F1;TROUVE(" ";F1;1)+1;NBCAR(F1))
Te renverra TALON Achille.
A toi de jouer !
Cordialement
Pascal
"xem" <PasdespaMxem@free.fr> a écrit dans le message de news:
%23NH26byuEHA.1308@TK2MSFTNGP09.phx.gbl...
Bonjour à tout le groupe,
J'ai une macro pour renomer l'onglet de
la feuille active en fonction de la valeur de A1.
Dans A1 je peux avoir :
"Mr et Mme DUPONT André" ou
"Mr MARTIN Paul" ou
"Mme CHOSE Françoise" ou
"Mlle TRUC Sophie"
J'aimerais récuperer que le nom de famille et
le prénom pour renomer l'onglet.
Je sèche............. Merci de votre aide
Xem
Bonjour
Pour te permettre d'avancer, regarde notamment du côté des fonctions texte
STXT, TROUVE.
Exemple avec en cellule F1 la valeur Mr TALON Achille, la formule
=STXT(F1;TROUVE(" ";F1;1)+1;NBCAR(F1))
Te renverra TALON Achille.
A toi de jouer !
Cordialement
Pascal
"xem" a écrit dans le message de news:
%Bonjour à tout le groupe,
J'ai une macro pour renomer l'onglet de
la feuille active en fonction de la valeur de A1.
Dans A1 je peux avoir :
"Mr et Mme DUPONT André" ou
"Mr MARTIN Paul" ou
"Mme CHOSE Françoise" ou
"Mlle TRUC Sophie"
J'aimerais récuperer que le nom de famille et
le prénom pour renomer l'onglet.
Je sèche............. Merci de votre aide
Xem
Bonjour à tout le groupe,
J'ai une macro pour renomer l'onglet de
la feuille active en fonction de la valeur de A1.
Dans A1 je peux avoir :
"Mr et Mme DUPONT André" ou
"Mr MARTIN Paul" ou
"Mme CHOSE Françoise" ou
"Mlle TRUC Sophie"
J'aimerais récuperer que le nom de famille et
le prénom pour renomer l'onglet.
Je sèche............. Merci de votre aide
Xem
Bonjour à tout le groupe,
J'ai une macro pour renomer l'onglet de
la feuille active en fonction de la valeur de A1.
Dans A1 je peux avoir :
"Mr et Mme DUPONT André" ou
"Mr MARTIN Paul" ou
"Mme CHOSE Françoise" ou
"Mlle TRUC Sophie"
J'aimerais récuperer que le nom de famille et
le prénom pour renomer l'onglet.
Je sèche............. Merci de votre aide
Xem
Bonjour à tout le groupe,
J'ai une macro pour renomer l'onglet de
la feuille active en fonction de la valeur de A1.
Dans A1 je peux avoir :
"Mr et Mme DUPONT André" ou
"Mr MARTIN Paul" ou
"Mme CHOSE Françoise" ou
"Mlle TRUC Sophie"
J'aimerais récuperer que le nom de famille et
le prénom pour renomer l'onglet.
Je sèche............. Merci de votre aide
Xem
Bonjour,
Autre approche possible avec une fonction perso VBA si tu utilises Excel
2000 ou
+ récent :
Function NomPrenom(cell)
NomPrenom = Split(cell)(UBound(Split(cell)) - 1) & " " & _
Split(cell)(UBound(Split(cell)))
End Function
Pour renommer une feuille selon ta demande :
Sub test()
ActiveSheet.Name = NomPrenom(Range("A1").Value)
End Sub
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !Bonjour à tout le groupe,
J'ai une macro pour renomer l'onglet de
la feuille active en fonction de la valeur de A1.
Dans A1 je peux avoir :
"Mr et Mme DUPONT André" ou
"Mr MARTIN Paul" ou
"Mme CHOSE Françoise" ou
"Mlle TRUC Sophie"
J'aimerais récuperer que le nom de famille et
le prénom pour renomer l'onglet.
Je sèche............. Merci de votre aide
Xem
Bonjour,
Autre approche possible avec une fonction perso VBA si tu utilises Excel
2000 ou
+ récent :
Function NomPrenom(cell)
NomPrenom = Split(cell)(UBound(Split(cell)) - 1) & " " & _
Split(cell)(UBound(Split(cell)))
End Function
Pour renommer une feuille selon ta demande :
Sub test()
ActiveSheet.Name = NomPrenom(Range("A1").Value)
End Sub
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !
Bonjour à tout le groupe,
J'ai une macro pour renomer l'onglet de
la feuille active en fonction de la valeur de A1.
Dans A1 je peux avoir :
"Mr et Mme DUPONT André" ou
"Mr MARTIN Paul" ou
"Mme CHOSE Françoise" ou
"Mlle TRUC Sophie"
J'aimerais récuperer que le nom de famille et
le prénom pour renomer l'onglet.
Je sèche............. Merci de votre aide
Xem
Bonjour,
Autre approche possible avec une fonction perso VBA si tu utilises Excel
2000 ou
+ récent :
Function NomPrenom(cell)
NomPrenom = Split(cell)(UBound(Split(cell)) - 1) & " " & _
Split(cell)(UBound(Split(cell)))
End Function
Pour renommer une feuille selon ta demande :
Sub test()
ActiveSheet.Name = NomPrenom(Range("A1").Value)
End Sub
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !Bonjour à tout le groupe,
J'ai une macro pour renomer l'onglet de
la feuille active en fonction de la valeur de A1.
Dans A1 je peux avoir :
"Mr et Mme DUPONT André" ou
"Mr MARTIN Paul" ou
"Mme CHOSE Françoise" ou
"Mlle TRUC Sophie"
J'aimerais récuperer que le nom de famille et
le prénom pour renomer l'onglet.
Je sèche............. Merci de votre aide
Xem
Bonsoir,
Merci Frédéric, ton approche me plaît
aussi et je crois bien qu'une fois testée
je vais l'adpoter.
Si j'ai un problème, je reviens.
Xem
"Frédéric Sigonneau" a écrit dans le message
de
news:Bonjour,
Autre approche possible avec une fonction perso VBA si tu utilises Excel
2000 ou+ récent :
Function NomPrenom(cell)
NomPrenom = Split(cell)(UBound(Split(cell)) - 1) & " " & _
Split(cell)(UBound(Split(cell)))
End Function
Pour renommer une feuille selon ta demande :
Sub test()
ActiveSheet.Name = NomPrenom(Range("A1").Value)
End Sub
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !Bonjour à tout le groupe,
J'ai une macro pour renomer l'onglet de
la feuille active en fonction de la valeur de A1.
Dans A1 je peux avoir :
"Mr et Mme DUPONT André" ou
"Mr MARTIN Paul" ou
"Mme CHOSE Françoise" ou
"Mlle TRUC Sophie"
J'aimerais récuperer que le nom de famille et
le prénom pour renomer l'onglet.
Je sèche............. Merci de votre aide
Xem
Bonsoir,
Merci Frédéric, ton approche me plaît
aussi et je crois bien qu'une fois testée
je vais l'adpoter.
Si j'ai un problème, je reviens.
Xem
"Frédéric Sigonneau" <frederic.sigonneau@phri.fr> a écrit dans le message
de
news:eLIS3dEvEHA.3748@TK2MSFTNGP10.phx.gbl...
Bonjour,
Autre approche possible avec une fonction perso VBA si tu utilises Excel
2000 ou
+ récent :
Function NomPrenom(cell)
NomPrenom = Split(cell)(UBound(Split(cell)) - 1) & " " & _
Split(cell)(UBound(Split(cell)))
End Function
Pour renommer une feuille selon ta demande :
Sub test()
ActiveSheet.Name = NomPrenom(Range("A1").Value)
End Sub
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !
Bonjour à tout le groupe,
J'ai une macro pour renomer l'onglet de
la feuille active en fonction de la valeur de A1.
Dans A1 je peux avoir :
"Mr et Mme DUPONT André" ou
"Mr MARTIN Paul" ou
"Mme CHOSE Françoise" ou
"Mlle TRUC Sophie"
J'aimerais récuperer que le nom de famille et
le prénom pour renomer l'onglet.
Je sèche............. Merci de votre aide
Xem
Bonsoir,
Merci Frédéric, ton approche me plaît
aussi et je crois bien qu'une fois testée
je vais l'adpoter.
Si j'ai un problème, je reviens.
Xem
"Frédéric Sigonneau" a écrit dans le message
de
news:Bonjour,
Autre approche possible avec une fonction perso VBA si tu utilises Excel
2000 ou+ récent :
Function NomPrenom(cell)
NomPrenom = Split(cell)(UBound(Split(cell)) - 1) & " " & _
Split(cell)(UBound(Split(cell)))
End Function
Pour renommer une feuille selon ta demande :
Sub test()
ActiveSheet.Name = NomPrenom(Range("A1").Value)
End Sub
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !Bonjour à tout le groupe,
J'ai une macro pour renomer l'onglet de
la feuille active en fonction de la valeur de A1.
Dans A1 je peux avoir :
"Mr et Mme DUPONT André" ou
"Mr MARTIN Paul" ou
"Mme CHOSE Françoise" ou
"Mlle TRUC Sophie"
J'aimerais récuperer que le nom de famille et
le prénom pour renomer l'onglet.
Je sèche............. Merci de votre aide
Xem
Re,
J'ai pas su faire.
Que dois-je mettre à la place de cell ?
Déclarer un tableau avec Mr, et, Mme, Mlle,...
si oui, je ne sais pas faire.
J'ai essayé pourtant.......
Peux-tu me le mettre noir sur blanc, si ce n'est
pas trop demandé, si tu as quelques minutes.
Merci.
Xem
"xem" a écrit dans le message de
news:Bonsoir,
Merci Frédéric, ton approche me plaît
aussi et je crois bien qu'une fois testée
je vais l'adpoter.
Si j'ai un problème, je reviens.
Xem
"Frédéric Sigonneau" a écrit dans le message
denews:Bonjour,
Autre approche possible avec une fonction perso VBA si tu utilises Excel
2000 ou+ récent :
Function NomPrenom(cell)
NomPrenom = Split(cell)(UBound(Split(cell)) - 1) & " " & _
Split(cell)(UBound(Split(cell)))
End Function
Pour renommer une feuille selon ta demande :
Sub test()
ActiveSheet.Name = NomPrenom(Range("A1").Value)
End Sub
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !Bonjour à tout le groupe,
J'ai une macro pour renomer l'onglet de
la feuille active en fonction de la valeur de A1.
Dans A1 je peux avoir :
"Mr et Mme DUPONT André" ou
"Mr MARTIN Paul" ou
"Mme CHOSE Françoise" ou
"Mlle TRUC Sophie"
J'aimerais récuperer que le nom de famille et
le prénom pour renomer l'onglet.
Je sèche............. Merci de votre aide
Xem
Re,
J'ai pas su faire.
Que dois-je mettre à la place de cell ?
Déclarer un tableau avec Mr, et, Mme, Mlle,...
si oui, je ne sais pas faire.
J'ai essayé pourtant.......
Peux-tu me le mettre noir sur blanc, si ce n'est
pas trop demandé, si tu as quelques minutes.
Merci.
Xem
"xem" <PasdespaMxem@free.fr> a écrit dans le message de
news:On7QQyFvEHA.612@TK2MSFTNGP15.phx.gbl...
Bonsoir,
Merci Frédéric, ton approche me plaît
aussi et je crois bien qu'une fois testée
je vais l'adpoter.
Si j'ai un problème, je reviens.
Xem
"Frédéric Sigonneau" <frederic.sigonneau@phri.fr> a écrit dans le message
de
news:eLIS3dEvEHA.3748@TK2MSFTNGP10.phx.gbl...
Bonjour,
Autre approche possible avec une fonction perso VBA si tu utilises Excel
2000 ou
+ récent :
Function NomPrenom(cell)
NomPrenom = Split(cell)(UBound(Split(cell)) - 1) & " " & _
Split(cell)(UBound(Split(cell)))
End Function
Pour renommer une feuille selon ta demande :
Sub test()
ActiveSheet.Name = NomPrenom(Range("A1").Value)
End Sub
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !
Bonjour à tout le groupe,
J'ai une macro pour renomer l'onglet de
la feuille active en fonction de la valeur de A1.
Dans A1 je peux avoir :
"Mr et Mme DUPONT André" ou
"Mr MARTIN Paul" ou
"Mme CHOSE Françoise" ou
"Mlle TRUC Sophie"
J'aimerais récuperer que le nom de famille et
le prénom pour renomer l'onglet.
Je sèche............. Merci de votre aide
Xem
Re,
J'ai pas su faire.
Que dois-je mettre à la place de cell ?
Déclarer un tableau avec Mr, et, Mme, Mlle,...
si oui, je ne sais pas faire.
J'ai essayé pourtant.......
Peux-tu me le mettre noir sur blanc, si ce n'est
pas trop demandé, si tu as quelques minutes.
Merci.
Xem
"xem" a écrit dans le message de
news:Bonsoir,
Merci Frédéric, ton approche me plaît
aussi et je crois bien qu'une fois testée
je vais l'adpoter.
Si j'ai un problème, je reviens.
Xem
"Frédéric Sigonneau" a écrit dans le message
denews:Bonjour,
Autre approche possible avec une fonction perso VBA si tu utilises Excel
2000 ou+ récent :
Function NomPrenom(cell)
NomPrenom = Split(cell)(UBound(Split(cell)) - 1) & " " & _
Split(cell)(UBound(Split(cell)))
End Function
Pour renommer une feuille selon ta demande :
Sub test()
ActiveSheet.Name = NomPrenom(Range("A1").Value)
End Sub
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !Bonjour à tout le groupe,
J'ai une macro pour renomer l'onglet de
la feuille active en fonction de la valeur de A1.
Dans A1 je peux avoir :
"Mr et Mme DUPONT André" ou
"Mr MARTIN Paul" ou
"Mme CHOSE Françoise" ou
"Mlle TRUC Sophie"
J'aimerais récuperer que le nom de famille et
le prénom pour renomer l'onglet.
Je sèche............. Merci de votre aide
Xem
Bonsoir,
Si tu utilises la fonction (après l'avoir recopiée dans un module standard
du
classeur qui t'intéresse) dans une feuille de calcul, tu remplaces 'cell'
par la
référence de la cellule qui contient les infos.
Exemple :
en A1 : Mr et Mme DUPONT André
en B1 :
=NomPrenom(A1)
et tu dois avoir comme résultat DUPONT André
dans du code VBA, tu utilises une syntaxe basée sur l'exemple de la
procédure
test (avec toujours en A1 Mr et Mme DUPONT André) :
Sub test()
ActiveSheet.Name = NomPrenom(Range("A1").Value)
End Sub
ou, pour renommer une feuille "Feuil2" avec le nom et prénom de la cellule
A1
d'une feuille "Feuil1" :
Sub test()
Sheets("Feuil2").Name = _
NomPrenom(Sheets("Feuil1").Range("A1").Value)
End Sub
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !Re,
J'ai pas su faire.
Que dois-je mettre à la place de cell ?
Déclarer un tableau avec Mr, et, Mme, Mlle,...
si oui, je ne sais pas faire.
J'ai essayé pourtant.......
Peux-tu me le mettre noir sur blanc, si ce n'est
pas trop demandé, si tu as quelques minutes.
Merci.
Xem
"xem" a écrit dans le message de
news:Bonsoir,
Merci Frédéric, ton approche me plaît
aussi et je crois bien qu'une fois testée
je vais l'adpoter.
Si j'ai un problème, je reviens.
Xem
"Frédéric Sigonneau" a écrit dans le
message
denews:Bonjour,
Autre approche possible avec une fonction perso VBA si tu utilises
Excel
2000 ou+ récent :
Function NomPrenom(cell)
NomPrenom = Split(cell)(UBound(Split(cell)) - 1) & " " & _
Split(cell)(UBound(Split(cell)))
End Function
Pour renommer une feuille selon ta demande :
Sub test()
ActiveSheet.Name = NomPrenom(Range("A1").Value)
End Sub
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !Bonjour à tout le groupe,
J'ai une macro pour renomer l'onglet de
la feuille active en fonction de la valeur de A1.
Dans A1 je peux avoir :
"Mr et Mme DUPONT André" ou
"Mr MARTIN Paul" ou
"Mme CHOSE Françoise" ou
"Mlle TRUC Sophie"
J'aimerais récuperer que le nom de famille et
le prénom pour renomer l'onglet.
Je sèche............. Merci de votre aide
Xem
Bonsoir,
Si tu utilises la fonction (après l'avoir recopiée dans un module standard
du
classeur qui t'intéresse) dans une feuille de calcul, tu remplaces 'cell'
par la
référence de la cellule qui contient les infos.
Exemple :
en A1 : Mr et Mme DUPONT André
en B1 :
=NomPrenom(A1)
et tu dois avoir comme résultat DUPONT André
dans du code VBA, tu utilises une syntaxe basée sur l'exemple de la
procédure
test (avec toujours en A1 Mr et Mme DUPONT André) :
Sub test()
ActiveSheet.Name = NomPrenom(Range("A1").Value)
End Sub
ou, pour renommer une feuille "Feuil2" avec le nom et prénom de la cellule
A1
d'une feuille "Feuil1" :
Sub test()
Sheets("Feuil2").Name = _
NomPrenom(Sheets("Feuil1").Range("A1").Value)
End Sub
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !
Re,
J'ai pas su faire.
Que dois-je mettre à la place de cell ?
Déclarer un tableau avec Mr, et, Mme, Mlle,...
si oui, je ne sais pas faire.
J'ai essayé pourtant.......
Peux-tu me le mettre noir sur blanc, si ce n'est
pas trop demandé, si tu as quelques minutes.
Merci.
Xem
"xem" <PasdespaMxem@free.fr> a écrit dans le message de
news:On7QQyFvEHA.612@TK2MSFTNGP15.phx.gbl...
Bonsoir,
Merci Frédéric, ton approche me plaît
aussi et je crois bien qu'une fois testée
je vais l'adpoter.
Si j'ai un problème, je reviens.
Xem
"Frédéric Sigonneau" <frederic.sigonneau@phri.fr> a écrit dans le
message
de
news:eLIS3dEvEHA.3748@TK2MSFTNGP10.phx.gbl...
Bonjour,
Autre approche possible avec une fonction perso VBA si tu utilises
Excel
2000 ou
+ récent :
Function NomPrenom(cell)
NomPrenom = Split(cell)(UBound(Split(cell)) - 1) & " " & _
Split(cell)(UBound(Split(cell)))
End Function
Pour renommer une feuille selon ta demande :
Sub test()
ActiveSheet.Name = NomPrenom(Range("A1").Value)
End Sub
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !
Bonjour à tout le groupe,
J'ai une macro pour renomer l'onglet de
la feuille active en fonction de la valeur de A1.
Dans A1 je peux avoir :
"Mr et Mme DUPONT André" ou
"Mr MARTIN Paul" ou
"Mme CHOSE Françoise" ou
"Mlle TRUC Sophie"
J'aimerais récuperer que le nom de famille et
le prénom pour renomer l'onglet.
Je sèche............. Merci de votre aide
Xem
Bonsoir,
Si tu utilises la fonction (après l'avoir recopiée dans un module standard
du
classeur qui t'intéresse) dans une feuille de calcul, tu remplaces 'cell'
par la
référence de la cellule qui contient les infos.
Exemple :
en A1 : Mr et Mme DUPONT André
en B1 :
=NomPrenom(A1)
et tu dois avoir comme résultat DUPONT André
dans du code VBA, tu utilises une syntaxe basée sur l'exemple de la
procédure
test (avec toujours en A1 Mr et Mme DUPONT André) :
Sub test()
ActiveSheet.Name = NomPrenom(Range("A1").Value)
End Sub
ou, pour renommer une feuille "Feuil2" avec le nom et prénom de la cellule
A1
d'une feuille "Feuil1" :
Sub test()
Sheets("Feuil2").Name = _
NomPrenom(Sheets("Feuil1").Range("A1").Value)
End Sub
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !Re,
J'ai pas su faire.
Que dois-je mettre à la place de cell ?
Déclarer un tableau avec Mr, et, Mme, Mlle,...
si oui, je ne sais pas faire.
J'ai essayé pourtant.......
Peux-tu me le mettre noir sur blanc, si ce n'est
pas trop demandé, si tu as quelques minutes.
Merci.
Xem
"xem" a écrit dans le message de
news:Bonsoir,
Merci Frédéric, ton approche me plaît
aussi et je crois bien qu'une fois testée
je vais l'adpoter.
Si j'ai un problème, je reviens.
Xem
"Frédéric Sigonneau" a écrit dans le
message
denews:Bonjour,
Autre approche possible avec une fonction perso VBA si tu utilises
Excel
2000 ou+ récent :
Function NomPrenom(cell)
NomPrenom = Split(cell)(UBound(Split(cell)) - 1) & " " & _
Split(cell)(UBound(Split(cell)))
End Function
Pour renommer une feuille selon ta demande :
Sub test()
ActiveSheet.Name = NomPrenom(Range("A1").Value)
End Sub
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !Bonjour à tout le groupe,
J'ai une macro pour renomer l'onglet de
la feuille active en fonction de la valeur de A1.
Dans A1 je peux avoir :
"Mr et Mme DUPONT André" ou
"Mr MARTIN Paul" ou
"Mme CHOSE Françoise" ou
"Mlle TRUC Sophie"
J'aimerais récuperer que le nom de famille et
le prénom pour renomer l'onglet.
Je sèche............. Merci de votre aide
Xem