|
 Posté le 24/01/2008 @ 18:23 |
Petit astucien
| salut
j explique je voudrais que lorsque j ouvre un fichier exel qu il m indique la pause en fonction de l heure d ouverture ex; si j ouvre un fichier entre 06h00 -13h59 il indique matin de 14h00 a 21h59 apres midi et de 22h00 a 05h59 nuit Il paraît qu il faut utiliser des macros mais je commence a peine a utilise exel alors je vais avoir besoin d aide lol merci
|
|
|
|
|
|
Posté le 24/01/2008 à 19:44 |
Astucien | bonjour, Bah... j'ai pas essayé mais avec un SI...SI ça devrait le faire, Non ? A+ |
|
Posté le 24/01/2008 à 22:40 |
| galopin01 a écrit :
bonjour, Bah... j'ai pas essayé mais avec un SI...SI ça devrait le faire, Non ? A+

la question est tellement ouverte que ça laisse le champ des possibles très large : http://cjoint.com/?bywJOyx6nu
j'ai d'autres variantes en "gestation" si y'a besoin de faire pire 
|
|
Posté le 24/01/2008 à 22:58 |
| Bonsoir tlm, Ne sachant pas ce que signifiait "Application.Caption", j'ai mis un ptit bout de temps à dénicher l'endroit où s'inscrivait l'info  
|
|
Posté le 24/01/2008 à 23:41 |
| fth a écrit :
Bonsoir tlm, Ne sachant pas ce que signifiait "Application.Caption", j'ai mis un ptit bout de temps à dénicher l'endroit où s'inscrivait l'info  

si tu trouves ou elle s'inscrit, je te fais livrer une caisse de champ' : http://cjoint.com/?byxMETJqti

|
|
Posté le 24/01/2008 à 23:59 |
| arf c'est quoi ce truc de ouf  dommage...la fonctionnalité "conversion de texte par synthèse vocale" n'est pas installée chez moi, ça existait déjà sur le pack office 2000 ? aaah non apparement c'est disponnible que sur Excel 2002 Modifié par fth le 25/01/2008 00:03 |
|
Posté le 25/01/2008 à 00:16 |
| fth a écrit :
arf c'est quoi ce truc de ouf  dommage...la fonctionnalité "conversion de texte par synthèse vocale" n'est pas installée chez moi, ça existait déjà sur le pack office 2000 ? aaah non apparement c'est disponnible que sur Excel 2002
bin ouais, forcément ! 
faut être "monté" en office 10 ou + pour entendre baragouinner 
la je suis sur le portable de Madame avec office 12, mais demain matin entre la clope et le café je t'en prépare une spéciale !
@+ , on ferme !

|
|
Posté le 25/01/2008 à 12:11 |
Petit astucien
| bonjour a tous desolé mais hier j ai du commencéla nuit plus tôt pour repondre a Galopin 01 non avec une fonction (si) sa ne marche pas. salut Bérylion quand j ouvre ton 1 poste apres avoir accepter les macros il y a une page exel qui s ouvre mais rien d autres quand j ouvre le 2 poste la ont me demande d accepter les macros et de clique sur debogage et j obtiens ceci: Private Sub Workbook_Open() t = Time Select Case t Case 1 / 4 <= t < 7 / 12 c = "matin" Case 7 / 12 <= t < 11 / 12 c = "après midi" Case Else c = "nuit" End Select Application.Speech.Speak c End Sub mais j ai essaye de mettre la formule dans une nouvelle macro mais sans succes peut etre que je ne fais pas qq choses correctement mais comme j ai dis je debut sur exel lol j ai qq truc a faire debut d apres midi donc je me reconnecte tantôt merci |
|
Posté le 25/01/2008 à 13:03 |
| |
|
Posté le 25/01/2008 à 15:46 |
| excellent !
Respect
|
|
Posté le 25/01/2008 à 19:03 |
Astucien | |
|
Posté le 25/01/2008 à 19:43 |
| revenons à l'idée de départ du père galopin qu'était pourtant la bonne :
=si(maintenant()-aujourdhui()>=1/4;si(maintenant()-aujourdhui()>=7/12;si(maintenant()-aujourdhui()>=23/24;"nuit";"après midi");"matin");"nuit")

|
|
Posté le 25/01/2008 à 20:12 |
Petit astucien
| salut  , comme j ai dis plus haut je debute sous exel et dans mon entreprise les pro exel n avais pas ete capable de m aide il disais que c etait trop complique donc il me parlais de macro mais pensais que sa ne marcherais pas ,moi même j ai essaie avec la fonction si mais j avais fais qq faute dans la formule d 'où impossible de la faire allez lol grâce à vous j ai la solution et sa fonctionne tres bien merci à tous j en connais qui vont etre vert de jalousie  respect à vous tous et encore merci  |
|
Posté le 25/01/2008 à 20:58 |
| |
|