Comment acceder avec des procédures VBA
à un objet msWord encapsulé dans
un champ "objet Ole". Ceci pour pouvoir lire les mots contenu
voir agir sur la mise en page à partir du code VBA.
Existe t'ils des apis windows pour cela ?
L'idéal pour moi serait une procédure avec en parametre l'objet
Ole ( retourné par <controlCadreIndependant>.objet ) et d'obtenir
un objet en VBA de type : Set WordObj = CreateObject("Word.Application")
sur lequel je pourrai ensuite appliquer les méthodes pour lire les mots.
un objet (".Range.Text")
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
3stone
Salut,
"Fred44" | Comment acceder avec des procédures VBA | à un objet msWord encapsulé dans | un champ "objet Ole". Ceci pour pouvoir lire les mots contenu | voir agir sur la mise en page à partir du code VBA. | | Existe t'ils des apis windows pour cela ? | | L'idéal pour moi serait une procédure avec en parametre l'objet | Ole ( retourné par <controlCadreIndependant>.objet ) et d'obtenir | un objet en VBA de type : Set WordObj = CreateObject("Word.Application") | sur lequel je pourrai ensuite appliquer les méthodes pour lire les mots. | un objet (".Range.Text")
Pourquoi du Word dans un OLE ?
Si tu veux utiliser l'automation, regarde ici ; http://officesystem.access.free.fr/vba/word.htm
"Fred44"
| Comment acceder avec des procédures VBA
| à un objet msWord encapsulé dans
| un champ "objet Ole". Ceci pour pouvoir lire les mots contenu
| voir agir sur la mise en page à partir du code VBA.
|
| Existe t'ils des apis windows pour cela ?
|
| L'idéal pour moi serait une procédure avec en parametre l'objet
| Ole ( retourné par <controlCadreIndependant>.objet ) et d'obtenir
| un objet en VBA de type : Set WordObj = CreateObject("Word.Application")
| sur lequel je pourrai ensuite appliquer les méthodes pour lire les mots.
| un objet (".Range.Text")
Pourquoi du Word dans un OLE ?
Si tu veux utiliser l'automation, regarde ici ;
http://officesystem.access.free.fr/vba/word.htm
"Fred44" | Comment acceder avec des procédures VBA | à un objet msWord encapsulé dans | un champ "objet Ole". Ceci pour pouvoir lire les mots contenu | voir agir sur la mise en page à partir du code VBA. | | Existe t'ils des apis windows pour cela ? | | L'idéal pour moi serait une procédure avec en parametre l'objet | Ole ( retourné par <controlCadreIndependant>.objet ) et d'obtenir | un objet en VBA de type : Set WordObj = CreateObject("Word.Application") | sur lequel je pourrai ensuite appliquer les méthodes pour lire les mots. | un objet (".Range.Text")
Pourquoi du Word dans un OLE ?
Si tu veux utiliser l'automation, regarde ici ; http://officesystem.access.free.fr/vba/word.htm
Pourquoi du Word dans un OLE ? Le but est d'enregistrer un document word dans ma base access.
A priori ça marche ! (ceci pour avoir une zone de texte avec mise en page dans un formulaire).
cette solution n'est pas bonne?
2) Merci pour les infos sur l'automation, mais je connais déja un peu. Ma demande est plus précise : utiliser l'automation sur un doc word encapsulé dans un objet OLE. En lisant les octets de l'objet OLE je devine comment il est conçu (entete) , et je pourrais en déduire moi même le doc word avec une procédure, mais cela est un coup de développement et je penses que la procédure existe déja peut etre une api.
Merci de m'aider.
Salut,
"Fred44" | Comment acceder avec des procédures VBA | à un objet msWord encapsulé dans | un champ "objet Ole". Ceci pour pouvoir lire les mots contenu | voir agir sur la mise en page à partir du code VBA. | | Existe t'ils des apis windows pour cela ? | | L'idéal pour moi serait une procédure avec en parametre l'objet | Ole ( retourné par <controlCadreIndependant>.objet ) et d'obtenir | un objet en VBA de type : Set WordObj = CreateObject("Word.Application") | sur lequel je pourrai ensuite appliquer les méthodes pour lire les mots. | un objet (".Range.Text")
Pourquoi du Word dans un OLE ?
Si tu veux utiliser l'automation, regarde ici ; http://officesystem.access.free.fr/vba/word.htm
Pourquoi du Word dans un OLE ?
Le but est d'enregistrer un document word dans ma base access.
A priori ça marche ! (ceci pour avoir une zone de texte avec mise en page
dans un formulaire).
cette solution n'est pas bonne?
2) Merci pour les infos sur l'automation, mais je connais déja un peu.
Ma demande est plus précise : utiliser l'automation sur un doc word
encapsulé dans un objet OLE.
En lisant les octets de l'objet OLE je devine comment il est conçu
(entete) , et je pourrais en déduire moi même
le doc word avec une procédure, mais cela est un coup de développement
et je penses que la procédure existe déja peut etre une api.
Merci de m'aider.
Salut,
"Fred44"
| Comment acceder avec des procédures VBA
| à un objet msWord encapsulé dans
| un champ "objet Ole". Ceci pour pouvoir lire les mots contenu
| voir agir sur la mise en page à partir du code VBA.
|
| Existe t'ils des apis windows pour cela ?
|
| L'idéal pour moi serait une procédure avec en parametre l'objet
| Ole ( retourné par <controlCadreIndependant>.objet ) et d'obtenir
| un objet en VBA de type : Set WordObj = CreateObject("Word.Application")
| sur lequel je pourrai ensuite appliquer les méthodes pour lire les mots.
| un objet (".Range.Text")
Pourquoi du Word dans un OLE ?
Si tu veux utiliser l'automation, regarde ici ;
http://officesystem.access.free.fr/vba/word.htm
Pourquoi du Word dans un OLE ? Le but est d'enregistrer un document word dans ma base access.
A priori ça marche ! (ceci pour avoir une zone de texte avec mise en page dans un formulaire).
cette solution n'est pas bonne?
2) Merci pour les infos sur l'automation, mais je connais déja un peu. Ma demande est plus précise : utiliser l'automation sur un doc word encapsulé dans un objet OLE. En lisant les octets de l'objet OLE je devine comment il est conçu (entete) , et je pourrais en déduire moi même le doc word avec une procédure, mais cela est un coup de développement et je penses que la procédure existe déja peut etre une api.
Merci de m'aider.
Salut,
"Fred44" | Comment acceder avec des procédures VBA | à un objet msWord encapsulé dans | un champ "objet Ole". Ceci pour pouvoir lire les mots contenu | voir agir sur la mise en page à partir du code VBA. | | Existe t'ils des apis windows pour cela ? | | L'idéal pour moi serait une procédure avec en parametre l'objet | Ole ( retourné par <controlCadreIndependant>.objet ) et d'obtenir | un objet en VBA de type : Set WordObj = CreateObject("Word.Application") | sur lequel je pourrai ensuite appliquer les méthodes pour lire les mots. | un objet (".Range.Text")
Pourquoi du Word dans un OLE ?
Si tu veux utiliser l'automation, regarde ici ; http://officesystem.access.free.fr/vba/word.htm
"Fred44" | 1) | > Pourquoi du Word dans un OLE ? | Le but est d'enregistrer un document word dans ma base access. | A priori ça marche ! (ceci pour avoir une zone de texte avec mise en page | dans un formulaire). | | cette solution n'est pas bonne?
Bien sûr que ca marche... Les images aussi, on "peut" les mettre dans la base...
mais c'est la plus mauvaise des solutions!
| 2) Merci pour les infos sur l'automation, mais je connais déja un peu. | Ma demande est plus précise : utiliser l'automation sur un doc word | encapsulé dans un objet OLE. | En lisant les octets de l'objet OLE je devine comment il est conçu | (entete) , et je pourrais en déduire moi même | le doc word avec une procédure, mais cela est un coup de développement | et je penses que la procédure existe déja peut etre une api.
Pour moi, automation sert à piloter Word (et consors) et d'accéder ainsi aux fichier externe à moindre frais.
Si ce que cherche existe... je ne l'ai jamais rencontré...
"Fred44"
| 1)
| > Pourquoi du Word dans un OLE ?
| Le but est d'enregistrer un document word dans ma base access.
| A priori ça marche ! (ceci pour avoir une zone de texte avec mise en page
| dans un formulaire).
|
| cette solution n'est pas bonne?
Bien sûr que ca marche...
Les images aussi, on "peut" les mettre dans la base...
mais c'est la plus mauvaise des solutions!
| 2) Merci pour les infos sur l'automation, mais je connais déja un peu.
| Ma demande est plus précise : utiliser l'automation sur un doc word
| encapsulé dans un objet OLE.
| En lisant les octets de l'objet OLE je devine comment il est conçu
| (entete) , et je pourrais en déduire moi même
| le doc word avec une procédure, mais cela est un coup de développement
| et je penses que la procédure existe déja peut etre une api.
Pour moi, automation sert à piloter Word (et consors) et d'accéder ainsi
aux fichier externe à moindre frais.
Si ce que cherche existe... je ne l'ai jamais rencontré...
"Fred44" | 1) | > Pourquoi du Word dans un OLE ? | Le but est d'enregistrer un document word dans ma base access. | A priori ça marche ! (ceci pour avoir une zone de texte avec mise en page | dans un formulaire). | | cette solution n'est pas bonne?
Bien sûr que ca marche... Les images aussi, on "peut" les mettre dans la base...
mais c'est la plus mauvaise des solutions!
| 2) Merci pour les infos sur l'automation, mais je connais déja un peu. | Ma demande est plus précise : utiliser l'automation sur un doc word | encapsulé dans un objet OLE. | En lisant les octets de l'objet OLE je devine comment il est conçu | (entete) , et je pourrais en déduire moi même | le doc word avec une procédure, mais cela est un coup de développement | et je penses que la procédure existe déja peut etre une api.
Pour moi, automation sert à piloter Word (et consors) et d'accéder ainsi aux fichier externe à moindre frais.
Si ce que cherche existe... je ne l'ai jamais rencontré...
Bien sûr que ca marche... Les images aussi, on "peut" les mettre dans la base...
mais c'est la plus mauvaise des solutions!
L'access est un frontal pour Sql-serveur. Le Champ est en fait un champ image en SQL-SERVEUR. Dans le groupe SQL-SERVEUR les avis sont partagés sur l'éfficacité de l'enregistrement en base SQL-SERVEUR ou en fichier sur disque.
Peux-tu préciser ta remarque aux vus de cela? Merci Cordialement.
Salut,
"Fred44" | 1) | > Pourquoi du Word dans un OLE ? | Le but est d'enregistrer un document word dans ma base access. | A priori ça marche ! (ceci pour avoir une zone de texte avec mise en page | dans un formulaire). | | cette solution n'est pas bonne?
Bien sûr que ca marche... Les images aussi, on "peut" les mettre dans la base...
mais c'est la plus mauvaise des solutions!
| 2) Merci pour les infos sur l'automation, mais je connais déja un peu. | Ma demande est plus précise : utiliser l'automation sur un doc word | encapsulé dans un objet OLE. | En lisant les octets de l'objet OLE je devine comment il est conçu | (entete) , et je pourrais en déduire moi même | le doc word avec une procédure, mais cela est un coup de développement | et je penses que la procédure existe déja peut etre une api.
Pour moi, automation sert à piloter Word (et consors) et d'accéder ainsi aux fichier externe à moindre frais.
Si ce que cherche existe... je ne l'ai jamais rencontré...
Bien sûr que ca marche...
Les images aussi, on "peut" les mettre dans la base...
mais c'est la plus mauvaise des solutions!
L'access est un frontal pour Sql-serveur.
Le Champ est en fait un champ image en SQL-SERVEUR.
Dans le groupe SQL-SERVEUR les avis sont partagés
sur l'éfficacité de l'enregistrement en base SQL-SERVEUR ou en fichier sur
disque.
Peux-tu préciser ta remarque aux vus de cela?
Merci
Cordialement.
Salut,
"Fred44"
| 1)
| > Pourquoi du Word dans un OLE ?
| Le but est d'enregistrer un document word dans ma base access.
| A priori ça marche ! (ceci pour avoir une zone de texte avec mise en page
| dans un formulaire).
|
| cette solution n'est pas bonne?
Bien sûr que ca marche...
Les images aussi, on "peut" les mettre dans la base...
mais c'est la plus mauvaise des solutions!
| 2) Merci pour les infos sur l'automation, mais je connais déja un peu.
| Ma demande est plus précise : utiliser l'automation sur un doc word
| encapsulé dans un objet OLE.
| En lisant les octets de l'objet OLE je devine comment il est conçu
| (entete) , et je pourrais en déduire moi même
| le doc word avec une procédure, mais cela est un coup de développement
| et je penses que la procédure existe déja peut etre une api.
Pour moi, automation sert à piloter Word (et consors) et d'accéder ainsi
aux fichier externe à moindre frais.
Si ce que cherche existe... je ne l'ai jamais rencontré...
Bien sûr que ca marche... Les images aussi, on "peut" les mettre dans la base...
mais c'est la plus mauvaise des solutions!
L'access est un frontal pour Sql-serveur. Le Champ est en fait un champ image en SQL-SERVEUR. Dans le groupe SQL-SERVEUR les avis sont partagés sur l'éfficacité de l'enregistrement en base SQL-SERVEUR ou en fichier sur disque.
Peux-tu préciser ta remarque aux vus de cela? Merci Cordialement.
Salut,
"Fred44" | 1) | > Pourquoi du Word dans un OLE ? | Le but est d'enregistrer un document word dans ma base access. | A priori ça marche ! (ceci pour avoir une zone de texte avec mise en page | dans un formulaire). | | cette solution n'est pas bonne?
Bien sûr que ca marche... Les images aussi, on "peut" les mettre dans la base...
mais c'est la plus mauvaise des solutions!
| 2) Merci pour les infos sur l'automation, mais je connais déja un peu. | Ma demande est plus précise : utiliser l'automation sur un doc word | encapsulé dans un objet OLE. | En lisant les octets de l'objet OLE je devine comment il est conçu | (entete) , et je pourrais en déduire moi même | le doc word avec une procédure, mais cela est un coup de développement | et je penses que la procédure existe déja peut etre une api.
Pour moi, automation sert à piloter Word (et consors) et d'accéder ainsi aux fichier externe à moindre frais.
Si ce que cherche existe... je ne l'ai jamais rencontré...
"Fred44" | >Bien sûr que ca marche... | >Les images aussi, on "peut" les mettre dans la base... | | >mais c'est la plus mauvaise des solutions! | | L'access est un frontal pour Sql-serveur. | Le Champ est en fait un champ image en SQL-SERVEUR. | Dans le groupe SQL-SERVEUR les avis sont partagés | sur l'éfficacité de l'enregistrement en base SQL-SERVEUR ou en fichier sur | disque. | | Peux-tu préciser ta remarque aux vus de cela?
Je remets mes propos dans leur contexte... Ici, on est sur le groupe Access et ma réponse l'était dans ce cadre là !
Quant aux images 'dans' une base ou non... rien que la méthode me déplait ;-) Sauf cas particulier, je n'aime pas la multiplication des objets (en dehors des backups ;-) car il ne me viendrait pas à l'idée de supprimer des images sous prétexte qu'il sont "dans la base" !
"Fred44"
| >Bien sûr que ca marche...
| >Les images aussi, on "peut" les mettre dans la base...
|
| >mais c'est la plus mauvaise des solutions!
|
| L'access est un frontal pour Sql-serveur.
| Le Champ est en fait un champ image en SQL-SERVEUR.
| Dans le groupe SQL-SERVEUR les avis sont partagés
| sur l'éfficacité de l'enregistrement en base SQL-SERVEUR ou en fichier sur
| disque.
|
| Peux-tu préciser ta remarque aux vus de cela?
Je remets mes propos dans leur contexte...
Ici, on est sur le groupe Access et ma réponse l'était dans ce cadre là !
Quant aux images 'dans' une base ou non... rien que la méthode me déplait ;-)
Sauf cas particulier, je n'aime pas la multiplication des objets
(en dehors des backups ;-) car il ne me viendrait pas à l'idée de supprimer
des images sous prétexte qu'il sont "dans la base" !
"Fred44" | >Bien sûr que ca marche... | >Les images aussi, on "peut" les mettre dans la base... | | >mais c'est la plus mauvaise des solutions! | | L'access est un frontal pour Sql-serveur. | Le Champ est en fait un champ image en SQL-SERVEUR. | Dans le groupe SQL-SERVEUR les avis sont partagés | sur l'éfficacité de l'enregistrement en base SQL-SERVEUR ou en fichier sur | disque. | | Peux-tu préciser ta remarque aux vus de cela?
Je remets mes propos dans leur contexte... Ici, on est sur le groupe Access et ma réponse l'était dans ce cadre là !
Quant aux images 'dans' une base ou non... rien que la méthode me déplait ;-) Sauf cas particulier, je n'aime pas la multiplication des objets (en dehors des backups ;-) car il ne me viendrait pas à l'idée de supprimer des images sous prétexte qu'il sont "dans la base" !