![]() |
|
Forum
|
|
|
#1 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: février 2005
Localisation: Bourges
Messages: 403
|
bonsoir le forum,
dans une macro je fais intervenir le nom d'une feuille. la ou excel a du mal (surtout moi d'ailleur !!!) c'est que dès que ce nom de feuille comporte une apostrophe ou un accent la macro se bloque. je vous remercie d'avance pour toutes vos éventuelles suggestions. |
|
|
|
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: août 2006
Messages: 7 493
|
Bonjour Macpoy
mets tu bien le nom entre parenthèses, comme ci dessous ; Code:
ActiveSheet.Name = "l'éléphant" Sinon donnes nous le code utilisé pour t'en dire plus. bonne soirée @+ edition : ou alors une feuille porte déjà ce nom...
__________________
Pierrot On se trouve toujours suffisamment intelligent, vu que c'est avec ce que l'on a qu'on juge !!! Dernière modification par Pierrot93 ; 04/12/2007 à 21h07. |
|
|
|
|
|
#3 (permalink) |
|
XLDnaute MEGA Barbatruc
Date d'inscription: février 2005
Localisation: Sortie ouest Le mans 6 km
Messages: 13 251
|
Bonsoir Jacques,
A te dire, pas de caractères spéciaux dans les noms de feuille, simplement des mots ordinaires séparés, au besoin, par le _ (huit minuscule) avec ou sans majuscule...... Comme dans une macro, pas de trucs inutiles..... VBA n'est pas vraiment francophone (euh, pas du tout) donc il ne connait pas les accents et autres.......... Voilà..... Jean-Pierre qui te souhaite bonne soirée. Edit : Bonsoir Pierrot, plus rapide comme d'hab.... les accents oui, encore que moins il y en a, mieux on se porte..... pour le reste, non...
__________________
En toutes circonstances, il faut savoir juger jusqu'où on peut aller trop loin. Si vous êtes satisfait des réponses qui vous sont données. Si vous souhaitez que cette énorme base de connaissance Excel puisse vous accompagner longtemps encore.... Aidez-la. C'est ici : http://www.excel-downloads.com/forum...orter-xld.html Dernière modification par jeanpierre ; 04/12/2007 à 21h14. |
|
|
|
|
|
#4 (permalink) | |
|
XLDnaute Barbatruc
Date d'inscription: août 2006
Messages: 7 493
|
Re Macpoy, bonsoir Jean-Pierre
@Jean-Pierre ![]() Qu'entends tu par Citation:
Une bonne soirée à toi.
__________________
Pierrot On se trouve toujours suffisamment intelligent, vu que c'est avec ce que l'on a qu'on juge !!! |
|
|
|
|
|
|
#5 (permalink) |
|
XLDnaute MEGA Barbatruc
Date d'inscription: février 2005
Localisation: Sortie ouest Le mans 6 km
Messages: 13 251
|
Re Pierrot,
Simplement parce que j'ai pris l'habitude de ne plus rien mettre, fusse l'apostrophe, comme cela, pas de souci et pas de question à se poser... Si cela ne fonctionne pas, c'est que cela vient d'ailleurs.... Mais, bon on ne se refait pas..... Bonne soirée aussi. Jean-Pierre
__________________
En toutes circonstances, il faut savoir juger jusqu'où on peut aller trop loin. Si vous êtes satisfait des réponses qui vous sont données. Si vous souhaitez que cette énorme base de connaissance Excel puisse vous accompagner longtemps encore.... Aidez-la. C'est ici : http://www.excel-downloads.com/forum...orter-xld.html |
|
|
|
|
|
#6 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: février 2005
Localisation: Bourges
Messages: 403
|
Re le forum, Jean pierre, pierrot93,
ben la je suis pas dans la mouise alors si excel n'accepte pas les accents et autre caractères spéciaux !!!!!! en fait je suis entrain de créer un classeur permettant de gérer une micro entreprise ou plus exactement les travaux effectués chez différent clients. j'ai donc une feuille par client. lors de la création d'un nouveau client, je lui attribut (grâçe à VBA) une feuille avec un report de données dans une feuille ou se cummul des infos (temps passé, montant prestation etc....). la macro qui permet tout ça fonctionne bien si le nom du client est simple. mais si je prend comme nom : "L'éssais" ,,,,,,,,, ben la monsieur Excel, y fait son sale caractère et se dit embéter !!!! j'aimerais bien vous passer le classeur en question, mais il fait déjà 936 Ko, il faut que je l'épure pour le mettre en ligne et je n'ai plus beaucoup de temps ce soir. ( j'ai la St Eloi à préparer !!!) je surveille vos réponses d'un oeil, mais si une solution n'est pas trouvée ce soir, ce n'est pas grave je reviendrait à un autre moment. merci beaucoup de vous pencher sur ce petit PB. |
|
|
|
|
|
#7 (permalink) |
|
XLDnaute Impliqué
Date d'inscription: mars 2007
Localisation: Pont du Gard
Messages: 558
|
Bonsoir MacPoy, jeanpierre, Pierrot93, le Forum,
Un ami et même davantage que je nommerai pas et dont je cite, m'a trouvé cette façon de faire, cela fonctionnerait-il chez toi... Option Explicit Public Const My_PassWord As String = "Essai" Public Const Feuille_01 As String = "Aff" 'Aff etant le nom de la feuille Mrci de nous tenir au courant |
|
|
|
|
|
#8 (permalink) |
|
XLDnaute MEGA Barbatruc
Date d'inscription: février 2005
Localisation: Sortie ouest Le mans 6 km
Messages: 13 251
|
Re,
Si l'apostrophe ne passe pas, utilise le tiret par exemple, ton client ne t'en voudra pas "L-essais", ou comme dit tout à l'heure le _ "L_essais", voire même rien si VBA l'accepte.... "L essais" Bonne Saint Eloi.....
__________________
En toutes circonstances, il faut savoir juger jusqu'où on peut aller trop loin. Si vous êtes satisfait des réponses qui vous sont données. Si vous souhaitez que cette énorme base de connaissance Excel puisse vous accompagner longtemps encore.... Aidez-la. C'est ici : http://www.excel-downloads.com/forum...orter-xld.html |
|
|
|
|
|
#9 (permalink) |
|
XLDnaute Impliqué
Date d'inscription: octobre 2005
Localisation: pas loin de Montauban (82)
Messages: 994
|
Bonsoir à tous (et aux autres).
Es-tu sûr, MacPoy, que le blocage vienne du nom de feuille ? A moins que cela ne soit dû à la version* que tu utilises ou à ta macro. Avec l'accent de chez moi :" je n'ai pas de problème dans le fichier joint". *Jeanpierre en a souvent fait la remarque : en indiquant ce renseignement (tableau de bord) on peut orienter les recherches.
__________________
πr… « Que vivre en bonne intelligence avec les autres » soit toujours de rigueur. |
|
|
|
|
|
#10 (permalink) |
|
XLDnaute MEGA Barbatruc
Date d'inscription: février 2005
Localisation: Sortie ouest Le mans 6 km
Messages: 13 251
|
Re, Bonsoir Excel_lent,
Pour te dire, sous 2000 ou 2003, l'apostrophe ne pose aucun problème, les accents ordinaires non plus.... Mais bon, pour ne pas être piégé, j'ai définitivement adopté de ne plus en mettre.... Donc, on peut supposer, comme tu le soulignes, que le problème vient d'ailleurs... A vous lire tous. Jean-Pierre
__________________
En toutes circonstances, il faut savoir juger jusqu'où on peut aller trop loin. Si vous êtes satisfait des réponses qui vous sont données. Si vous souhaitez que cette énorme base de connaissance Excel puisse vous accompagner longtemps encore.... Aidez-la. C'est ici : http://www.excel-downloads.com/forum...orter-xld.html |
|
|
|
|
|
#11 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: février 2005
Localisation: Bourges
Messages: 403
|
Re à l'ensemble des gentils contributeurs,
excel_lent ton classeur sera une mine d'info pour de nombreux excelliens, mais, une partie de ma macro fait ce que tu nous prouve à tous. j'ai dû mal me faire comprendre, et pour pouvoir mieux vous aiguiser les dents sur mon petit PB, il faut absolument que réduise la taille de mon classeur et que je vous le mette en ligne. patienter quelques minutes, je tente de vous faire ça. encore merci. |
|
|
|
|
|
#13 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: février 2005
Localisation: Bourges
Messages: 403
|
ahhrrrrrrr,
mais comment fait on déjà pour poster une pièce jointe ???? je retente désolé !!!! Dernière modification par Macpoy ; 06/01/2008 à 19h47. |
|
|
|
|
|
#14 (permalink) |
|
XLDnaute MEGA Barbatruc
Date d'inscription: février 2005
Localisation: Sortie ouest Le mans 6 km
Messages: 13 251
|
Re,
Ben voilà, quand on peut, on veut .... hihi... Quelle est ta version d'Excel, car chez-moi, ça beugue grave.... nom simple, composé,etc... Excel 2000... Ici : Recet.Range("A4:Y101").Sort Key1:=Range("A4"), Order1:=xlAscending, Header:= _ xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _ DataOption1:=xlSortNormal, Plus le temps de voir cela ce soir.... mais en première lecture le nom, composé ou pas, n'a pas d'importance... Je regarde demain, si tout va bien.
__________________
En toutes circonstances, il faut savoir juger jusqu'où on peut aller trop loin. Si vous êtes satisfait des réponses qui vous sont données. Si vous souhaitez que cette énorme base de connaissance Excel puisse vous accompagner longtemps encore.... Aidez-la. C'est ici : http://www.excel-downloads.com/forum...orter-xld.html |
|
|
|
|
|
#15 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: février 2005
Localisation: Bourges
Messages: 403
|
Re, re , re
désolé j'aurais du préciser plus tôt que ma petite machine tourne avec Excel 2003. en effet il se fait tard.... bonne nuit Jean pierre, et tous les autres à demain certainement. |
|
|
|
| ANNONCES | |
![]() |
| Liens sociaux |
| Outils de la discussion | |
|
|
Discussions similaires
|
||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| 1 mot de passe sur une feuille | altinea | Forum Excel | 9 | 05/01/2007 11h58 |
| Mot de passe - protection feuille | ESB | Forum Excel | 2 | 31/01/2006 09h40 |
| feuille protégée par mot de passe VBA | tromelin | Forum Excel | 12 | 03/01/2006 12h21 |
| mot de passe sur une feuille | pascal21 | Forum Excel | 9 | 29/12/2005 13h03 |
| Mot de passe sur une feuille | Ghislain | Forum Excel Downloads - Archives | 1 | 02/09/2003 23h13 |