Je cherche un moyen pour modifier puis imprimer un fichiel xls depuis VB6
Si excel est installé je n'ai pas de probleme.
Mon souci c'est que j'aimeais faire la meme chose mais sans que excel soit
installé sur la machine cible.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Guy DETIENNE
Salut ;O)
A part connaître toutes les spécificités internes du format Excel et ainsi pouvoir exploiter manuellement le format (mais bonne chance !), je ne vois pas trop comment faire sans Excel... Y'a peut-être des solutions qui existent (sans devoir installer quoi que ce soit), mais j'amais vu. Si ca existe, je suis preneur ;O)
Guy
"Claude" a écrit dans le message de news:
Bonjour
Je cherche un moyen pour modifier puis imprimer un fichiel xls depuis VB6 Si excel est installé je n'ai pas de probleme. Mon souci c'est que j'aimeais faire la meme chose mais sans que excel soit installé sur la machine cible.
Est ce possible ou pas ?
Merci
Salut ;O)
A part connaître toutes les spécificités internes du format Excel et ainsi
pouvoir exploiter manuellement le format (mais bonne chance !), je ne vois
pas trop comment faire sans Excel... Y'a peut-être des solutions qui
existent (sans devoir installer quoi que ce soit), mais j'amais vu.
Si ca existe, je suis preneur ;O)
Guy
"Claude" <Claude@discussions.microsoft.com> a écrit dans le message de
news:61659AFE-732F-4D52-B660-69E291DD6012@microsoft.com...
Bonjour
Je cherche un moyen pour modifier puis imprimer un fichiel xls depuis VB6
Si excel est installé je n'ai pas de probleme.
Mon souci c'est que j'aimeais faire la meme chose mais sans que excel soit
installé sur la machine cible.
A part connaître toutes les spécificités internes du format Excel et ainsi pouvoir exploiter manuellement le format (mais bonne chance !), je ne vois pas trop comment faire sans Excel... Y'a peut-être des solutions qui existent (sans devoir installer quoi que ce soit), mais j'amais vu. Si ca existe, je suis preneur ;O)
Guy
"Claude" a écrit dans le message de news:
Bonjour
Je cherche un moyen pour modifier puis imprimer un fichiel xls depuis VB6 Si excel est installé je n'ai pas de probleme. Mon souci c'est que j'aimeais faire la meme chose mais sans que excel soit installé sur la machine cible.
Est ce possible ou pas ?
Merci
jt
bonsoir tu dois installer un viewer excel diponible chez microsoft gratuitement
"Guy DETIENNE" a écrit dans le message de news:
Salut ;O)
A part connaître toutes les spécificités internes du format Excel et ainsi pouvoir exploiter manuellement le format (mais bonne chance !), je ne vois pas trop comment faire sans Excel... Y'a peut-être des solutions qui existent (sans devoir installer quoi que ce soit), mais j'amais vu. Si ca existe, je suis preneur ;O)
Guy
"Claude" a écrit dans le message de news:
Bonjour
Je cherche un moyen pour modifier puis imprimer un fichiel xls depuis VB6 Si excel est installé je n'ai pas de probleme. Mon souci c'est que j'aimeais faire la meme chose mais sans que excel soit installé sur la machine cible.
Est ce possible ou pas ?
Merci
bonsoir
tu dois installer un viewer excel diponible chez microsoft gratuitement
"Guy DETIENNE" <gd@NOSPAM.tchao.be> a écrit dans le message de news:
egXOh5haGHA.3740@TK2MSFTNGP03.phx.gbl...
Salut ;O)
A part connaître toutes les spécificités internes du format Excel et ainsi
pouvoir exploiter manuellement le format (mais bonne chance !), je ne vois
pas trop comment faire sans Excel... Y'a peut-être des solutions qui
existent (sans devoir installer quoi que ce soit), mais j'amais vu.
Si ca existe, je suis preneur ;O)
Guy
"Claude" <Claude@discussions.microsoft.com> a écrit dans le message de
news:61659AFE-732F-4D52-B660-69E291DD6012@microsoft.com...
Bonjour
Je cherche un moyen pour modifier puis imprimer un fichiel xls depuis VB6
Si excel est installé je n'ai pas de probleme.
Mon souci c'est que j'aimeais faire la meme chose mais sans que excel
soit
installé sur la machine cible.
bonsoir tu dois installer un viewer excel diponible chez microsoft gratuitement
"Guy DETIENNE" a écrit dans le message de news:
Salut ;O)
A part connaître toutes les spécificités internes du format Excel et ainsi pouvoir exploiter manuellement le format (mais bonne chance !), je ne vois pas trop comment faire sans Excel... Y'a peut-être des solutions qui existent (sans devoir installer quoi que ce soit), mais j'amais vu. Si ca existe, je suis preneur ;O)
Guy
"Claude" a écrit dans le message de news:
Bonjour
Je cherche un moyen pour modifier puis imprimer un fichiel xls depuis VB6 Si excel est installé je n'ai pas de probleme. Mon souci c'est que j'aimeais faire la meme chose mais sans que excel soit installé sur la machine cible.
Est ce possible ou pas ?
Merci
Claude
Merci pour vos réponse
J'ai testé le viewer excel: ca ne marche pas
Je continu mes recherches
"jt" a écrit :
bonsoir tu dois installer un viewer excel diponible chez microsoft gratuitement
"Guy DETIENNE" a écrit dans le message de news:
> Salut ;O) > > A part connaître toutes les spécificités internes du format Excel et ainsi > pouvoir exploiter manuellement le format (mais bonne chance !), je ne vois > pas trop comment faire sans Excel... Y'a peut-être des solutions qui > existent (sans devoir installer quoi que ce soit), mais j'amais vu. > Si ca existe, je suis preneur ;O) > > Guy > > > "Claude" a écrit dans le message de > news: >> Bonjour >> >> Je cherche un moyen pour modifier puis imprimer un fichiel xls depuis VB6 >> Si excel est installé je n'ai pas de probleme. >> Mon souci c'est que j'aimeais faire la meme chose mais sans que excel >> soit >> installé sur la machine cible. >> >> Est ce possible ou pas ? >> >> Merci > >
Merci pour vos réponse
J'ai testé le viewer excel: ca ne marche pas
Je continu mes recherches
"jt" a écrit :
bonsoir
tu dois installer un viewer excel diponible chez microsoft gratuitement
"Guy DETIENNE" <gd@NOSPAM.tchao.be> a écrit dans le message de news:
egXOh5haGHA.3740@TK2MSFTNGP03.phx.gbl...
> Salut ;O)
>
> A part connaître toutes les spécificités internes du format Excel et ainsi
> pouvoir exploiter manuellement le format (mais bonne chance !), je ne vois
> pas trop comment faire sans Excel... Y'a peut-être des solutions qui
> existent (sans devoir installer quoi que ce soit), mais j'amais vu.
> Si ca existe, je suis preneur ;O)
>
> Guy
>
>
> "Claude" <Claude@discussions.microsoft.com> a écrit dans le message de
> news:61659AFE-732F-4D52-B660-69E291DD6012@microsoft.com...
>> Bonjour
>>
>> Je cherche un moyen pour modifier puis imprimer un fichiel xls depuis VB6
>> Si excel est installé je n'ai pas de probleme.
>> Mon souci c'est que j'aimeais faire la meme chose mais sans que excel
>> soit
>> installé sur la machine cible.
>>
>> Est ce possible ou pas ?
>>
>> Merci
>
>
bonsoir tu dois installer un viewer excel diponible chez microsoft gratuitement
"Guy DETIENNE" a écrit dans le message de news:
> Salut ;O) > > A part connaître toutes les spécificités internes du format Excel et ainsi > pouvoir exploiter manuellement le format (mais bonne chance !), je ne vois > pas trop comment faire sans Excel... Y'a peut-être des solutions qui > existent (sans devoir installer quoi que ce soit), mais j'amais vu. > Si ca existe, je suis preneur ;O) > > Guy > > > "Claude" a écrit dans le message de > news: >> Bonjour >> >> Je cherche un moyen pour modifier puis imprimer un fichiel xls depuis VB6 >> Si excel est installé je n'ai pas de probleme. >> Mon souci c'est que j'aimeais faire la meme chose mais sans que excel >> soit >> installé sur la machine cible. >> >> Est ce possible ou pas ? >> >> Merci > >
Fred
Dans : news:, Claude disait :
Merci pour vos réponse
J'ai testé le viewer excel: ca ne marche pas
Bonjour,
Effectivement, les viewers ne sont pas programmables via automation. Une solution déjà évoquée ici, mais valable uniquement à partir de la version 2003, serait d'enregistrer les fichiers au format xml (ce qui permet de les modifier plus facilement, mais ce n'est tout de même pas très simple). Il faut s'assurer que la visionneuse est en mesure de les ouvrir, ce que je n'ai pas testé.
Pour l'impression, tu peux passer par le système. Par exemple, pour la visionneuse powerpoint, on peut imprimer avec la commande : pptview.exe /p NomDuFichier.pps
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
Dans : news:4BC38705-90EF-4D71-BB10-BD96D72C4556@microsoft.com,
Claude disait :
Merci pour vos réponse
J'ai testé le viewer excel: ca ne marche pas
Bonjour,
Effectivement, les viewers ne sont pas programmables via automation.
Une solution déjà évoquée ici, mais valable uniquement à partir de la
version 2003, serait d'enregistrer les fichiers au format xml (ce qui
permet de les modifier plus facilement, mais ce n'est tout de même pas
très simple). Il faut s'assurer que la visionneuse est en mesure de les
ouvrir, ce que je n'ai pas testé.
Pour l'impression, tu peux passer par le système.
Par exemple, pour la visionneuse powerpoint, on peut imprimer avec la
commande :
pptview.exe /p NomDuFichier.pps
Effectivement, les viewers ne sont pas programmables via automation. Une solution déjà évoquée ici, mais valable uniquement à partir de la version 2003, serait d'enregistrer les fichiers au format xml (ce qui permet de les modifier plus facilement, mais ce n'est tout de même pas très simple). Il faut s'assurer que la visionneuse est en mesure de les ouvrir, ce que je n'ai pas testé.
Pour l'impression, tu peux passer par le système. Par exemple, pour la visionneuse powerpoint, on peut imprimer avec la commande : pptview.exe /p NomDuFichier.pps
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
Gilles MOUGNOZ
"Claude" a écrit :
Merci pour vos réponse J'ai testé le viewer excel: ca ne marche pas Je continu mes recherches "jt" a écrit :
bonsoir tu dois installer un viewer excel diponible chez microsoft gratuitement "Guy DETIENNE" a écrit : > Salut ;O) > A part connaître toutes les spécificités internes du format Excel et > ainsi > pouvoir exploiter manuellement le format (mais bonne chance !), je ne > vois > pas trop comment faire sans Excel... Y'a peut-être des solutions qui > existent (sans devoir installer quoi que ce soit), mais j'amais vu. > Si ca existe, je suis preneur ;O) > Guy > "Claude" a écrit : >> Bonjour >> Je cherche un moyen pour modifier puis imprimer un fichiel xls depuis >> VB6 >> Si excel est installé je n'ai pas de probleme. >> Mon souci c'est que j'aimeais faire la meme chose mais sans que excel >> soit >> installé sur la machine cible. >> Est ce possible ou pas ? >> Merci
Bonjour, Claude
Une autre solution gratuite consisterai à installer OpenOffice mais l'instal est beaucoup plus lourde et, surtout, la mise en page n'est pas toujours bien respectée (sans parler du code VBA...). Par contre, je m'étonne que cela ne fonctionne pas avec le viewer Excel. As-tu bien téléchargé depuis cette page: http://www.microsoft.com/downloads/details.aspx?displaylang=fr&FamilyIDÈ378BF4-996C-4569-B547-75EDBD03AAF0 La présentation précise pourtant bien que "Avec Microsoft Office Excel Viewer 2003, vous pouvez ouvrir, afficher et imprimer des classeurs Excel, même si Excel n'est pas installé sur votre ordinateur. Vous pouvez également copier des données de Excel Viewer 2003 vers un autre programme. Cependant, vous ne pouvez pas modifier les données, enregistrer un classeur ou créer un classeur." Enfin, je dis ça mais je ne l'ai jamais testé...
Bonne continuation
"Claude" a écrit :
Merci pour vos réponse
J'ai testé le viewer excel: ca ne marche pas
Je continu mes recherches
"jt" a écrit :
bonsoir
tu dois installer un viewer excel diponible chez microsoft gratuitement
"Guy DETIENNE" a écrit :
> Salut ;O)
> A part connaître toutes les spécificités internes du format Excel et
> ainsi
> pouvoir exploiter manuellement le format (mais bonne chance !), je ne
> vois
> pas trop comment faire sans Excel... Y'a peut-être des solutions qui
> existent (sans devoir installer quoi que ce soit), mais j'amais vu.
> Si ca existe, je suis preneur ;O)
> Guy
> "Claude" a écrit :
>> Bonjour
>> Je cherche un moyen pour modifier puis imprimer un fichiel xls depuis
>> VB6
>> Si excel est installé je n'ai pas de probleme.
>> Mon souci c'est que j'aimeais faire la meme chose mais sans que excel
>> soit
>> installé sur la machine cible.
>> Est ce possible ou pas ?
>> Merci
Bonjour, Claude
Une autre solution gratuite consisterai à installer OpenOffice mais l'instal
est beaucoup plus lourde et, surtout, la mise en page n'est pas toujours
bien respectée (sans parler du code VBA...).
Par contre, je m'étonne que cela ne fonctionne pas avec le viewer Excel.
As-tu bien téléchargé depuis cette page:
http://www.microsoft.com/downloads/details.aspx?displaylang=fr&FamilyIDÈ378BF4-996C-4569-B547-75EDBD03AAF0
La présentation précise pourtant bien que "Avec Microsoft Office Excel
Viewer 2003, vous pouvez ouvrir, afficher et imprimer des classeurs Excel,
même si Excel n'est pas installé sur votre ordinateur. Vous pouvez également
copier des données de Excel Viewer 2003 vers un autre programme. Cependant,
vous ne pouvez pas modifier les données, enregistrer un classeur ou créer un
classeur."
Enfin, je dis ça mais je ne l'ai jamais testé...
Merci pour vos réponse J'ai testé le viewer excel: ca ne marche pas Je continu mes recherches "jt" a écrit :
bonsoir tu dois installer un viewer excel diponible chez microsoft gratuitement "Guy DETIENNE" a écrit : > Salut ;O) > A part connaître toutes les spécificités internes du format Excel et > ainsi > pouvoir exploiter manuellement le format (mais bonne chance !), je ne > vois > pas trop comment faire sans Excel... Y'a peut-être des solutions qui > existent (sans devoir installer quoi que ce soit), mais j'amais vu. > Si ca existe, je suis preneur ;O) > Guy > "Claude" a écrit : >> Bonjour >> Je cherche un moyen pour modifier puis imprimer un fichiel xls depuis >> VB6 >> Si excel est installé je n'ai pas de probleme. >> Mon souci c'est que j'aimeais faire la meme chose mais sans que excel >> soit >> installé sur la machine cible. >> Est ce possible ou pas ? >> Merci
Bonjour, Claude
Une autre solution gratuite consisterai à installer OpenOffice mais l'instal est beaucoup plus lourde et, surtout, la mise en page n'est pas toujours bien respectée (sans parler du code VBA...). Par contre, je m'étonne que cela ne fonctionne pas avec le viewer Excel. As-tu bien téléchargé depuis cette page: http://www.microsoft.com/downloads/details.aspx?displaylang=fr&FamilyIDÈ378BF4-996C-4569-B547-75EDBD03AAF0 La présentation précise pourtant bien que "Avec Microsoft Office Excel Viewer 2003, vous pouvez ouvrir, afficher et imprimer des classeurs Excel, même si Excel n'est pas installé sur votre ordinateur. Vous pouvez également copier des données de Excel Viewer 2003 vers un autre programme. Cependant, vous ne pouvez pas modifier les données, enregistrer un classeur ou créer un classeur." Enfin, je dis ça mais je ne l'ai jamais testé...
Bonne continuation
bayosky
Notre ami Claude tapota :
Merci pour vos réponse
J'ai testé le viewer excel: ca ne marche pas
C'est à dire ?
Le "viewer" n'est peut-être pas "scriptable" ( automation) mais il a sans doute une option de ligne de commande permettant l'impression directe ... /p probablement ...
C'est trouvable dans la base de registre sur une machine sans excel et avec la visionneuse . Le menu contextuel d'un fichier Excel contient alors "imprimer" et on peut aller voir dans la bdr ( classes) dans le menu contextuel d'un .xls quelle est la commande associée... ( Comme ce n'est pas le cas de ma machine ... )
Le "viewer" n'est peut-être pas "scriptable" ( automation) mais il a
sans doute une option de ligne de commande permettant l'impression
directe ... /p probablement ...
C'est trouvable dans la base de registre sur une machine sans excel et
avec la visionneuse .
Le menu contextuel d'un fichier Excel contient alors "imprimer" et on
peut aller voir
dans la bdr ( classes)
dans le menu contextuel d'un .xls quelle est la commande associée...
( Comme ce n'est pas le cas de ma machine ... )
Le "viewer" n'est peut-être pas "scriptable" ( automation) mais il a sans doute une option de ligne de commande permettant l'impression directe ... /p probablement ...
C'est trouvable dans la base de registre sur une machine sans excel et avec la visionneuse . Le menu contextuel d'un fichier Excel contient alors "imprimer" et on peut aller voir dans la bdr ( classes) dans le menu contextuel d'un .xls quelle est la commande associée... ( Comme ce n'est pas le cas de ma machine ... )
Mais le but est d'aussi modifier le fichier Excel. Un viewer n'est d'aucune utilité dans ce cas... Et devoir installer un autre programme (comme d'autres proposaient) pour effectuer la manoeuvre de modification n'est à mon sens aucunement intéressant. Autant installer Excel alors, certes, soumis à licence.
Guy
"bayosky" a écrit dans le message de news:
Notre ami Claude tapota :
> Merci pour vos réponse > > J'ai testé le viewer excel: ca ne marche pas >
C'est à dire ?
Le "viewer" n'est peut-être pas "scriptable" ( automation) mais il a sans doute une option de ligne de commande permettant l'impression directe ... /p probablement ...
C'est trouvable dans la base de registre sur une machine sans excel et avec la visionneuse . Le menu contextuel d'un fichier Excel contient alors "imprimer" et on peut aller voir dans la bdr ( classes) dans le menu contextuel d'un .xls quelle est la commande associée... ( Comme ce n'est pas le cas de ma machine ... )
Mais le but est d'aussi modifier le fichier Excel. Un viewer n'est d'aucune
utilité dans ce cas...
Et devoir installer un autre programme (comme d'autres proposaient) pour
effectuer la manoeuvre de modification n'est à mon sens aucunement
intéressant. Autant installer Excel alors, certes, soumis à licence.
Guy
"bayosky" <bidonus@pasla.ici> a écrit dans le message de
news:ewARUuqaGHA.1192@TK2MSFTNGP04.phx.gbl...
Notre ami Claude tapota :
> Merci pour vos réponse
>
> J'ai testé le viewer excel: ca ne marche pas
>
C'est à dire ?
Le "viewer" n'est peut-être pas "scriptable" ( automation) mais il a
sans doute une option de ligne de commande permettant l'impression
directe ... /p probablement ...
C'est trouvable dans la base de registre sur une machine sans excel et
avec la visionneuse .
Le menu contextuel d'un fichier Excel contient alors "imprimer" et on
peut aller voir
dans la bdr ( classes)
dans le menu contextuel d'un .xls quelle est la commande associée...
( Comme ce n'est pas le cas de ma machine ... )
Mais le but est d'aussi modifier le fichier Excel. Un viewer n'est d'aucune utilité dans ce cas... Et devoir installer un autre programme (comme d'autres proposaient) pour effectuer la manoeuvre de modification n'est à mon sens aucunement intéressant. Autant installer Excel alors, certes, soumis à licence.
Guy
"bayosky" a écrit dans le message de news:
Notre ami Claude tapota :
> Merci pour vos réponse > > J'ai testé le viewer excel: ca ne marche pas >
C'est à dire ?
Le "viewer" n'est peut-être pas "scriptable" ( automation) mais il a sans doute une option de ligne de commande permettant l'impression directe ... /p probablement ...
C'est trouvable dans la base de registre sur une machine sans excel et avec la visionneuse . Le menu contextuel d'un fichier Excel contient alors "imprimer" et on peut aller voir dans la bdr ( classes) dans le menu contextuel d'un .xls quelle est la commande associée... ( Comme ce n'est pas le cas de ma machine ... )
Mais le but est d'aussi modifier le fichier Excel. Un viewer n'est d'aucune utilité dans ce cas... Et devoir installer un autre programme (comme d'autres proposaient) pour effectuer la manoeuvre de modification n'est à mon sens aucunement intéressant. Autant installer Excel alors, certes, soumis à licence.
Oui, et j'en profite pour ajouter, après avoir fait un petit essai aujourd'hui, que le viewer Excel ne relit pas un xml enregistré avec Excel 2003. Donc même cette alternative, qui n'était pas la plus simple, tombe à l'eau.
Comme tu dis, autant installer Excel ...
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
Dans : news:uhJmw5uaGHA.1228@TK2MSFTNGP02.phx.gbl,
Guy DETIENNE disait :
Salut ;O)
Mais le but est d'aussi modifier le fichier Excel. Un viewer n'est
d'aucune utilité dans ce cas...
Et devoir installer un autre programme (comme d'autres proposaient)
pour effectuer la manoeuvre de modification n'est à mon sens
aucunement intéressant. Autant installer Excel alors, certes, soumis
à licence.
Oui, et j'en profite pour ajouter, après avoir fait un petit essai
aujourd'hui, que le viewer Excel ne relit pas un xml enregistré avec
Excel 2003. Donc même cette alternative, qui n'était pas la plus simple,
tombe à l'eau.
Mais le but est d'aussi modifier le fichier Excel. Un viewer n'est d'aucune utilité dans ce cas... Et devoir installer un autre programme (comme d'autres proposaient) pour effectuer la manoeuvre de modification n'est à mon sens aucunement intéressant. Autant installer Excel alors, certes, soumis à licence.
Oui, et j'en profite pour ajouter, après avoir fait un petit essai aujourd'hui, que le viewer Excel ne relit pas un xml enregistré avec Excel 2003. Donc même cette alternative, qui n'était pas la plus simple, tombe à l'eau.
Comme tu dis, autant installer Excel ...
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
Gloops
Gilles MOUGNOZ a écrit :
Bonjour, Claude
Une autre solution gratuite consisterai à installer OpenOffice mais l'instal est beaucoup plus lourde et, surtout, la mise en page n'est pas toujours bien respectée (sans parler du code VBA...).
Salut,
Effectivement OpenOffice permet d'ouvrir un fichier Excel.
En revanche, pour le piloter à partir de VB, ça demande plus de boulot. Pour tout dire, je ne suis même pas très certain de savoir exactement par où commencer. D'ailleurs, ce n'est pas un sujet inintéressant : quelque chose me dit qu'il va y avoir de la demande.
Gilles MOUGNOZ a écrit :
Bonjour, Claude
Une autre solution gratuite consisterai à installer OpenOffice mais l'instal
est beaucoup plus lourde et, surtout, la mise en page n'est pas toujours
bien respectée (sans parler du code VBA...).
Salut,
Effectivement OpenOffice permet d'ouvrir un fichier Excel.
En revanche, pour le piloter à partir de VB, ça demande plus de boulot.
Pour tout dire, je ne suis même pas très certain de savoir exactement
par où commencer. D'ailleurs, ce n'est pas un sujet inintéressant :
quelque chose me dit qu'il va y avoir de la demande.
Une autre solution gratuite consisterai à installer OpenOffice mais l'instal est beaucoup plus lourde et, surtout, la mise en page n'est pas toujours bien respectée (sans parler du code VBA...).
Salut,
Effectivement OpenOffice permet d'ouvrir un fichier Excel.
En revanche, pour le piloter à partir de VB, ça demande plus de boulot. Pour tout dire, je ne suis même pas très certain de savoir exactement par où commencer. D'ailleurs, ce n'est pas un sujet inintéressant : quelque chose me dit qu'il va y avoir de la demande.