mais rien de la part de crosoft ? pas le moindre petit bout de fichier
d'aide ?
C'est pourtant bien eux qui l'on pondu ce truc là, non ?
--
JièL / Jean-Louis GOUBERT
La FAQ Outlook a déménagé :http://faq.outlook.fr/
Boycott des questions venant de CDOhttp://faq.outlook.fr/viewpage.php?pag e_id=2
mais rien de la part de crosoft ? pas le moindre petit bout de fichier
d'aide ?
C'est pourtant bien eux qui l'on pondu ce truc là, non ?
--
JièL / Jean-Louis GOUBERT
La FAQ Outlook a déménagé :http://faq.outlook.fr/
Boycott des questions venant de CDOhttp://faq.outlook.fr/viewpage.php?pag e_id=2
mais rien de la part de crosoft ? pas le moindre petit bout de fichier
d'aide ?
C'est pourtant bien eux qui l'on pondu ce truc là, non ?
--
JièL / Jean-Louis GOUBERT
La FAQ Outlook a déménagé :http://faq.outlook.fr/
Boycott des questions venant de CDOhttp://faq.outlook.fr/viewpage.php?pag e_id=2
Hello JièL
Gros avantage avec 2007, tu as l'aide en ligne pour les anciennes
fonctions de l'utilitaire d'analyse (je galège...)
et tu as ainsi le
plaisir extrême de lire ceci à propos de la fonction NO.SEMAINE
"Important La fonction NO.SEMAINE considère la semaine comprenant le
1er janvier comme la première semaine de l'année. Cependant, selon une
norme européenne, la première semaine est celle dont la majorité des
jours (quatre ou plus) tombent dans la nouvelle année. Ainsi, pour les
années dont trois jours ou moins sont dans la première semaine de
janvier, la fonction NO.SEMAINE produit des numéros de semaines
incorrects selon la norme européenne."
Dit M. Billou, ça fait juste 10 ans qu'on te le dit. Plutôt que de
pondre ce texte, tu n'aurais pas pu pondre N0.SEMAINEEUROPE en prime ?
L'insertion de ces fonctions dans le fonctions standard d'excel est en
soi une bonne chose. Sauf que... cela n'est vrai que si tu travailles
tout seul dans ton coin ou avec des collègues qui ont exclusivement la
même version d'excel que toi. Sinon, bonjour la revalidation obligatoire
de ces formules... GRRRR (très gros GRRR)
Hello JièL
Gros avantage avec 2007, tu as l'aide en ligne pour les anciennes
fonctions de l'utilitaire d'analyse (je galège...)
et tu as ainsi le
plaisir extrême de lire ceci à propos de la fonction NO.SEMAINE
"Important La fonction NO.SEMAINE considère la semaine comprenant le
1er janvier comme la première semaine de l'année. Cependant, selon une
norme européenne, la première semaine est celle dont la majorité des
jours (quatre ou plus) tombent dans la nouvelle année. Ainsi, pour les
années dont trois jours ou moins sont dans la première semaine de
janvier, la fonction NO.SEMAINE produit des numéros de semaines
incorrects selon la norme européenne."
Dit M. Billou, ça fait juste 10 ans qu'on te le dit. Plutôt que de
pondre ce texte, tu n'aurais pas pu pondre N0.SEMAINEEUROPE en prime ?
L'insertion de ces fonctions dans le fonctions standard d'excel est en
soi une bonne chose. Sauf que... cela n'est vrai que si tu travailles
tout seul dans ton coin ou avec des collègues qui ont exclusivement la
même version d'excel que toi. Sinon, bonjour la revalidation obligatoire
de ces formules... GRRRR (très gros GRRR)
Hello JièL
Gros avantage avec 2007, tu as l'aide en ligne pour les anciennes
fonctions de l'utilitaire d'analyse (je galège...)
et tu as ainsi le
plaisir extrême de lire ceci à propos de la fonction NO.SEMAINE
"Important La fonction NO.SEMAINE considère la semaine comprenant le
1er janvier comme la première semaine de l'année. Cependant, selon une
norme européenne, la première semaine est celle dont la majorité des
jours (quatre ou plus) tombent dans la nouvelle année. Ainsi, pour les
années dont trois jours ou moins sont dans la première semaine de
janvier, la fonction NO.SEMAINE produit des numéros de semaines
incorrects selon la norme européenne."
Dit M. Billou, ça fait juste 10 ans qu'on te le dit. Plutôt que de
pondre ce texte, tu n'aurais pas pu pondre N0.SEMAINEEUROPE en prime ?
L'insertion de ces fonctions dans le fonctions standard d'excel est en
soi une bonne chose. Sauf que... cela n'est vrai que si tu travailles
tout seul dans ton coin ou avec des collègues qui ont exclusivement la
même version d'excel que toi. Sinon, bonjour la revalidation obligatoire
de ces formules... GRRRR (très gros GRRR)
Bonjoir(c) Misange
Dis, tu as jamais essayé le ce que les MVP ont affectueusement nommé "le
trou noir" ?
C'est un truc où les MVP (et seulement eux, 'tention, pas un blaireau
;->) ont le droit de déposer ce genre de "wish"...
Pas bien compris... si tu ferme ton classeur, que tu active l'utilitaire
d'analyse et que tu réouvre ton classeur ça le fait pas ?
Bonjoir(c) Misange
Dis, tu as jamais essayé le ce que les MVP ont affectueusement nommé "le
trou noir" ?
C'est un truc où les MVP (et seulement eux, 'tention, pas un blaireau
;->) ont le droit de déposer ce genre de "wish"...
Pas bien compris... si tu ferme ton classeur, que tu active l'utilitaire
d'analyse et que tu réouvre ton classeur ça le fait pas ?
Bonjoir(c) Misange
Dis, tu as jamais essayé le ce que les MVP ont affectueusement nommé "le
trou noir" ?
C'est un truc où les MVP (et seulement eux, 'tention, pas un blaireau
;->) ont le droit de déposer ce genre de "wish"...
Pas bien compris... si tu ferme ton classeur, que tu active l'utilitaire
d'analyse et que tu réouvre ton classeur ça le fait pas ?
Bonjoir(c) Misange
Dis, tu as jamais essayé le ce que les MVP ont affectueusement nommé "le
trou noir" ?
C'est un truc où les MVP (et seulement eux, 'tention, pas un blaireau
;->) ont le droit de déposer ce genre de "wish"...
Pas bien compris... si tu ferme ton classeur, que tu active l'utilitaire
d'analyse et que tu réouvre ton classeur ça le fait pas ?
Bonjoir(c) Misange
Dis, tu as jamais essayé le ce que les MVP ont affectueusement nommé "le
trou noir" ?
C'est un truc où les MVP (et seulement eux, 'tention, pas un blaireau
;->) ont le droit de déposer ce genre de "wish"...
Pas bien compris... si tu ferme ton classeur, que tu active l'utilitaire
d'analyse et que tu réouvre ton classeur ça le fait pas ?
Bonjoir(c) Misange
Dis, tu as jamais essayé le ce que les MVP ont affectueusement nommé "le
trou noir" ?
C'est un truc où les MVP (et seulement eux, 'tention, pas un blaireau
;->) ont le droit de déposer ce genre de "wish"...
Pas bien compris... si tu ferme ton classeur, que tu active l'utilitaire
d'analyse et que tu réouvre ton classeur ça le fait pas ?
Bonjoir(c) Misange
Dis, tu as jamais essayé le ce que les MVP ont affectueusement nommé "le
trou noir" ?
C'est un truc où les MVP (et seulement eux, 'tention, pas un blaireau
;->) ont le droit de déposer ce genre de "wish"...
Pas bien compris... si tu ferme ton classeur, que tu active l'utilitaire
d'analyse et que tu réouvre ton classeur ça le fait pas ?
Bonjoir(c) Misange
Dis, tu as jamais essayé le ce que les MVP ont affectueusement nommé "le
trou noir" ?
C'est un truc où les MVP (et seulement eux, 'tention, pas un blaireau
;->) ont le droit de déposer ce genre de "wish"...
Pas bien compris... si tu ferme ton classeur, que tu active l'utilitaire
d'analyse et que tu réouvre ton classeur ça le fait pas ?
Bonjoir(c) Misange
Dis, tu as jamais essayé le ce que les MVP ont affectueusement nommé "le
trou noir" ?
C'est un truc où les MVP (et seulement eux, 'tention, pas un blaireau
;->) ont le droit de déposer ce genre de "wish"...
Pas bien compris... si tu ferme ton classeur, que tu active l'utilitaire
d'analyse et que tu réouvre ton classeur ça le fait pas ?
Ben je te rassure cette possibilité de faire remonter des souhaits ou
des bugs a carrément disparu ! on peut juste faire remonter les trucs
hyper critiques qui feraient tourner la terre à l'envers, ou attendre LA
semaine ou on nous demande notre avis (tant pis si t'es absent !).
Pas bien compris... si tu ferme ton classeur, que tu active
l'utilitaire d'analyse et que tu réouvre ton classeur ça le fait pas ?
Il en va tout autrement quand tu passes un classeur 2003 à un
utilisateur qui a 2007 et réciproquement.
Ben je te rassure cette possibilité de faire remonter des souhaits ou
des bugs a carrément disparu ! on peut juste faire remonter les trucs
hyper critiques qui feraient tourner la terre à l'envers, ou attendre LA
semaine ou on nous demande notre avis (tant pis si t'es absent !).
Pas bien compris... si tu ferme ton classeur, que tu active
l'utilitaire d'analyse et que tu réouvre ton classeur ça le fait pas ?
Il en va tout autrement quand tu passes un classeur 2003 à un
utilisateur qui a 2007 et réciproquement.
Ben je te rassure cette possibilité de faire remonter des souhaits ou
des bugs a carrément disparu ! on peut juste faire remonter les trucs
hyper critiques qui feraient tourner la terre à l'envers, ou attendre LA
semaine ou on nous demande notre avis (tant pis si t'es absent !).
Pas bien compris... si tu ferme ton classeur, que tu active
l'utilitaire d'analyse et que tu réouvre ton classeur ça le fait pas ?
Il en va tout autrement quand tu passes un classeur 2003 à un
utilisateur qui a 2007 et réciproquement.
| personne n'a encore pondu la macro magique qui recherche toutes
| ces formules dans une page et les revalide automatiquement
****Ceci devrait fonctionner en supposant que le fichier
s'ouvre dans la même langue d'origine
Pour passer d'une langue à une autre, ça peut attendre ...! ;-))
à toi de tester... 2007, moi, connais pas !
'----------------------------------------------
Sub Formule_2003_Vers_2007()
Dim Sh As Worksheet, Rg As Range, C As Range
On Error Resume Next
For Each Sh In Worksheets
With Sh
Set Rg = .UsedRange.SpecialCells(xlCellTypeFormulas)
For Each C In Rg
If C.HasArray Then
C.FormulaArray = C.FormulaArray
Else
C.Formula = C.Formula
End If
Next
End With
Next
End Sub
'----------------------------------------------
"Misange" a écrit dans le message de news:
OHe4JkR$
JièL a écrit :Bonjoir(c) Misange
Dis, tu as jamais essayé le ce que les MVP ont affectueusement nommé "le
trou noir" ?
C'est un truc où les MVP (et seulement eux, 'tention, pas un blaireau
;->) ont le droit de déposer ce genre de "wish"...
Ben je te rassure cette possibilité de faire remonter des souhaits ou
des bugs a carrément disparu ! on peut juste faire remonter les trucs
hyper critiques qui feraient tourner la terre à l'envers, ou attendre LA
semaine ou on nous demande notre avis (tant pis si t'es absent !).Pas bien compris... si tu ferme ton classeur, que tu active l'utilitaire
d'analyse et que tu réouvre ton classeur ça le fait pas ?
Avec 2007, tu ne parles plus de l'utilitaire d'analyse : ces fonctions
sont intégrées à excel comme somme ou autre. Elles sont donc codées "en
dur" et non via une macro externe (l'utilitaire d'analyse). PAs de pb
quand tu ouvres et que tu refermes et rien à cocher de plus
(heureusement !). PAs de pb non plus si tu passes ton classeur à un
collègue avec 2007, que sa version soit thaï, anglaise ou chinoise. LEs
fonctions intégrées sont automatiquement traduites dans la langue ad hoc.
Il en va tout autrement quand tu passes un classeur 2003 à un
utilisateur qui a 2007 et réciproquement. Les fonctions de l'utilitaire
d'analyse sont écrites en VBA et donc en anglais. Ne faisant pas partie
des fonctions natives d'excel 2003, elles ne sont pas traduites si tu
ouvres ce classeur dans une version italienne par exemple... ou si tu
l'ouvres dans une version française d'excel 2007.
Les conseils donnés 1000 fois ici de remplacer les fonctions de
l'utilitaire d'analyse par des formules n'utilisant que des fonctions
intégrées d'excel ne s'en trouvent que plus pertinents tant que la
totalité du parc excel des versions antérieures à 2007 n'aura pas été
remplacé. Vu le nombre de versions 97 encore en circulation, sans parler
bien sur des 2000, 2002 et 2003, c'est pas demain la veille !!!
Donc tant que tu écris un classeur pour toi ou que tu es dans un
environnement ou tu es sur que jamais personne n'aura une version
d'excel différente de la tienne, libre à toi d'utiliser ces nouvelles
fonctions intégrées de 2007. Si tu es sur 2003 et que tu les utilise,
prévois un joli moment de patience le jour ou tu seras obligé de passer
à une nouvelle version. C'est là qu'il faudra revalider manuellement les
formules faisant appel à l'utilitaire d'analyse : elles sont traduites
mais pas prises en compte tant que tu ne les a pas revalidées et que je
sache personne n'a encore pondu la macro magique qui recherche toutes
ces formules dans une page et les revalide automatiquement.
Là où je pressens une difficulté supplémentaire importante c'est que
quand tu es dans 2007, tu n'as aucun moyen de savoir quelles sont les
formules qui n'existaient pas dans les versions antérieures (il n'y a
pas que les formules de l'utilitaire d'analyse qui aient été ajoutées,
d'autres comme si.ens n'existent pas dans les versions antérieures).
Certaines de ces fonctions sont extrêmement pratiques, documentées, avec
une aide à la saisie intégrée (très bien faite je dois dire dans 2007)
et le risque est grand qu'un utilisateur de 2007 les mette dans ses
formules et que du coup son classeur soit inutilisable sur les versions
antérieures...
Voili voilà !
Misange
| personne n'a encore pondu la macro magique qui recherche toutes
| ces formules dans une page et les revalide automatiquement
****Ceci devrait fonctionner en supposant que le fichier
s'ouvre dans la même langue d'origine
Pour passer d'une langue à une autre, ça peut attendre ...! ;-))
à toi de tester... 2007, moi, connais pas !
'----------------------------------------------
Sub Formule_2003_Vers_2007()
Dim Sh As Worksheet, Rg As Range, C As Range
On Error Resume Next
For Each Sh In Worksheets
With Sh
Set Rg = .UsedRange.SpecialCells(xlCellTypeFormulas)
For Each C In Rg
If C.HasArray Then
C.FormulaArray = C.FormulaArray
Else
C.Formula = C.Formula
End If
Next
End With
Next
End Sub
'----------------------------------------------
"Misange" <misange@monsite.net> a écrit dans le message de news:
OHe4JkR$IHA.1016@TK2MSFTNGP03.phx.gbl...
JièL a écrit :
Bonjoir(c) Misange
Dis, tu as jamais essayé le ce que les MVP ont affectueusement nommé "le
trou noir" ?
C'est un truc où les MVP (et seulement eux, 'tention, pas un blaireau
;->) ont le droit de déposer ce genre de "wish"...
Ben je te rassure cette possibilité de faire remonter des souhaits ou
des bugs a carrément disparu ! on peut juste faire remonter les trucs
hyper critiques qui feraient tourner la terre à l'envers, ou attendre LA
semaine ou on nous demande notre avis (tant pis si t'es absent !).
Pas bien compris... si tu ferme ton classeur, que tu active l'utilitaire
d'analyse et que tu réouvre ton classeur ça le fait pas ?
Avec 2007, tu ne parles plus de l'utilitaire d'analyse : ces fonctions
sont intégrées à excel comme somme ou autre. Elles sont donc codées "en
dur" et non via une macro externe (l'utilitaire d'analyse). PAs de pb
quand tu ouvres et que tu refermes et rien à cocher de plus
(heureusement !). PAs de pb non plus si tu passes ton classeur à un
collègue avec 2007, que sa version soit thaï, anglaise ou chinoise. LEs
fonctions intégrées sont automatiquement traduites dans la langue ad hoc.
Il en va tout autrement quand tu passes un classeur 2003 à un
utilisateur qui a 2007 et réciproquement. Les fonctions de l'utilitaire
d'analyse sont écrites en VBA et donc en anglais. Ne faisant pas partie
des fonctions natives d'excel 2003, elles ne sont pas traduites si tu
ouvres ce classeur dans une version italienne par exemple... ou si tu
l'ouvres dans une version française d'excel 2007.
Les conseils donnés 1000 fois ici de remplacer les fonctions de
l'utilitaire d'analyse par des formules n'utilisant que des fonctions
intégrées d'excel ne s'en trouvent que plus pertinents tant que la
totalité du parc excel des versions antérieures à 2007 n'aura pas été
remplacé. Vu le nombre de versions 97 encore en circulation, sans parler
bien sur des 2000, 2002 et 2003, c'est pas demain la veille !!!
Donc tant que tu écris un classeur pour toi ou que tu es dans un
environnement ou tu es sur que jamais personne n'aura une version
d'excel différente de la tienne, libre à toi d'utiliser ces nouvelles
fonctions intégrées de 2007. Si tu es sur 2003 et que tu les utilise,
prévois un joli moment de patience le jour ou tu seras obligé de passer
à une nouvelle version. C'est là qu'il faudra revalider manuellement les
formules faisant appel à l'utilitaire d'analyse : elles sont traduites
mais pas prises en compte tant que tu ne les a pas revalidées et que je
sache personne n'a encore pondu la macro magique qui recherche toutes
ces formules dans une page et les revalide automatiquement.
Là où je pressens une difficulté supplémentaire importante c'est que
quand tu es dans 2007, tu n'as aucun moyen de savoir quelles sont les
formules qui n'existaient pas dans les versions antérieures (il n'y a
pas que les formules de l'utilitaire d'analyse qui aient été ajoutées,
d'autres comme si.ens n'existent pas dans les versions antérieures).
Certaines de ces fonctions sont extrêmement pratiques, documentées, avec
une aide à la saisie intégrée (très bien faite je dois dire dans 2007)
et le risque est grand qu'un utilisateur de 2007 les mette dans ses
formules et que du coup son classeur soit inutilisable sur les versions
antérieures...
Voili voilà !
Misange
| personne n'a encore pondu la macro magique qui recherche toutes
| ces formules dans une page et les revalide automatiquement
****Ceci devrait fonctionner en supposant que le fichier
s'ouvre dans la même langue d'origine
Pour passer d'une langue à une autre, ça peut attendre ...! ;-))
à toi de tester... 2007, moi, connais pas !
'----------------------------------------------
Sub Formule_2003_Vers_2007()
Dim Sh As Worksheet, Rg As Range, C As Range
On Error Resume Next
For Each Sh In Worksheets
With Sh
Set Rg = .UsedRange.SpecialCells(xlCellTypeFormulas)
For Each C In Rg
If C.HasArray Then
C.FormulaArray = C.FormulaArray
Else
C.Formula = C.Formula
End If
Next
End With
Next
End Sub
'----------------------------------------------
"Misange" a écrit dans le message de news:
OHe4JkR$
JièL a écrit :Bonjoir(c) Misange
Dis, tu as jamais essayé le ce que les MVP ont affectueusement nommé "le
trou noir" ?
C'est un truc où les MVP (et seulement eux, 'tention, pas un blaireau
;->) ont le droit de déposer ce genre de "wish"...
Ben je te rassure cette possibilité de faire remonter des souhaits ou
des bugs a carrément disparu ! on peut juste faire remonter les trucs
hyper critiques qui feraient tourner la terre à l'envers, ou attendre LA
semaine ou on nous demande notre avis (tant pis si t'es absent !).Pas bien compris... si tu ferme ton classeur, que tu active l'utilitaire
d'analyse et que tu réouvre ton classeur ça le fait pas ?
Avec 2007, tu ne parles plus de l'utilitaire d'analyse : ces fonctions
sont intégrées à excel comme somme ou autre. Elles sont donc codées "en
dur" et non via une macro externe (l'utilitaire d'analyse). PAs de pb
quand tu ouvres et que tu refermes et rien à cocher de plus
(heureusement !). PAs de pb non plus si tu passes ton classeur à un
collègue avec 2007, que sa version soit thaï, anglaise ou chinoise. LEs
fonctions intégrées sont automatiquement traduites dans la langue ad hoc.
Il en va tout autrement quand tu passes un classeur 2003 à un
utilisateur qui a 2007 et réciproquement. Les fonctions de l'utilitaire
d'analyse sont écrites en VBA et donc en anglais. Ne faisant pas partie
des fonctions natives d'excel 2003, elles ne sont pas traduites si tu
ouvres ce classeur dans une version italienne par exemple... ou si tu
l'ouvres dans une version française d'excel 2007.
Les conseils donnés 1000 fois ici de remplacer les fonctions de
l'utilitaire d'analyse par des formules n'utilisant que des fonctions
intégrées d'excel ne s'en trouvent que plus pertinents tant que la
totalité du parc excel des versions antérieures à 2007 n'aura pas été
remplacé. Vu le nombre de versions 97 encore en circulation, sans parler
bien sur des 2000, 2002 et 2003, c'est pas demain la veille !!!
Donc tant que tu écris un classeur pour toi ou que tu es dans un
environnement ou tu es sur que jamais personne n'aura une version
d'excel différente de la tienne, libre à toi d'utiliser ces nouvelles
fonctions intégrées de 2007. Si tu es sur 2003 et que tu les utilise,
prévois un joli moment de patience le jour ou tu seras obligé de passer
à une nouvelle version. C'est là qu'il faudra revalider manuellement les
formules faisant appel à l'utilitaire d'analyse : elles sont traduites
mais pas prises en compte tant que tu ne les a pas revalidées et que je
sache personne n'a encore pondu la macro magique qui recherche toutes
ces formules dans une page et les revalide automatiquement.
Là où je pressens une difficulté supplémentaire importante c'est que
quand tu es dans 2007, tu n'as aucun moyen de savoir quelles sont les
formules qui n'existaient pas dans les versions antérieures (il n'y a
pas que les formules de l'utilitaire d'analyse qui aient été ajoutées,
d'autres comme si.ens n'existent pas dans les versions antérieures).
Certaines de ces fonctions sont extrêmement pratiques, documentées, avec
une aide à la saisie intégrée (très bien faite je dois dire dans 2007)
et le risque est grand qu'un utilisateur de 2007 les mette dans ses
formules et que du coup son classeur soit inutilisable sur les versions
antérieures...
Voili voilà !
Misange
Bonjoir(c) michdenis et Misange
ben tu vois misange, suffit de demander sur MPFE en fin de compte ;-)
Bravo Denis
Bonjoir(c) michdenis et Misange
ben tu vois misange, suffit de demander sur MPFE en fin de compte ;-)
Bravo Denis
Bonjoir(c) michdenis et Misange
ben tu vois misange, suffit de demander sur MPFE en fin de compte ;-)
Bravo Denis
| personne n'a encore pondu la macro magique qui recherche toutes
| ces formules dans une page et les revalide automatiquement
****Ceci devrait fonctionner en supposant que le fichier
s'ouvre dans la même langue d'origine
Pour passer d'une langue à une autre, ça peut attendre ...! ;-))
à toi de tester... 2007, moi, connais pas !
'----------------------------------------------
Sub Formule_2003_Vers_2007()
Dim Sh As Worksheet, Rg As Range, C As Range
On Error Resume Next
For Each Sh In Worksheets
With Sh
Set Rg = .UsedRange.SpecialCells(xlCellTypeFormulas)
For Each C In Rg
If C.HasArray Then
C.FormulaArray = C.FormulaArray
Else
C.Formula = C.Formula
End If
Next
End With
Next
End Sub
'----------------------------------------------
"Misange" a écrit dans le message de news:
OHe4JkR$
JièL a écrit :Bonjoir(c) Misange
Dis, tu as jamais essayé le ce que les MVP ont affectueusement nommé "le
trou noir" ?
C'est un truc où les MVP (et seulement eux, 'tention, pas un blaireau
;->) ont le droit de déposer ce genre de "wish"...
Ben je te rassure cette possibilité de faire remonter des souhaits ou
des bugs a carrément disparu ! on peut juste faire remonter les trucs
hyper critiques qui feraient tourner la terre à l'envers, ou attendre LA
semaine ou on nous demande notre avis (tant pis si t'es absent !).Pas bien compris... si tu ferme ton classeur, que tu active l'utilitaire
d'analyse et que tu réouvre ton classeur ça le fait pas ?
Avec 2007, tu ne parles plus de l'utilitaire d'analyse : ces fonctions
sont intégrées à excel comme somme ou autre. Elles sont donc codées "en
dur" et non via une macro externe (l'utilitaire d'analyse). PAs de pb
quand tu ouvres et que tu refermes et rien à cocher de plus
(heureusement !). PAs de pb non plus si tu passes ton classeur à un
collègue avec 2007, que sa version soit thaï, anglaise ou chinoise. LEs
fonctions intégrées sont automatiquement traduites dans la langue ad hoc.
Il en va tout autrement quand tu passes un classeur 2003 à un
utilisateur qui a 2007 et réciproquement. Les fonctions de l'utilitaire
d'analyse sont écrites en VBA et donc en anglais. Ne faisant pas partie
des fonctions natives d'excel 2003, elles ne sont pas traduites si tu
ouvres ce classeur dans une version italienne par exemple... ou si tu
l'ouvres dans une version française d'excel 2007.
Les conseils donnés 1000 fois ici de remplacer les fonctions de
l'utilitaire d'analyse par des formules n'utilisant que des fonctions
intégrées d'excel ne s'en trouvent que plus pertinents tant que la
totalité du parc excel des versions antérieures à 2007 n'aura pas été
remplacé. Vu le nombre de versions 97 encore en circulation, sans parler
bien sur des 2000, 2002 et 2003, c'est pas demain la veille !!!
Donc tant que tu écris un classeur pour toi ou que tu es dans un
environnement ou tu es sur que jamais personne n'aura une version
d'excel différente de la tienne, libre à toi d'utiliser ces nouvelles
fonctions intégrées de 2007. Si tu es sur 2003 et que tu les utilise,
prévois un joli moment de patience le jour ou tu seras obligé de passer
à une nouvelle version. C'est là qu'il faudra revalider manuellement les
formules faisant appel à l'utilitaire d'analyse : elles sont traduites
mais pas prises en compte tant que tu ne les a pas revalidées et que je
sache personne n'a encore pondu la macro magique qui recherche toutes
ces formules dans une page et les revalide automatiquement.
Là où je pressens une difficulté supplémentaire importante c'est que
quand tu es dans 2007, tu n'as aucun moyen de savoir quelles sont les
formules qui n'existaient pas dans les versions antérieures (il n'y a
pas que les formules de l'utilitaire d'analyse qui aient été ajoutées,
d'autres comme si.ens n'existent pas dans les versions antérieures).
Certaines de ces fonctions sont extrêmement pratiques, documentées, avec
une aide à la saisie intégrée (très bien faite je dois dire dans 2007)
et le risque est grand qu'un utilisateur de 2007 les mette dans ses
formules et que du coup son classeur soit inutilisable sur les versions
antérieures...
Voili voilà !
Misange
| personne n'a encore pondu la macro magique qui recherche toutes
| ces formules dans une page et les revalide automatiquement
****Ceci devrait fonctionner en supposant que le fichier
s'ouvre dans la même langue d'origine
Pour passer d'une langue à une autre, ça peut attendre ...! ;-))
à toi de tester... 2007, moi, connais pas !
'----------------------------------------------
Sub Formule_2003_Vers_2007()
Dim Sh As Worksheet, Rg As Range, C As Range
On Error Resume Next
For Each Sh In Worksheets
With Sh
Set Rg = .UsedRange.SpecialCells(xlCellTypeFormulas)
For Each C In Rg
If C.HasArray Then
C.FormulaArray = C.FormulaArray
Else
C.Formula = C.Formula
End If
Next
End With
Next
End Sub
'----------------------------------------------
"Misange" <misange@monsite.net> a écrit dans le message de news:
OHe4JkR$IHA.1016@TK2MSFTNGP03.phx.gbl...
JièL a écrit :
Bonjoir(c) Misange
Dis, tu as jamais essayé le ce que les MVP ont affectueusement nommé "le
trou noir" ?
C'est un truc où les MVP (et seulement eux, 'tention, pas un blaireau
;->) ont le droit de déposer ce genre de "wish"...
Ben je te rassure cette possibilité de faire remonter des souhaits ou
des bugs a carrément disparu ! on peut juste faire remonter les trucs
hyper critiques qui feraient tourner la terre à l'envers, ou attendre LA
semaine ou on nous demande notre avis (tant pis si t'es absent !).
Pas bien compris... si tu ferme ton classeur, que tu active l'utilitaire
d'analyse et que tu réouvre ton classeur ça le fait pas ?
Avec 2007, tu ne parles plus de l'utilitaire d'analyse : ces fonctions
sont intégrées à excel comme somme ou autre. Elles sont donc codées "en
dur" et non via une macro externe (l'utilitaire d'analyse). PAs de pb
quand tu ouvres et que tu refermes et rien à cocher de plus
(heureusement !). PAs de pb non plus si tu passes ton classeur à un
collègue avec 2007, que sa version soit thaï, anglaise ou chinoise. LEs
fonctions intégrées sont automatiquement traduites dans la langue ad hoc.
Il en va tout autrement quand tu passes un classeur 2003 à un
utilisateur qui a 2007 et réciproquement. Les fonctions de l'utilitaire
d'analyse sont écrites en VBA et donc en anglais. Ne faisant pas partie
des fonctions natives d'excel 2003, elles ne sont pas traduites si tu
ouvres ce classeur dans une version italienne par exemple... ou si tu
l'ouvres dans une version française d'excel 2007.
Les conseils donnés 1000 fois ici de remplacer les fonctions de
l'utilitaire d'analyse par des formules n'utilisant que des fonctions
intégrées d'excel ne s'en trouvent que plus pertinents tant que la
totalité du parc excel des versions antérieures à 2007 n'aura pas été
remplacé. Vu le nombre de versions 97 encore en circulation, sans parler
bien sur des 2000, 2002 et 2003, c'est pas demain la veille !!!
Donc tant que tu écris un classeur pour toi ou que tu es dans un
environnement ou tu es sur que jamais personne n'aura une version
d'excel différente de la tienne, libre à toi d'utiliser ces nouvelles
fonctions intégrées de 2007. Si tu es sur 2003 et que tu les utilise,
prévois un joli moment de patience le jour ou tu seras obligé de passer
à une nouvelle version. C'est là qu'il faudra revalider manuellement les
formules faisant appel à l'utilitaire d'analyse : elles sont traduites
mais pas prises en compte tant que tu ne les a pas revalidées et que je
sache personne n'a encore pondu la macro magique qui recherche toutes
ces formules dans une page et les revalide automatiquement.
Là où je pressens une difficulté supplémentaire importante c'est que
quand tu es dans 2007, tu n'as aucun moyen de savoir quelles sont les
formules qui n'existaient pas dans les versions antérieures (il n'y a
pas que les formules de l'utilitaire d'analyse qui aient été ajoutées,
d'autres comme si.ens n'existent pas dans les versions antérieures).
Certaines de ces fonctions sont extrêmement pratiques, documentées, avec
une aide à la saisie intégrée (très bien faite je dois dire dans 2007)
et le risque est grand qu'un utilisateur de 2007 les mette dans ses
formules et que du coup son classeur soit inutilisable sur les versions
antérieures...
Voili voilà !
Misange
| personne n'a encore pondu la macro magique qui recherche toutes
| ces formules dans une page et les revalide automatiquement
****Ceci devrait fonctionner en supposant que le fichier
s'ouvre dans la même langue d'origine
Pour passer d'une langue à une autre, ça peut attendre ...! ;-))
à toi de tester... 2007, moi, connais pas !
'----------------------------------------------
Sub Formule_2003_Vers_2007()
Dim Sh As Worksheet, Rg As Range, C As Range
On Error Resume Next
For Each Sh In Worksheets
With Sh
Set Rg = .UsedRange.SpecialCells(xlCellTypeFormulas)
For Each C In Rg
If C.HasArray Then
C.FormulaArray = C.FormulaArray
Else
C.Formula = C.Formula
End If
Next
End With
Next
End Sub
'----------------------------------------------
"Misange" a écrit dans le message de news:
OHe4JkR$
JièL a écrit :Bonjoir(c) Misange
Dis, tu as jamais essayé le ce que les MVP ont affectueusement nommé "le
trou noir" ?
C'est un truc où les MVP (et seulement eux, 'tention, pas un blaireau
;->) ont le droit de déposer ce genre de "wish"...
Ben je te rassure cette possibilité de faire remonter des souhaits ou
des bugs a carrément disparu ! on peut juste faire remonter les trucs
hyper critiques qui feraient tourner la terre à l'envers, ou attendre LA
semaine ou on nous demande notre avis (tant pis si t'es absent !).Pas bien compris... si tu ferme ton classeur, que tu active l'utilitaire
d'analyse et que tu réouvre ton classeur ça le fait pas ?
Avec 2007, tu ne parles plus de l'utilitaire d'analyse : ces fonctions
sont intégrées à excel comme somme ou autre. Elles sont donc codées "en
dur" et non via une macro externe (l'utilitaire d'analyse). PAs de pb
quand tu ouvres et que tu refermes et rien à cocher de plus
(heureusement !). PAs de pb non plus si tu passes ton classeur à un
collègue avec 2007, que sa version soit thaï, anglaise ou chinoise. LEs
fonctions intégrées sont automatiquement traduites dans la langue ad hoc.
Il en va tout autrement quand tu passes un classeur 2003 à un
utilisateur qui a 2007 et réciproquement. Les fonctions de l'utilitaire
d'analyse sont écrites en VBA et donc en anglais. Ne faisant pas partie
des fonctions natives d'excel 2003, elles ne sont pas traduites si tu
ouvres ce classeur dans une version italienne par exemple... ou si tu
l'ouvres dans une version française d'excel 2007.
Les conseils donnés 1000 fois ici de remplacer les fonctions de
l'utilitaire d'analyse par des formules n'utilisant que des fonctions
intégrées d'excel ne s'en trouvent que plus pertinents tant que la
totalité du parc excel des versions antérieures à 2007 n'aura pas été
remplacé. Vu le nombre de versions 97 encore en circulation, sans parler
bien sur des 2000, 2002 et 2003, c'est pas demain la veille !!!
Donc tant que tu écris un classeur pour toi ou que tu es dans un
environnement ou tu es sur que jamais personne n'aura une version
d'excel différente de la tienne, libre à toi d'utiliser ces nouvelles
fonctions intégrées de 2007. Si tu es sur 2003 et que tu les utilise,
prévois un joli moment de patience le jour ou tu seras obligé de passer
à une nouvelle version. C'est là qu'il faudra revalider manuellement les
formules faisant appel à l'utilitaire d'analyse : elles sont traduites
mais pas prises en compte tant que tu ne les a pas revalidées et que je
sache personne n'a encore pondu la macro magique qui recherche toutes
ces formules dans une page et les revalide automatiquement.
Là où je pressens une difficulté supplémentaire importante c'est que
quand tu es dans 2007, tu n'as aucun moyen de savoir quelles sont les
formules qui n'existaient pas dans les versions antérieures (il n'y a
pas que les formules de l'utilitaire d'analyse qui aient été ajoutées,
d'autres comme si.ens n'existent pas dans les versions antérieures).
Certaines de ces fonctions sont extrêmement pratiques, documentées, avec
une aide à la saisie intégrée (très bien faite je dois dire dans 2007)
et le risque est grand qu'un utilisateur de 2007 les mette dans ses
formules et que du coup son classeur soit inutilisable sur les versions
antérieures...
Voili voilà !
Misange