Je suis en train de construire une nouvelle fonction de feuille de calcul,
"INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette fonction ne
repose pas sur ADO, ni sur ExecuteExcel4 ou les autres méthodes existantes, mais
lit directement le contenu binaire des classeurs. Son avantage, si je mène le
projet à bien, est qu'elle est relativement rapide, et qu'elle évite les
limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui
apporter des améliorations. La structure des fichiers Excel est assez
tarabiscotée et peut changer sensiblement selon le contenu (ou la version
d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction avec
beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des réponses
positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici :
http://xcell05.free.fr/forums/viewtopic.php?id=27
Marche si classeur ouvert 0 sur toute la plage si classeur fermé
j'ai essayé de remplacer ligne() et colonne() par des valeurs absolues : mêmes résultats
Salutations RaMa
"Laurent Longre" a écrit dans le message de news: OGI%
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de calcul, "INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les autres méthodes existantes, mais lit directement le contenu binaire des classeurs. Son avantage, si je mène le projet à bien, est qu'elle est relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui apporter des améliorations. La structure des fichiers Excel est assez tarabiscotée et peut changer sensiblement selon le contenu (ou la version d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici : http://xcell05.free.fr/forums/viewtopic.php?id'
Marche si classeur ouvert
0 sur toute la plage si classeur fermé
j'ai essayé de remplacer ligne() et colonne() par des valeurs absolues :
mêmes résultats
Salutations
RaMa
"Laurent Longre" <nospam@free.fr> a écrit dans le message de news:
OGI%23VbfNFHA.1528@TK2MSFTNGP09.phx.gbl...
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de calcul,
"INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette
fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les autres
méthodes existantes, mais lit directement le contenu binaire des
classeurs. Son avantage, si je mène le projet à bien, est qu'elle est
relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui
apporter des améliorations. La structure des fichiers Excel est assez
tarabiscotée et peut changer sensiblement selon le contenu (ou la version
d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction
avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des
réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici :
http://xcell05.free.fr/forums/viewtopic.php?id'
Marche si classeur ouvert 0 sur toute la plage si classeur fermé
j'ai essayé de remplacer ligne() et colonne() par des valeurs absolues : mêmes résultats
Salutations RaMa
"Laurent Longre" a écrit dans le message de news: OGI%
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de calcul, "INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les autres méthodes existantes, mais lit directement le contenu binaire des classeurs. Son avantage, si je mène le projet à bien, est qu'elle est relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui apporter des améliorations. La structure des fichiers Excel est assez tarabiscotée et peut changer sensiblement selon le contenu (ou la version d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici : http://xcell05.free.fr/forums/viewtopic.php?id'
Laurent
isabelle
bonjour Laurent,
j'ai fait le test sous win 2000, xl2002 sp3 si j'entre la formule diretement dans une cellule j'obtient #valeur
si j'utilise l'assitant function, excel génere un rapport d'erreur que l'on peut consulter, mais je n'ai pas réussi à le copier. j'ai appuyer sur le bouton "Envoyer à microsoft" j'espère que tu pourras le consulter à partir de là.
je m'en vais faire le test sous xl97, à betot
isabelle
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de calcul, "INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les autres méthodes existantes, mais lit directement le contenu binaire des classeurs. Son avantage, si je mène le projet à bien, est qu'elle est relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui apporter des améliorations. La structure des fichiers Excel est assez tarabiscotée et peut changer sensiblement selon le contenu (ou la version d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici : http://xcell05.free.fr/forums/viewtopic.php?id'
Laurent
bonjour Laurent,
j'ai fait le test sous win 2000, xl2002 sp3
si j'entre la formule diretement dans une cellule j'obtient #valeur
si j'utilise l'assitant function, excel génere un rapport d'erreur que
l'on peut consulter, mais je n'ai pas réussi à le copier.
j'ai appuyer sur le bouton "Envoyer à microsoft" j'espère que tu pourras
le consulter à partir de là.
je m'en vais faire le test sous xl97, à betot
isabelle
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de
calcul, "INDIRECT2", destinée à lire le contenu de classeurs fermés.
Cette fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les autres
méthodes existantes, mais lit directement le contenu binaire des
classeurs. Son avantage, si je mène le projet à bien, est qu'elle est
relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de
lui apporter des améliorations. La structure des fichiers Excel est
assez tarabiscotée et peut changer sensiblement selon le contenu (ou la
version d'Excel utilisée). La seule façon de tester, c'est d'essayer la
fonction avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des
réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici :
http://xcell05.free.fr/forums/viewtopic.php?id'
j'ai fait le test sous win 2000, xl2002 sp3 si j'entre la formule diretement dans une cellule j'obtient #valeur
si j'utilise l'assitant function, excel génere un rapport d'erreur que l'on peut consulter, mais je n'ai pas réussi à le copier. j'ai appuyer sur le bouton "Envoyer à microsoft" j'espère que tu pourras le consulter à partir de là.
je m'en vais faire le test sous xl97, à betot
isabelle
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de calcul, "INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les autres méthodes existantes, mais lit directement le contenu binaire des classeurs. Son avantage, si je mène le projet à bien, est qu'elle est relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui apporter des améliorations. La structure des fichiers Excel est assez tarabiscotée et peut changer sensiblement selon le contenu (ou la version d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici : http://xcell05.free.fr/forums/viewtopic.php?id'
Laurent
Laurent Longre
Hello RaMa,
Merci! Est-ce-que ça te serait possible de m'envoyer une copie de Calimeuro.xls ou de la feuille de calcul, pour que je voie à quoi c'est dû?
Marche si classeur ouvert 0 sur toute la plage si classeur fermé
j'ai essayé de remplacer ligne() et colonne() par des valeurs absolues : mêmes résultats
Salutations RaMa
"Laurent Longre" a écrit dans le message de news: OGI%
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de calcul, "INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les autres méthodes existantes, mais lit directement le contenu binaire des classeurs. Son avantage, si je mène le projet à bien, est qu'elle est relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui apporter des améliorations. La structure des fichiers Excel est assez tarabiscotée et peut changer sensiblement selon le contenu (ou la version d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici : http://xcell05.free.fr/forums/viewtopic.php?id'
Laurent
Hello RaMa,
Merci! Est-ce-que ça te serait possible de m'envoyer une copie de Calimeuro.xls
ou de la feuille de calcul, pour que je voie à quoi c'est dû?
Marche si classeur ouvert
0 sur toute la plage si classeur fermé
j'ai essayé de remplacer ligne() et colonne() par des valeurs absolues :
mêmes résultats
Salutations
RaMa
"Laurent Longre" <nospam@free.fr> a écrit dans le message de news:
OGI%23VbfNFHA.1528@TK2MSFTNGP09.phx.gbl...
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de calcul,
"INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette
fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les autres
méthodes existantes, mais lit directement le contenu binaire des
classeurs. Son avantage, si je mène le projet à bien, est qu'elle est
relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui
apporter des améliorations. La structure des fichiers Excel est assez
tarabiscotée et peut changer sensiblement selon le contenu (ou la version
d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction
avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des
réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici :
http://xcell05.free.fr/forums/viewtopic.php?id'
Marche si classeur ouvert 0 sur toute la plage si classeur fermé
j'ai essayé de remplacer ligne() et colonne() par des valeurs absolues : mêmes résultats
Salutations RaMa
"Laurent Longre" a écrit dans le message de news: OGI%
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de calcul, "INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les autres méthodes existantes, mais lit directement le contenu binaire des classeurs. Son avantage, si je mène le projet à bien, est qu'elle est relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui apporter des améliorations. La structure des fichiers Excel est assez tarabiscotée et peut changer sensiblement selon le contenu (ou la version d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici : http://xcell05.free.fr/forums/viewtopic.php?id'
Laurent
Jacky
Bonsoir Laurent
=INDIRECT2("d:classeur2.xls";"feuil1";1;1;FAUX) Fonctionne correctement sous Win NT Excel 97 (sr2)
Salutations JJ
"Laurent Longre" a écrit dans le message de news:OGI%
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de calcul,
"INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette fonction ne
repose pas sur ADO, ni sur ExecuteExcel4 ou les autres méthodes existantes, mais
lit directement le contenu binaire des classeurs. Son avantage, si je mène le
projet à bien, est qu'elle est relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui
apporter des améliorations. La structure des fichiers Excel est assez tarabiscotée et peut changer sensiblement selon le contenu (ou la version
d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction avec
beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des réponses
positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici : http://xcell05.free.fr/forums/viewtopic.php?id'
Laurent
Bonsoir Laurent
=INDIRECT2("d:classeur2.xls";"feuil1";1;1;FAUX)
Fonctionne correctement sous
Win NT Excel 97 (sr2)
Salutations
JJ
"Laurent Longre" <nospam@free.fr> a écrit dans le message de
news:OGI%23VbfNFHA.1528@TK2MSFTNGP09.phx.gbl...
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de
calcul,
"INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette
fonction ne
repose pas sur ADO, ni sur ExecuteExcel4 ou les autres méthodes
existantes, mais
lit directement le contenu binaire des classeurs. Son avantage, si je
mène le
projet à bien, est qu'elle est relativement rapide, et qu'elle évite les
limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de
lui
apporter des améliorations. La structure des fichiers Excel est assez
tarabiscotée et peut changer sensiblement selon le contenu (ou la
version
d'Excel utilisée). La seule façon de tester, c'est d'essayer la
fonction avec
beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des
réponses
positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici :
http://xcell05.free.fr/forums/viewtopic.php?id'
=INDIRECT2("d:classeur2.xls";"feuil1";1;1;FAUX) Fonctionne correctement sous Win NT Excel 97 (sr2)
Salutations JJ
"Laurent Longre" a écrit dans le message de news:OGI%
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de calcul,
"INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette fonction ne
repose pas sur ADO, ni sur ExecuteExcel4 ou les autres méthodes existantes, mais
lit directement le contenu binaire des classeurs. Son avantage, si je mène le
projet à bien, est qu'elle est relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui
apporter des améliorations. La structure des fichiers Excel est assez tarabiscotée et peut changer sensiblement selon le contenu (ou la version
d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction avec
beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des réponses
positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici : http://xcell05.free.fr/forums/viewtopic.php?id'
Laurent
Laurent Longre
Merci Isabelle.
(même demande que pour RaMa ! :-)
Laurent
bonjour Laurent,
j'ai fait le test sous win 2000, xl2002 sp3 si j'entre la formule diretement dans une cellule j'obtient #valeur
si j'utilise l'assitant function, excel génere un rapport d'erreur que l'on peut consulter, mais je n'ai pas réussi à le copier. j'ai appuyer sur le bouton "Envoyer à microsoft" j'espère que tu pourras le consulter à partir de là.
je m'en vais faire le test sous xl97, à betot
isabelle
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de calcul, "INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les autres méthodes existantes, mais lit directement le contenu binaire des classeurs. Son avantage, si je mène le projet à bien, est qu'elle est relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui apporter des améliorations. La structure des fichiers Excel est assez tarabiscotée et peut changer sensiblement selon le contenu (ou la version d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici : http://xcell05.free.fr/forums/viewtopic.php?id'
Laurent
Merci Isabelle.
(même demande que pour RaMa ! :-)
Laurent
bonjour Laurent,
j'ai fait le test sous win 2000, xl2002 sp3
si j'entre la formule diretement dans une cellule j'obtient #valeur
si j'utilise l'assitant function, excel génere un rapport d'erreur que
l'on peut consulter, mais je n'ai pas réussi à le copier.
j'ai appuyer sur le bouton "Envoyer à microsoft" j'espère que tu pourras
le consulter à partir de là.
je m'en vais faire le test sous xl97, à betot
isabelle
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de
calcul, "INDIRECT2", destinée à lire le contenu de classeurs fermés.
Cette fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les
autres méthodes existantes, mais lit directement le contenu binaire
des classeurs. Son avantage, si je mène le projet à bien, est qu'elle
est relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de
lui apporter des améliorations. La structure des fichiers Excel est
assez tarabiscotée et peut changer sensiblement selon le contenu (ou
la version d'Excel utilisée). La seule façon de tester, c'est
d'essayer la fonction avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des
réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici :
http://xcell05.free.fr/forums/viewtopic.php?id'
j'ai fait le test sous win 2000, xl2002 sp3 si j'entre la formule diretement dans une cellule j'obtient #valeur
si j'utilise l'assitant function, excel génere un rapport d'erreur que l'on peut consulter, mais je n'ai pas réussi à le copier. j'ai appuyer sur le bouton "Envoyer à microsoft" j'espère que tu pourras le consulter à partir de là.
je m'en vais faire le test sous xl97, à betot
isabelle
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de calcul, "INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les autres méthodes existantes, mais lit directement le contenu binaire des classeurs. Son avantage, si je mène le projet à bien, est qu'elle est relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui apporter des améliorations. La structure des fichiers Excel est assez tarabiscotée et peut changer sensiblement selon le contenu (ou la version d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici : http://xcell05.free.fr/forums/viewtopic.php?id'
Laurent
Laurent Longre
Merci Jacky.
Laurent
Bonsoir Laurent
=INDIRECT2("d:classeur2.xls";"feuil1";1;1;FAUX) Fonctionne correctement sous Win NT Excel 97 (sr2)
Salutations JJ
Merci Jacky.
Laurent
Bonsoir Laurent
=INDIRECT2("d:classeur2.xls";"feuil1";1;1;FAUX)
Fonctionne correctement sous
Win NT Excel 97 (sr2)
=INDIRECT2("d:classeur2.xls";"feuil1";1;1;FAUX) Fonctionne correctement sous Win NT Excel 97 (sr2)
Salutations JJ
isabelle
le voici,
le fichier est ici http://cjoint.com/?dFruGqzvHH
isabelle
Merci Isabelle.
(même demande que pour RaMa ! :-)
Laurent
bonjour Laurent,
j'ai fait le test sous win 2000, xl2002 sp3 si j'entre la formule diretement dans une cellule j'obtient #valeur
si j'utilise l'assitant function, excel génere un rapport d'erreur que l'on peut consulter, mais je n'ai pas réussi à le copier. j'ai appuyer sur le bouton "Envoyer à microsoft" j'espère que tu pourras le consulter à partir de là.
je m'en vais faire le test sous xl97, à betot
isabelle
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de calcul, "INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les autres méthodes existantes, mais lit directement le contenu binaire des classeurs. Son avantage, si je mène le projet à bien, est qu'elle est relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui apporter des améliorations. La structure des fichiers Excel est assez tarabiscotée et peut changer sensiblement selon le contenu (ou la version d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici : http://xcell05.free.fr/forums/viewtopic.php?id'
Laurent
le voici,
le fichier est ici http://cjoint.com/?dFruGqzvHH
isabelle
Merci Isabelle.
(même demande que pour RaMa ! :-)
Laurent
bonjour Laurent,
j'ai fait le test sous win 2000, xl2002 sp3
si j'entre la formule diretement dans une cellule j'obtient #valeur
si j'utilise l'assitant function, excel génere un rapport d'erreur que
l'on peut consulter, mais je n'ai pas réussi à le copier.
j'ai appuyer sur le bouton "Envoyer à microsoft" j'espère que tu
pourras le consulter à partir de là.
je m'en vais faire le test sous xl97, à betot
isabelle
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de
calcul, "INDIRECT2", destinée à lire le contenu de classeurs fermés.
Cette fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les
autres méthodes existantes, mais lit directement le contenu binaire
des classeurs. Son avantage, si je mène le projet à bien, est qu'elle
est relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de
lui apporter des améliorations. La structure des fichiers Excel est
assez tarabiscotée et peut changer sensiblement selon le contenu (ou
la version d'Excel utilisée). La seule façon de tester, c'est
d'essayer la fonction avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des
réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici :
http://xcell05.free.fr/forums/viewtopic.php?id'
j'ai fait le test sous win 2000, xl2002 sp3 si j'entre la formule diretement dans une cellule j'obtient #valeur
si j'utilise l'assitant function, excel génere un rapport d'erreur que l'on peut consulter, mais je n'ai pas réussi à le copier. j'ai appuyer sur le bouton "Envoyer à microsoft" j'espère que tu pourras le consulter à partir de là.
je m'en vais faire le test sous xl97, à betot
isabelle
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de calcul, "INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les autres méthodes existantes, mais lit directement le contenu binaire des classeurs. Son avantage, si je mène le projet à bien, est qu'elle est relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui apporter des améliorations. La structure des fichiers Excel est assez tarabiscotée et peut changer sensiblement selon le contenu (ou la version d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici : http://xcell05.free.fr/forums/viewtopic.php?id'
Laurent
Oliv'
Laurent Longre wrote:
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de calcul, "INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les autres méthodes existantes, mais lit directement le contenu binaire des classeurs. Son avantage, si je mène le projet à bien, est qu'elle est relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui apporter des améliorations. La structure des fichiers Excel est assez tarabiscotée et peut changer sensiblement selon le contenu (ou la version d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici : http://xcell05.free.fr/forums/viewtopic.php?id'
Laurent
Bonjour laurent, Il y a une erreur dans ton exemple sur le lien ci-dessus =INDIRECT2("C:TempTest.xls";"Feuil4";3,5;FAUX) entre 3 et 5 c'est un ; et avec ca marche Oliv'
Laurent Longre wrote:
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de
calcul, "INDIRECT2", destinée à lire le contenu de classeurs fermés.
Cette fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les
autres méthodes existantes, mais lit directement le contenu binaire
des classeurs. Son avantage, si je mène le projet à bien, est qu'elle
est relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de
lui apporter des améliorations. La structure des fichiers Excel est
assez tarabiscotée et peut changer sensiblement selon le contenu (ou
la version d'Excel utilisée). La seule façon de tester, c'est
d'essayer la fonction avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des
réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici :
http://xcell05.free.fr/forums/viewtopic.php?id'
Laurent
Bonjour laurent,
Il y a une erreur dans ton exemple sur le lien ci-dessus
=INDIRECT2("C:TempTest.xls";"Feuil4";3,5;FAUX)
entre 3 et 5 c'est un ; et avec ca marche
Oliv'
Je suis en train de construire une nouvelle fonction de feuille de calcul, "INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les autres méthodes existantes, mais lit directement le contenu binaire des classeurs. Son avantage, si je mène le projet à bien, est qu'elle est relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui apporter des améliorations. La structure des fichiers Excel est assez tarabiscotée et peut changer sensiblement selon le contenu (ou la version d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici : http://xcell05.free.fr/forums/viewtopic.php?id'
Laurent
Bonjour laurent, Il y a une erreur dans ton exemple sur le lien ci-dessus =INDIRECT2("C:TempTest.xls";"Feuil4";3,5;FAUX) entre 3 et 5 c'est un ; et avec ca marche Oliv'
isabelle
re bonjour Laurent,
j'ai fait les tests suivant sur win 98: xl95 --> fonctionne correctement xl97 sp2 --> fonctionne correctement xl2000 --> fonctionne correctement
isabelle
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de calcul, "INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les autres méthodes existantes, mais lit directement le contenu binaire des classeurs. Son avantage, si je mène le projet à bien, est qu'elle est relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui apporter des améliorations. La structure des fichiers Excel est assez tarabiscotée et peut changer sensiblement selon le contenu (ou la version d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici : http://xcell05.free.fr/forums/viewtopic.php?id'
Laurent
re bonjour Laurent,
j'ai fait les tests suivant sur win 98:
xl95 --> fonctionne correctement
xl97 sp2 --> fonctionne correctement
xl2000 --> fonctionne correctement
isabelle
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de
calcul, "INDIRECT2", destinée à lire le contenu de classeurs fermés.
Cette fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les autres
méthodes existantes, mais lit directement le contenu binaire des
classeurs. Son avantage, si je mène le projet à bien, est qu'elle est
relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de
lui apporter des améliorations. La structure des fichiers Excel est
assez tarabiscotée et peut changer sensiblement selon le contenu (ou la
version d'Excel utilisée). La seule façon de tester, c'est d'essayer la
fonction avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des
réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici :
http://xcell05.free.fr/forums/viewtopic.php?id'
j'ai fait les tests suivant sur win 98: xl95 --> fonctionne correctement xl97 sp2 --> fonctionne correctement xl2000 --> fonctionne correctement
isabelle
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de calcul, "INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les autres méthodes existantes, mais lit directement le contenu binaire des classeurs. Son avantage, si je mène le projet à bien, est qu'elle est relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui apporter des améliorations. La structure des fichiers Excel est assez tarabiscotée et peut changer sensiblement selon le contenu (ou la version d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici : http://xcell05.free.fr/forums/viewtopic.php?id'
Laurent
papou
Bonjour Laurent Sur Excel 2003 SP1 Windows 5.1 SP2 (xp home) La fonction entrée ainsi fonctionne sans problème : =INDIRECT2("C:Documents and SettingsPropriétaireMes documentsPapaDocsExcelTestsclasseur2.xls";"Caractéristique";1;1) J'ai modifié la valeur plusieurs fois sur le classeur classeur2.xls (avec notamment une cellule comportant une validation de données) en le refermant à chaque fois, la fonction a correctement mis à jour les valeurs. J'ai modifié la fonction en renseignant le dernier argument à FAUX et là encore cela fonctionne parfaitement. Et si je fais "disparaître" le classeur source (en le déplaçant ailleurs), la fonction renvoie une erreur VALEUR. Maintenant, il y a peut-être des test beaucoup plus spécifiques que tu souhaiterais effectuer ? Cordialement Pascal
"Laurent Longre" a écrit dans le message de news: OGI%
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de calcul, "INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les autres méthodes existantes, mais lit directement le contenu binaire des classeurs. Son avantage, si je mène le projet à bien, est qu'elle est relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui apporter des améliorations. La structure des fichiers Excel est assez tarabiscotée et peut changer sensiblement selon le contenu (ou la version d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici : http://xcell05.free.fr/forums/viewtopic.php?id'
Laurent
Bonjour Laurent
Sur Excel 2003 SP1 Windows 5.1 SP2 (xp home)
La fonction entrée ainsi fonctionne sans problème :
=INDIRECT2("C:Documents and SettingsPropriétaireMes
documentsPapaDocsExcelTestsclasseur2.xls";"Caractéristique";1;1)
J'ai modifié la valeur plusieurs fois sur le classeur classeur2.xls (avec
notamment une cellule comportant une validation de données) en le refermant
à chaque fois, la fonction a correctement mis à jour les valeurs.
J'ai modifié la fonction en renseignant le dernier argument à FAUX et là
encore cela fonctionne parfaitement.
Et si je fais "disparaître" le classeur source (en le déplaçant ailleurs),
la fonction renvoie une erreur VALEUR.
Maintenant, il y a peut-être des test beaucoup plus spécifiques que tu
souhaiterais effectuer ?
Cordialement
Pascal
"Laurent Longre" <nospam@free.fr> a écrit dans le message de news:
OGI%23VbfNFHA.1528@TK2MSFTNGP09.phx.gbl...
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de calcul,
"INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette
fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les autres
méthodes existantes, mais lit directement le contenu binaire des
classeurs. Son avantage, si je mène le projet à bien, est qu'elle est
relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui
apporter des améliorations. La structure des fichiers Excel est assez
tarabiscotée et peut changer sensiblement selon le contenu (ou la version
d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction
avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des
réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici :
http://xcell05.free.fr/forums/viewtopic.php?id'
Bonjour Laurent Sur Excel 2003 SP1 Windows 5.1 SP2 (xp home) La fonction entrée ainsi fonctionne sans problème : =INDIRECT2("C:Documents and SettingsPropriétaireMes documentsPapaDocsExcelTestsclasseur2.xls";"Caractéristique";1;1) J'ai modifié la valeur plusieurs fois sur le classeur classeur2.xls (avec notamment une cellule comportant une validation de données) en le refermant à chaque fois, la fonction a correctement mis à jour les valeurs. J'ai modifié la fonction en renseignant le dernier argument à FAUX et là encore cela fonctionne parfaitement. Et si je fais "disparaître" le classeur source (en le déplaçant ailleurs), la fonction renvoie une erreur VALEUR. Maintenant, il y a peut-être des test beaucoup plus spécifiques que tu souhaiterais effectuer ? Cordialement Pascal
"Laurent Longre" a écrit dans le message de news: OGI%
Bonjour,
Je suis en train de construire une nouvelle fonction de feuille de calcul, "INDIRECT2", destinée à lire le contenu de classeurs fermés. Cette fonction ne repose pas sur ADO, ni sur ExecuteExcel4 ou les autres méthodes existantes, mais lit directement le contenu binaire des classeurs. Son avantage, si je mène le projet à bien, est qu'elle est relativement rapide, et qu'elle évite les limitations d'ADO.
J'aurais besoin que d'autres personnes m'aident à la tester, avant de lui apporter des améliorations. La structure des fichiers Excel est assez tarabiscotée et peut changer sensiblement selon le contenu (ou la version d'Excel utilisée). La seule façon de tester, c'est d'essayer la fonction avec beaucoup de classeurs différents.
J'ai du mal à trouver des personnes pour tester, que ce soit pour des réponses positives ("ça marche") ou négatives (bugs).
Si vous êtes intéressés, tous les détails sont ici : http://xcell05.free.fr/forums/viewtopic.php?id'