Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[EXCEL 2000] Copier-coller depuis page HTML et format d'heure

7 réponses
Avatar
Stephane Faure
Bonjour,

Afin de faire un comparatif de ce que me coûteraient diverses formules
de forfaits Internet, j'ai copié-collé mes factures détaillées
disponibles en page HTML dans Excel 2000. Les données sont
bien placées dans les cellules comme il faut, seulement, les durées de
connexions sont écrites de la sorte :

3h44m22s
47m24s
44s

Le problème est que je ne parviens pas à faire en sorte que ces
données soient interprétées comme des nombres au format heure, de
sorte à pouvoir faire des calcul avec. J'ai appliqué le format
hh:mm:ss aux cellules concernées, et j'ai déjà essayé ceci, indiqué
dans l'aide :

----------------------------------------------------------------------
Si les nombres ne sont pas affichés ou calculés comme des valeurs
numériques.

Si les nombres sont alignés à gauche dans la cellule et que vous
n'avez pas modifié l'alignement par défaut (Général), ils sont mis en
forme ou entrés comme du texte. Pour convertir les nombres en données
numériques, procédez de la façon suivante :

Sélectionnez une cellule vide au format numérique Standard.
Si vous n'êtes pas sûr du format de la cellule, cliquez sur Cellule
dans le menu Format, puis sur l'onglet Nombre. Dans la zone Catégorie,
cliquez sur Standard, puis sur OK.

Dans la cellule, tapez 1 avant d'appuyer sur ENTRÉE.

Cliquez dans la cellule, puis sur le bouton Copier dans la barre
d'outils Mise en forme.

Sélectionnez la plage de cellules qui contient les nombres au format
Texte.

Dans le menu Edition, cliquez sur Collage spécial, sur Multiplication,
puis sur OK.
----------------------------------------------------------------------

Mais ça ne change rien. J'ai aussi essayé de faire remplacer
automatiquement les "h" et les "m" par des ":", mais ce qui se produit
alors, c'est que 47m24s devient 47:24:00, c'est-à-dire que 47 minutes
deviennent 47 heures...

Je n'ai jamais fait de macro, aussi j'aimerais savoir s'il y a une
autre solution. Pourrait-on par exemple créer un format de nombre
personnalisé permettant d'interpréter les h, m et s comme des heures,
minutes et secondes, un truc du genre hh\hmm\mss\s où \ serait le
caractère d'échappement, permettant d'interpréter le caractère qui
suit comme étant simplement à afficher tel quel. Sinon, si quelqu'un a
un modèle de macro qui pourrait m'aider, ça serait sympa. Merci.


[Publication croisée sur fr.comp.applications.bureautique et
microsoft.public.fr.excel. Si le thème du fil venait à dévier en
faveur de l'un ou l'autre forum, merci de l'y rediriger.]

--
Toute compétition sociale libre et éliminatoire tend à la formation de
monopoles. (Norbert Elias, La dynamique de l'Occident.)
Contre la privatisation programmée d'EDF :
<http://www.energiepublique.org>

7 réponses

Avatar
ChrisV
Bonjour Stephane,

Avec les données de ton exemple situées en A1:A3
par formule (à recopier vers le bas)

=SI(ESTERR(TROUVE("h";A1));SI(ESTERR(TROUVE("m";A1));1*("00:00:"
&SUBSTITUE(A1;"s";""));1*("00:"&SUBSTITUE(SUBSTITUE(A1;"m";":");"s";"")))
;1*SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;"h";":");"m";":");"s";""))

par macro
(sur la plage sélectionnée)

Sub convertH()
' code initial michdenis
Application.ScreenUpdating = False
For Each c In Selection
c.NumberFormat = "hh:mm:ss"
If InStr(1, c, "h", vbTextCompare) = 0 Then c.Value = "0h" & c
If InStr(1, c, "m", vbTextCompare) = 0 Then c.Value = "0m" & c
For Each sepH In Array("h", "m")
c.Replace sepH, ":"
Next sepH
c.Replace "s", ""
Next c
End Sub


ChrisV


"Stephane Faure" a écrit dans le message de
news:
Bonjour,

Afin de faire un comparatif de ce que me coûteraient diverses formules
de forfaits Internet, j'ai copié-collé mes factures détaillées
disponibles en page HTML dans Excel 2000. Les données sont
bien placées dans les cellules comme il faut, seulement, les durées de
connexions sont écrites de la sorte :

3h44m22s
47m24s
44s

Le problème est que je ne parviens pas à faire en sorte que ces
données soient interprétées comme des nombres au format heure, de
sorte à pouvoir faire des calcul avec. J'ai appliqué le format
hh:mm:ss aux cellules concernées, et j'ai déjà essayé ceci, indiqué
dans l'aide :

----------------------------------------------------------------------
Si les nombres ne sont pas affichés ou calculés comme des valeurs
numériques.

Si les nombres sont alignés à gauche dans la cellule et que vous
n'avez pas modifié l'alignement par défaut (Général), ils sont mis en
forme ou entrés comme du texte. Pour convertir les nombres en données
numériques, procédez de la façon suivante :

Sélectionnez une cellule vide au format numérique Standard.
Si vous n'êtes pas sûr du format de la cellule, cliquez sur Cellule
dans le menu Format, puis sur l'onglet Nombre. Dans la zone Catégorie,
cliquez sur Standard, puis sur OK.

Dans la cellule, tapez 1 avant d'appuyer sur ENTRÉE.

Cliquez dans la cellule, puis sur le bouton Copier dans la barre
d'outils Mise en forme.

Sélectionnez la plage de cellules qui contient les nombres au format
Texte.

Dans le menu Edition, cliquez sur Collage spécial, sur Multiplication,
puis sur OK.
----------------------------------------------------------------------

Mais ça ne change rien. J'ai aussi essayé de faire remplacer
automatiquement les "h" et les "m" par des ":", mais ce qui se produit
alors, c'est que 47m24s devient 47:24:00, c'est-à-dire que 47 minutes
deviennent 47 heures...

Je n'ai jamais fait de macro, aussi j'aimerais savoir s'il y a une
autre solution. Pourrait-on par exemple créer un format de nombre
personnalisé permettant d'interpréter les h, m et s comme des heures,
minutes et secondes, un truc du genre hhhmmmsss où serait le
caractère d'échappement, permettant d'interpréter le caractère qui
suit comme étant simplement à afficher tel quel. Sinon, si quelqu'un a
un modèle de macro qui pourrait m'aider, ça serait sympa. Merci.


[Publication croisée sur fr.comp.applications.bureautique et
microsoft.public.fr.excel. Si le thème du fil venait à dévier en
faveur de l'un ou l'autre forum, merci de l'y rediriger.]

--
Toute compétition sociale libre et éliminatoire tend à la formation de
monopoles. (Norbert Elias, La dynamique de l'Occident.)
Contre la privatisation programmée d'EDF :
<http://www.energiepublique.org>


Avatar
ChrisV
Un poil plus court... ;-)

=SI(ESTERR(TROUVE("m";A1));1*SUBSTITUE("0:0:"&A1;"s";"");1*SUBSTITUE(SI(4>TR
OUVE("m";A1);SUBSTITUE("0:"&A1;"m";":");SUBSTITUE(SUBSTITUE(A1;"h";":");"m";
":"));"s";""))


ChrisV


"ChrisV" a écrit dans le message de
news:
Bonjour Stephane,

Avec les données de ton exemple situées en A1:A3
par formule (à recopier vers le bas)

=SI(ESTERR(TROUVE("h";A1));SI(ESTERR(TROUVE("m";A1));1*("00:00:"
&SUBSTITUE(A1;"s";""));1*("00:"&SUBSTITUE(SUBSTITUE(A1;"m";":");"s";"")))
;1*SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;"h";":");"m";":");"s";""))

par macro
(sur la plage sélectionnée)

Sub convertH()
' code initial michdenis
Application.ScreenUpdating = False
For Each c In Selection
c.NumberFormat = "hh:mm:ss"
If InStr(1, c, "h", vbTextCompare) = 0 Then c.Value = "0h" & c
If InStr(1, c, "m", vbTextCompare) = 0 Then c.Value = "0m" & c
For Each sepH In Array("h", "m")
c.Replace sepH, ":"
Next sepH
c.Replace "s", ""
Next c
End Sub


ChrisV


"Stephane Faure" a écrit dans le message de
news:
Bonjour,

Afin de faire un comparatif de ce que me coûteraient diverses formules
de forfaits Internet, j'ai copié-collé mes factures détaillées
disponibles en page HTML dans Excel 2000. Les données sont
bien placées dans les cellules comme il faut, seulement, les durées de
connexions sont écrites de la sorte :

3h44m22s
47m24s
44s

Le problème est que je ne parviens pas à faire en sorte que ces
données soient interprétées comme des nombres au format heure, de
sorte à pouvoir faire des calcul avec. J'ai appliqué le format
hh:mm:ss aux cellules concernées, et j'ai déjà essayé ceci, indiqué
dans l'aide :

----------------------------------------------------------------------
Si les nombres ne sont pas affichés ou calculés comme des valeurs
numériques.

Si les nombres sont alignés à gauche dans la cellule et que vous
n'avez pas modifié l'alignement par défaut (Général), ils sont mis en
forme ou entrés comme du texte. Pour convertir les nombres en données
numériques, procédez de la façon suivante :

Sélectionnez une cellule vide au format numérique Standard.
Si vous n'êtes pas sûr du format de la cellule, cliquez sur Cellule
dans le menu Format, puis sur l'onglet Nombre. Dans la zone Catégorie,
cliquez sur Standard, puis sur OK.

Dans la cellule, tapez 1 avant d'appuyer sur ENTRÉE.

Cliquez dans la cellule, puis sur le bouton Copier dans la barre
d'outils Mise en forme.

Sélectionnez la plage de cellules qui contient les nombres au format
Texte.

Dans le menu Edition, cliquez sur Collage spécial, sur Multiplication,
puis sur OK.
----------------------------------------------------------------------

Mais ça ne change rien. J'ai aussi essayé de faire remplacer
automatiquement les "h" et les "m" par des ":", mais ce qui se produit
alors, c'est que 47m24s devient 47:24:00, c'est-à-dire que 47 minutes
deviennent 47 heures...

Je n'ai jamais fait de macro, aussi j'aimerais savoir s'il y a une
autre solution. Pourrait-on par exemple créer un format de nombre
personnalisé permettant d'interpréter les h, m et s comme des heures,
minutes et secondes, un truc du genre hhhmmmsss où serait le
caractère d'échappement, permettant d'interpréter le caractère qui
suit comme étant simplement à afficher tel quel. Sinon, si quelqu'un a
un modèle de macro qui pourrait m'aider, ça serait sympa. Merci.


[Publication croisée sur fr.comp.applications.bureautique et
microsoft.public.fr.excel. Si le thème du fil venait à dévier en
faveur de l'un ou l'autre forum, merci de l'y rediriger.]

--
Toute compétition sociale libre et éliminatoire tend à la formation de
monopoles. (Norbert Elias, La dynamique de l'Occident.)
Contre la privatisation programmée d'EDF :
<http://www.energiepublique.org>






Avatar
Stephane Faure
Bonjour ChrisV,

Désolé pour le retard, mais je lisais uniquement le forum
fr.comp.applications.bureautique vers lequel j'avais fait une
publication croisée avec ce forum. Je n'avais pas pensé que tu
utilisais peut-être le serveur de news de Microsoft, qui ne te donne
pas accès aux forums fr.*, et donc que tu ne pouvais pas y poster. Tu
gagnerais sans doute à utiliser plutôt le serveur de ton fournisseur
d'accès si il donne accès comme le mien aux forums microsoft.*, et
s'il marche bien aussi, ce qui n'est pas gagné avec Wanadoo...

Tu disais donc, in :

Avec les données de ton exemple situées en A1:A3
par formule (à recopier vers le bas)

=SI(ESTERR(TROUVE("h";A1));SI(ESTERR(TROUVE("m";A1));1*("00:00:"
&SUBSTITUE(A1;"s";""));1*("00:"&SUBSTITUE(SUBSTITUE(A1;"m";":");"s";"")))
;1*SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;"h";":");"m";":");"s";""))
[...]

par macro
(sur la plage sélectionnée)


Je n'arrive pas à faire marcher les deux formules que tu m'as
données : elles m'affichent #VALEUR!, et ce, quel que soit le format
de nombre appliqué. Je les ai collées en D2 et j'y ai remplacé A1 par
C2, qui était la case contenant les données à transformer.

Par contre, la macro marche à merveille, merci beaucoup ! A noter que
le format de nombre à utiliser est plutôt [h]:mm:ss que hh:mm:ss pour
moi qui calcule des durées (surtout utile pour faire la somme
mensuelle).

--
Toute compétition sociale libre et éliminatoire tend à la formation de
monopoles. (Norbert Elias, La dynamique de l'Occident.)
Contre la privatisation programmée d'EDF :
<http://www.energiepublique.org>

Avatar
ChrisV
Bonjour Stéphane,

Je n'arrive pas à faire marcher les deux formules...


Hum... :-(
je viens de refaire un test... RAS !

Classeur démo si tu le désires...


ChrisV


"Stephane Faure" a écrit dans le message de
news:
Bonjour ChrisV,

Désolé pour le retard, mais je lisais uniquement le forum
fr.comp.applications.bureautique vers lequel j'avais fait une
publication croisée avec ce forum. Je n'avais pas pensé que tu
utilisais peut-être le serveur de news de Microsoft, qui ne te donne
pas accès aux forums fr.*, et donc que tu ne pouvais pas y poster. Tu
gagnerais sans doute à utiliser plutôt le serveur de ton fournisseur
d'accès si il donne accès comme le mien aux forums microsoft.*, et
s'il marche bien aussi, ce qui n'est pas gagné avec Wanadoo...

Tu disais donc, in :

Avec les données de ton exemple situées en A1:A3
par formule (à recopier vers le bas)

=SI(ESTERR(TROUVE("h";A1));SI(ESTERR(TROUVE("m";A1));1*("00:00:"

&SUBSTITUE(A1;"s";""));1*("00:"&SUBSTITUE(SUBSTITUE(A1;"m";":");"s";"")))


;1*SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;"h";":");"m";":");"s";""))
[...]

par macro
(sur la plage sélectionnée)


Je n'arrive pas à faire marcher les deux formules que tu m'as
données : elles m'affichent #VALEUR!, et ce, quel que soit le format
de nombre appliqué. Je les ai collées en D2 et j'y ai remplacé A1 par
C2, qui était la case contenant les données à transformer.

Par contre, la macro marche à merveille, merci beaucoup ! A noter que
le format de nombre à utiliser est plutôt [h]:mm:ss que hh:mm:ss pour
moi qui calcule des durées (surtout utile pour faire la somme
mensuelle).

--
Toute compétition sociale libre et éliminatoire tend à la formation de
monopoles. (Norbert Elias, La dynamique de l'Occident.)
Contre la privatisation programmée d'EDF :
<http://www.energiepublique.org>



Avatar
Stephane Faure
ChrisV, in :

Classeur démo si tu le désires...


Non merci, je me contenterai de la macro. Et puis, je me suis un peu
démotivé pour faire ce comparatif. Je ne sais pas si tu connais le FAI
Erevia, mais leur tarifs, bien qu'alléchants à première vue, sont un
vrai carcan !

Sinon, te serait-il possible de réduire les citations que tu fais du
message auquel tu réponds, et d'y répondre en dessous ? C'est l'usage
sur les forums, et ça permet de ne pas alourdir le téléchargement
inutilement. Merci encore !

--
Toute compétition sociale libre et éliminatoire tend à la formation de
monopoles. (Norbert Elias, La dynamique de l'Occident.)
Contre la privatisation programmée d'EDF :
<http://www.energiepublique.org>

Avatar
Philippe.R
Bonjour Stephane,
Pour éviter toute méprise, un rappel de la charte ci dessous :
_____________________________________________
| Le forum microsoft.public.fr.excel dit mpfe |
| ____________________________________________|

Important
*********
1. Comment suivre le forum :
autant que possible, il est préférable d'utiliser un logiciel adéquat
(Outlook Express, Netscape Messenger...) plutôt que de suivre le forum
depuis une page web http://...
La présentation des messages, les nombreuses options disponibles...
permettent un suivi beaucoup plus efficace et plus confortable du forum.
De plus, les messages étant chargés sur le disque dur, la lecture hors
connexion est possible.

2. Quel serveur choisir :
tous n'assurent pas la même qualité de service (nombres de messages,
délai de publication...).
Pour mpfe, le meilleur est news.microsoft.com

3. La lecture de ces pages vous en apprendra beaucoup plus :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

Voici un rappel des points essentiels de la charte.

1) Forum non modéré
****************
Ce forum n'est pas régi par un modérateur extérieur, par conséquent
aucune censure n'y est effectuée avant la publication d'un message.
Les recommandations contenues dans la charte visent à maintenir la
qualité de mpfe et correspondent aux souhaits de la majorité de ses
membres.


2) Taille du message
*****************
1. Ecrire en texte brut et éviter les messages de plus de 20 ko.

2. Eviter les fichiers-joints
- temps de chargement pour les connexion par modem
- risque de macro-virus
Beaucoup ne les chargent pas ou ne les ouvrent pas, les chances de
réponses sont donc réduites.

3. N'utiliser le HTML que si le contenu le justifie et le signaler dans
l'objet par [HTML].


3) Objet du message
****************
1. Vérifier que la même question n'est pas traitée dans un fil de
discussion en cours, et si besoin, intervenir dans ce fil.

2. Choisir l'intitulé le plus précis possible, en rapport avec le
contenu de la question.

3. A éviter : Macro, Excel, Besoin d'aide, Urgent...

4. Ne pas le modifier en cours de discussion.

5. Ne pas citer de personnes (même si certains échanges sont
personnalisés, tous les messages s'adressent à tous).


4) Contenu du message
******************
1. Préciser la version d'Excel utilisée, éventuellement le niveau de
connaissance (débutant...), le type de solution souhaitée (VBA, formule,
fonction...).

2. Poser une question précise par message.

3. Expliquer le contexte dans lequel le problème se pose (exemple...).

4. Communiquer les essais réalisés, recopier la macro ou les formules
utilisées...

5. Donner le maximum de précisions sur la nature du problème, les
conditions dans lesquelles il se produit, le message d'erreur obtenu...

6. Ne pas oublier de dire si la solution proposée convient... ou pas (en
restant dans la même ficelle)


5) Publication du message
**********************
1. S'identifier clairement par le choix judicieux du pseudo : attention
au risque de confusion avec un organisme (Microsoft, Office...), entre
les porteurs d'un même prénom...

2. Rester dans le même fil de discussion (ficelle) une fois la question
posée, même si celle-ci date de plusieurs jours, pour tous les messages
la concernant.
Cela permet à tous de suivre facilement l'évolution des
questions/réponses, d'intervenir à bon escient...

3. Etre patient si le message ne paraît pas immédiatement (problème de
serveur...) ou s'il n'y a pas de réponse (personne ne connaît la
solution, le problème est mal posé...).
Ne pas reposer la question plusieurs fois le même jour.


6) Présentation du message
***********************
1. Adopter un ton convivial (bonjour, merci, souriettes...), le message
sera plus agréable à lire.
Tous les intervenants sont passionnés, bénévoles (et non des salariés de
Microsoft), simplement désireux de partager et échanger leurs
connaissances. Le plaisir de savoir que leur aide a porté ses fruits est
leur seul salaire.

2. Ne pas écrire en majuscules, cela équivaut à crier sur le Net.

3. Ne garder que les parties utiles de la copie du message d'origine
pour faciliter la compréhension de la réponse (indispensable pour celui
qui ne dispose plus de ce message, quand la ficelle est longue et se
partage en plusieurs branches).

4. Ecrire la réponse au-dessus du message d'origine (la lecture en est
plus rapide)

5. Ecrire en français en évitant les sigles et abréviations (pas
nécessairement connus de tous), le langage propre aux chat...


7) Conclusion
**********
Ces conseils et recommandations n'ont qu'un seul but,
maintenir "l'esprit mpfe" :
partage d'une passion,
échange de connaissances,
convivialité, générosité, humour...

Daniel J.publie régulièrement sur le forum un message intitulé
"FAQ MPFE" (site reprenant les questions le plus souvent posées et les
solutions proposées), la charte de MPFE y figure aussi.
--
Amicales Salutations

"Stephane Faure" a écrit dans le message de
news:
ChrisV, in :

Classeur démo si tu le désires...


Non merci, [...]

Sinon, te serait-il possible de réduire les citations que tu fais du
message auquel tu réponds, et d'y répondre en dessous ? C'est l'usage
sur les forums, et ça permet de ne pas alourdir le téléchargement
inutilement. Merci encore !

[...]



Avatar
Misange
Je reconnais bien la la grande patience et la gentillesse proverbiale de
notre Monique-like, MVP-mercis !
Je me retiens !!!
Mais quand même ... pas complètement (le coté mi démon me gratouille)
Donc Stéphane : Tous les forums ne sont pas affiliés à usenet et les
forums microsofts, bien mieux suivi d'ailleurs sur le serveur microsoft
que sur n'importe quel autre, à commencer par wanadoo, ne font pas
partie de usenet.
Quand on se permet de rappeller une règle à un contributeur, on prend la
peine de rechercher la charte de ce forum que Philippe publie ici très
régulièrement s'il contrevient effectivement à ses règles.
Chris est un des 5 MVP excel francophones. MVP = Most Valuable
Professional, titre purement honorifique, décerné par l'équipe de
Microsoft à des contributeurs assidus du forum qui se distinguent par la
grande qualité de leurs contributions. C'est donc d'autant plus ridicule
de ta part de donner des leçons de forum à Chris.
ICI ON POSTE AU DESSUS ! parce que c'est bien plus rapide quand on lit
les 300 messages du forum excel tous les jours.

Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta

Bonjour Stephane,
Pour éviter toute méprise, un rappel de la charte ci dessous :
_____________________________________________
| Le forum microsoft.public.fr.excel dit mpfe |
| ____________________________________________|

Important
*********
1. Comment suivre le forum :
autant que possible, il est préférable d'utiliser un logiciel adéquat
(Outlook Express, Netscape Messenger...) plutôt que de suivre le forum
depuis une page web http://...
La présentation des messages, les nombreuses options disponibles...
permettent un suivi beaucoup plus efficace et plus confortable du forum.
De plus, les messages étant chargés sur le disque dur, la lecture hors
connexion est possible.

2. Quel serveur choisir :
tous n'assurent pas la même qualité de service (nombres de messages,
délai de publication...).
Pour mpfe, le meilleur est news.microsoft.com

3. La lecture de ces pages vous en apprendra beaucoup plus :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

Voici un rappel des points essentiels de la charte.

1) Forum non modéré
****************
Ce forum n'est pas régi par un modérateur extérieur, par conséquent
aucune censure n'y est effectuée avant la publication d'un message.
Les recommandations contenues dans la charte visent à maintenir la
qualité de mpfe et correspondent aux souhaits de la majorité de ses
membres.


2) Taille du message
*****************
1. Ecrire en texte brut et éviter les messages de plus de 20 ko.

2. Eviter les fichiers-joints
- temps de chargement pour les connexion par modem
- risque de macro-virus
Beaucoup ne les chargent pas ou ne les ouvrent pas, les chances de
réponses sont donc réduites.

3. N'utiliser le HTML que si le contenu le justifie et le signaler dans
l'objet par [HTML].


3) Objet du message
****************
1. Vérifier que la même question n'est pas traitée dans un fil de
discussion en cours, et si besoin, intervenir dans ce fil.

2. Choisir l'intitulé le plus précis possible, en rapport avec le
contenu de la question.

3. A éviter : Macro, Excel, Besoin d'aide, Urgent...

4. Ne pas le modifier en cours de discussion.

5. Ne pas citer de personnes (même si certains échanges sont
personnalisés, tous les messages s'adressent à tous).


4) Contenu du message
******************
1. Préciser la version d'Excel utilisée, éventuellement le niveau de
connaissance (débutant...), le type de solution souhaitée (VBA, formule,
fonction...).

2. Poser une question précise par message.

3. Expliquer le contexte dans lequel le problème se pose (exemple...).

4. Communiquer les essais réalisés, recopier la macro ou les formules
utilisées...

5. Donner le maximum de précisions sur la nature du problème, les
conditions dans lesquelles il se produit, le message d'erreur obtenu...

6. Ne pas oublier de dire si la solution proposée convient... ou pas (en
restant dans la même ficelle)


5) Publication du message
**********************
1. S'identifier clairement par le choix judicieux du pseudo : attention
au risque de confusion avec un organisme (Microsoft, Office...), entre
les porteurs d'un même prénom...

2. Rester dans le même fil de discussion (ficelle) une fois la question
posée, même si celle-ci date de plusieurs jours, pour tous les messages
la concernant.
Cela permet à tous de suivre facilement l'évolution des
questions/réponses, d'intervenir à bon escient...

3. Etre patient si le message ne paraît pas immédiatement (problème de
serveur...) ou s'il n'y a pas de réponse (personne ne connaît la
solution, le problème est mal posé...).
Ne pas reposer la question plusieurs fois le même jour.


6) Présentation du message
***********************
1. Adopter un ton convivial (bonjour, merci, souriettes...), le message
sera plus agréable à lire.
Tous les intervenants sont passionnés, bénévoles (et non des salariés de
Microsoft), simplement désireux de partager et échanger leurs
connaissances. Le plaisir de savoir que leur aide a porté ses fruits est
leur seul salaire.

2. Ne pas écrire en majuscules, cela équivaut à crier sur le Net.

3. Ne garder que les parties utiles de la copie du message d'origine
pour faciliter la compréhension de la réponse (indispensable pour celui
qui ne dispose plus de ce message, quand la ficelle est longue et se
partage en plusieurs branches).

4. Ecrire la réponse au-dessus du message d'origine (la lecture en est
plus rapide)

5. Ecrire en français en évitant les sigles et abréviations (pas
nécessairement connus de tous), le langage propre aux chat...


7) Conclusion
**********
Ces conseils et recommandations n'ont qu'un seul but,
maintenir "l'esprit mpfe" :
partage d'une passion,
échange de connaissances,
convivialité, générosité, humour...

Daniel J.publie régulièrement sur le forum un message intitulé
"FAQ MPFE" (site reprenant les questions le plus souvent posées et les
solutions proposées), la charte de MPFE y figure aussi.