j'ai trouvé sur un groupe de discussion
le code fournit par RAYMOND
Private Sub Commande90_Click()
On Error Resume Next
Dim W_App As Object
Set W_App = CreateObject("Word.Application")
With W_App
.Visible = True
.Documents.Open ("C:\PDF\CACA.doc")
.Selection.HomeKey Unit:=wdStory
.Selection.EndKey Unit:=wdStory, Extend:=wdExtend
.Selection.Copy
.ActiveDocument.Close wdDoNotSaveChanges
.Quit
End With
Set W_App = Nothing
Me.recuptexte.SetFocus
DoCmd.RunCommand acCmdPaste
End Sub
donc j'importe les fichier WORD dans un champ MEMO
que je place dans un etat
ce code fonctionne tres bien
mais il reste un petit probleme a savoir que quand il y a des espaces au
debut des lignes et au milieu du texte
si je regarde dans mon etat il y a des petits carrés qui
remplacent les espaces
comment les enlever en laissant les espaces d'origine?
non il n'y a pas de saut de ligne et quand je visionne mon document word il n'y a pas de petits carrés c'est quand le texte est collé dans le champ memo qu'ils apparaissent ce serait le champ memo qui pose problemme????
"Raymond [mvp]" a écrit dans le message de news:
un retour ligne c'est un ou deux caractères de saut de ligne.
essaie de supprimer les premiers caractères dans word directement. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"lou" a écrit dans le message de news: 41a4ac7f$0$29518$
je ne sui pas un spécialiste de word et je ne sais pas c'est quoi un retour de ligne je viens juste de l installer et il est par defaut
merci de m'expliquer
non il n'y a pas de saut de ligne
et quand je visionne mon document word il n'y a pas de petits carrés c'est
quand le texte est collé dans le champ memo qu'ils apparaissent ce serait
le champ memo qui pose problemme????
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de
news: O5MSK5j0EHA.1932@TK2MSFTNGP09.phx.gbl...
un retour ligne c'est un ou deux caractères de saut de ligne.
essaie de supprimer les premiers caractères dans word directement.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"lou" <colluluigi@skynet.be> a écrit dans le message de news:
41a4ac7f$0$29518$ba620e4c@news.skynet.be...
je ne sui pas un spécialiste de word et je ne sais pas c'est quoi un
retour
de ligne
je viens juste de l installer et il est par defaut
non il n'y a pas de saut de ligne et quand je visionne mon document word il n'y a pas de petits carrés c'est quand le texte est collé dans le champ memo qu'ils apparaissent ce serait le champ memo qui pose problemme????
"Raymond [mvp]" a écrit dans le message de news:
un retour ligne c'est un ou deux caractères de saut de ligne.
essaie de supprimer les premiers caractères dans word directement. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"lou" a écrit dans le message de news: 41a4ac7f$0$29518$
je ne sui pas un spécialiste de word et je ne sais pas c'est quoi un retour de ligne je viens juste de l installer et il est par defaut
merci de m'expliquer
Raymond [mvp]
Non, ce sont des caractères cachés de mise en forme de word. il te faut faire un Mid(Monchamp,2) tant que le 1er caractère de monchamp n'est pas un caractère valide pour toi.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"lou" a écrit dans le message de news: 41a4b32a$0$29502$
non il n'y a pas de saut de ligne et quand je visionne mon document word il n'y a pas de petits carrés c'est quand le texte est collé dans le champ memo qu'ils apparaissent ce serait le champ memo qui pose problemme????
Non, ce sont des caractères cachés de mise en forme de word.
il te faut faire un Mid(Monchamp,2) tant que le 1er caractère de monchamp
n'est pas un caractère valide pour toi.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"lou" <colluluigi@skynet.be> a écrit dans le message de news:
41a4b32a$0$29502$ba620e4c@news.skynet.be...
non il n'y a pas de saut de ligne
et quand je visionne mon document word il n'y a pas de petits carrés
c'est
quand le texte est collé dans le champ memo qu'ils apparaissent ce
serait
le champ memo qui pose problemme????
Non, ce sont des caractères cachés de mise en forme de word. il te faut faire un Mid(Monchamp,2) tant que le 1er caractère de monchamp n'est pas un caractère valide pour toi.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"lou" a écrit dans le message de news: 41a4b32a$0$29502$
non il n'y a pas de saut de ligne et quand je visionne mon document word il n'y a pas de petits carrés c'est quand le texte est collé dans le champ memo qu'ils apparaissent ce serait le champ memo qui pose problemme????
lou
merci RAYMOND
j'ai essayé mais ce n'est pas tres éfficace comme systeme les carrés etant positionnés un peux n importe ou ce qu il faudrait c'est connaitre a quoi correspond ce carré et les enlever avec REPLACE d apres ce que j'ai vu c'est le symbol 61695 autre idée????? MERCI "Raymond [mvp]" a écrit dans le message de news:
Non, ce sont des caractères cachés de mise en forme de word. il te faut faire un Mid(Monchamp,2) tant que le 1er caractère de monchamp n'est pas un caractère valide pour toi.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"lou" a écrit dans le message de news: 41a4b32a$0$29502$
non il n'y a pas de saut de ligne et quand je visionne mon document word il n'y a pas de petits carrés c'est quand le texte est collé dans le champ memo qu'ils apparaissent ce serait le champ memo qui pose problemme????
merci RAYMOND
j'ai essayé mais ce n'est pas tres éfficace comme systeme les carrés etant
positionnés un peux n importe ou
ce qu il faudrait c'est connaitre a quoi correspond ce carré et les enlever
avec REPLACE
d apres ce que j'ai vu c'est le symbol 61695
autre idée?????
MERCI
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de
news: OrIgB8k0EHA.1292@TK2MSFTNGP10.phx.gbl...
Non, ce sont des caractères cachés de mise en forme de word.
il te faut faire un Mid(Monchamp,2) tant que le 1er caractère de monchamp
n'est pas un caractère valide pour toi.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"lou" <colluluigi@skynet.be> a écrit dans le message de news:
41a4b32a$0$29502$ba620e4c@news.skynet.be...
non il n'y a pas de saut de ligne
et quand je visionne mon document word il n'y a pas de petits carrés
c'est
quand le texte est collé dans le champ memo qu'ils apparaissent ce
serait
le champ memo qui pose problemme????
j'ai essayé mais ce n'est pas tres éfficace comme systeme les carrés etant positionnés un peux n importe ou ce qu il faudrait c'est connaitre a quoi correspond ce carré et les enlever avec REPLACE d apres ce que j'ai vu c'est le symbol 61695 autre idée????? MERCI "Raymond [mvp]" a écrit dans le message de news:
Non, ce sont des caractères cachés de mise en forme de word. il te faut faire un Mid(Monchamp,2) tant que le 1er caractère de monchamp n'est pas un caractère valide pour toi.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"lou" a écrit dans le message de news: 41a4b32a$0$29502$
non il n'y a pas de saut de ligne et quand je visionne mon document word il n'y a pas de petits carrés c'est quand le texte est collé dans le champ memo qu'ils apparaissent ce serait le champ memo qui pose problemme????
lou
pour info le code symbol pour les carrés (espaces) est ChrW(9) en fait les carrés sont des espaces cachés
j'ai doc remplacé les carrés par un espace est c'est parfait
Me.recuptexte = Replace(Me.recuptexte, ChrW(9), " ") voila si ça peux servir a quelq'un on ne sait jamais
"lou" a écrit dans le message de news: 41a58799$0$9300$
merci RAYMOND
j'ai essayé mais ce n'est pas tres éfficace comme systeme les carrés etant
positionnés un peux n importe ou ce qu il faudrait c'est connaitre a quoi correspond ce carré et les enlever
avec REPLACE d apres ce que j'ai vu c'est le symbol 61695 autre idée????? MERCI "Raymond [mvp]" a écrit dans le message de
news:
Non, ce sont des caractères cachés de mise en forme de word. il te faut faire un Mid(Monchamp,2) tant que le 1er caractère de monchamp
n'est pas un caractère valide pour toi.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"lou" a écrit dans le message de news: 41a4b32a$0$29502$
non il n'y a pas de saut de ligne et quand je visionne mon document word il n'y a pas de petits carrés c'est quand le texte est collé dans le champ memo qu'ils apparaissent ce serait le champ memo qui pose problemme????
pour info
le code symbol pour les carrés (espaces) est ChrW(9)
en fait les carrés sont des espaces cachés
j'ai doc remplacé les carrés par un espace est c'est parfait
Me.recuptexte = Replace(Me.recuptexte, ChrW(9), " ")
voila si ça peux servir a quelq'un on ne sait jamais
"lou" <colluluigi@skynet.be> a écrit dans le message de news:
41a58799$0$9300$ba620e4c@news.skynet.be...
merci RAYMOND
j'ai essayé mais ce n'est pas tres éfficace comme systeme les carrés
etant
positionnés un peux n importe ou
ce qu il faudrait c'est connaitre a quoi correspond ce carré et les
enlever
avec REPLACE
d apres ce que j'ai vu c'est le symbol 61695
autre idée?????
MERCI
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message
de
news: OrIgB8k0EHA.1292@TK2MSFTNGP10.phx.gbl...
Non, ce sont des caractères cachés de mise en forme de word.
il te faut faire un Mid(Monchamp,2) tant que le 1er caractère de
monchamp
n'est pas un caractère valide pour toi.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"lou" <colluluigi@skynet.be> a écrit dans le message de news:
41a4b32a$0$29502$ba620e4c@news.skynet.be...
non il n'y a pas de saut de ligne
et quand je visionne mon document word il n'y a pas de petits carrés
c'est
quand le texte est collé dans le champ memo qu'ils apparaissent ce
serait
le champ memo qui pose problemme????
pour info le code symbol pour les carrés (espaces) est ChrW(9) en fait les carrés sont des espaces cachés
j'ai doc remplacé les carrés par un espace est c'est parfait
Me.recuptexte = Replace(Me.recuptexte, ChrW(9), " ") voila si ça peux servir a quelq'un on ne sait jamais
"lou" a écrit dans le message de news: 41a58799$0$9300$
merci RAYMOND
j'ai essayé mais ce n'est pas tres éfficace comme systeme les carrés etant
positionnés un peux n importe ou ce qu il faudrait c'est connaitre a quoi correspond ce carré et les enlever
avec REPLACE d apres ce que j'ai vu c'est le symbol 61695 autre idée????? MERCI "Raymond [mvp]" a écrit dans le message de
news:
Non, ce sont des caractères cachés de mise en forme de word. il te faut faire un Mid(Monchamp,2) tant que le 1er caractère de monchamp
n'est pas un caractère valide pour toi.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"lou" a écrit dans le message de news: 41a4b32a$0$29502$
non il n'y a pas de saut de ligne et quand je visionne mon document word il n'y a pas de petits carrés c'est quand le texte est collé dans le champ memo qu'ils apparaissent ce serait le champ memo qui pose problemme????
bertrand roques
Moi j'ai essayé ce code et la catastrophe : Non seulement rien n'est importé dans mon champ memo mais en plus access se ferme... ou a je faux ? que veux dire :wdStory, wdExtend ?
j'ai trouvé sur un groupe de discussion le code fournit par RAYMOND
Private Sub Commande90_Click() On Error Resume Next Dim W_App As Object Set W_App = CreateObject("Word.Application") With W_App .Visible = True .Documents.Open ("C:PDFCACA.doc") .Selection.HomeKey Unit:=wdStory .Selection.EndKey Unit:=wdStory, Extend:=wdExtend .Selection.Copy .ActiveDocument.Close wdDoNotSaveChanges .Quit End With Set W_App = Nothing Me.recuptexte.SetFocus DoCmd.RunCommand acCmdPaste
End Sub
donc j'importe les fichier WORD dans un champ MEMO que je place dans un etat
ce code fonctionne tres bien mais il reste un petit probleme a savoir que quand il y a des espaces au debut des lignes et au milieu du texte
si je regarde dans mon etat il y a des petits carrés qui remplacent les espaces comment les enlever en laissant les espaces d'origine?
merci pour votre aide lou
Moi j'ai essayé ce code et la catastrophe :
Non seulement rien n'est importé dans mon champ memo mais en plus access se
ferme...
ou a je faux ?
que veux dire :wdStory, wdExtend ?
j'ai trouvé sur un groupe de discussion
le code fournit par RAYMOND
Private Sub Commande90_Click()
On Error Resume Next
Dim W_App As Object
Set W_App = CreateObject("Word.Application")
With W_App
.Visible = True
.Documents.Open ("C:PDFCACA.doc")
.Selection.HomeKey Unit:=wdStory
.Selection.EndKey Unit:=wdStory, Extend:=wdExtend
.Selection.Copy
.ActiveDocument.Close wdDoNotSaveChanges
.Quit
End With
Set W_App = Nothing
Me.recuptexte.SetFocus
DoCmd.RunCommand acCmdPaste
End Sub
donc j'importe les fichier WORD dans un champ MEMO
que je place dans un etat
ce code fonctionne tres bien
mais il reste un petit probleme a savoir que quand il y a des espaces au
debut des lignes et au milieu du texte
si je regarde dans mon etat il y a des petits carrés qui
remplacent les espaces
comment les enlever en laissant les espaces d'origine?
Moi j'ai essayé ce code et la catastrophe : Non seulement rien n'est importé dans mon champ memo mais en plus access se ferme... ou a je faux ? que veux dire :wdStory, wdExtend ?
j'ai trouvé sur un groupe de discussion le code fournit par RAYMOND
Private Sub Commande90_Click() On Error Resume Next Dim W_App As Object Set W_App = CreateObject("Word.Application") With W_App .Visible = True .Documents.Open ("C:PDFCACA.doc") .Selection.HomeKey Unit:=wdStory .Selection.EndKey Unit:=wdStory, Extend:=wdExtend .Selection.Copy .ActiveDocument.Close wdDoNotSaveChanges .Quit End With Set W_App = Nothing Me.recuptexte.SetFocus DoCmd.RunCommand acCmdPaste
End Sub
donc j'importe les fichier WORD dans un champ MEMO que je place dans un etat
ce code fonctionne tres bien mais il reste un petit probleme a savoir que quand il y a des espaces au debut des lignes et au milieu du texte
si je regarde dans mon etat il y a des petits carrés qui remplacent les espaces comment les enlever en laissant les espaces d'origine?
merci pour votre aide lou
Raymond [mvp]
Bonsoir.
wdStory = sélection en début du document Extend:=wdExtend , étendre la sélection jusqu'à la fin du document.
faut pas grand chose pour tout casser; si tu n'y arrives pas pas , passe moi la partie intéressante pour jet un oeil. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"bertrand roques" <bertrand a écrit dans le message de news:
Moi j'ai essayé ce code et la catastrophe : Non seulement rien n'est importé dans mon champ memo mais en plus access se ferme... ou a je faux ? que veux dire :wdStory, wdExtend ?
j'ai trouvé sur un groupe de discussion le code fournit par RAYMOND
Private Sub Commande90_Click() On Error Resume Next Dim W_App As Object Set W_App = CreateObject("Word.Application") With W_App .Visible = True .Documents.Open ("C:PDFCACA.doc") .Selection.HomeKey Unit:=wdStory .Selection.EndKey Unit:=wdStory, Extend:=wdExtend .Selection.Copy .ActiveDocument.Close wdDoNotSaveChanges .Quit End With Set W_App = Nothing Me.recuptexte.SetFocus DoCmd.RunCommand acCmdPaste
End Sub
donc j'importe les fichier WORD dans un champ MEMO que je place dans un etat
ce code fonctionne tres bien mais il reste un petit probleme a savoir que quand il y a des espaces au debut des lignes et au milieu du texte
si je regarde dans mon etat il y a des petits carrés qui remplacent les espaces comment les enlever en laissant les espaces d'origine?
merci pour votre aide lou
Bonsoir.
wdStory = sélection en début du document
Extend:=wdExtend , étendre la sélection jusqu'à la fin du document.
faut pas grand chose pour tout casser;
si tu n'y arrives pas pas , passe moi la partie intéressante pour jet un
oeil.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"bertrand roques" <bertrand roques@discussions.microsoft.com> a écrit dans
le message de news: 4B667F25-8A16-4DE3-84E3-128ABADA9D7F@microsoft.com...
Moi j'ai essayé ce code et la catastrophe :
Non seulement rien n'est importé dans mon champ memo mais en plus access
se
ferme...
ou a je faux ?
que veux dire :wdStory, wdExtend ?
j'ai trouvé sur un groupe de discussion
le code fournit par RAYMOND
Private Sub Commande90_Click()
On Error Resume Next
Dim W_App As Object
Set W_App = CreateObject("Word.Application")
With W_App
.Visible = True
.Documents.Open ("C:PDFCACA.doc")
.Selection.HomeKey Unit:=wdStory
.Selection.EndKey Unit:=wdStory, Extend:=wdExtend
.Selection.Copy
.ActiveDocument.Close wdDoNotSaveChanges
.Quit
End With
Set W_App = Nothing
Me.recuptexte.SetFocus
DoCmd.RunCommand acCmdPaste
End Sub
donc j'importe les fichier WORD dans un champ MEMO
que je place dans un etat
ce code fonctionne tres bien
mais il reste un petit probleme a savoir que quand il y a des espaces au
debut des lignes et au milieu du texte
si je regarde dans mon etat il y a des petits carrés qui
remplacent les espaces
comment les enlever en laissant les espaces d'origine?
wdStory = sélection en début du document Extend:=wdExtend , étendre la sélection jusqu'à la fin du document.
faut pas grand chose pour tout casser; si tu n'y arrives pas pas , passe moi la partie intéressante pour jet un oeil. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"bertrand roques" <bertrand a écrit dans le message de news:
Moi j'ai essayé ce code et la catastrophe : Non seulement rien n'est importé dans mon champ memo mais en plus access se ferme... ou a je faux ? que veux dire :wdStory, wdExtend ?
j'ai trouvé sur un groupe de discussion le code fournit par RAYMOND
Private Sub Commande90_Click() On Error Resume Next Dim W_App As Object Set W_App = CreateObject("Word.Application") With W_App .Visible = True .Documents.Open ("C:PDFCACA.doc") .Selection.HomeKey Unit:=wdStory .Selection.EndKey Unit:=wdStory, Extend:=wdExtend .Selection.Copy .ActiveDocument.Close wdDoNotSaveChanges .Quit End With Set W_App = Nothing Me.recuptexte.SetFocus DoCmd.RunCommand acCmdPaste
End Sub
donc j'importe les fichier WORD dans un champ MEMO que je place dans un etat
ce code fonctionne tres bien mais il reste un petit probleme a savoir que quand il y a des espaces au debut des lignes et au milieu du texte
si je regarde dans mon etat il y a des petits carrés qui remplacent les espaces comment les enlever en laissant les espaces d'origine?