excusez moi de reposer ces deux questions (je n'ai pas eu de reponse pour
l'instant)...
1) comment une macro peut ouvrir n'importe quel fichier avec la
manipulation
"insertion / objet / creer d'apres le fichier / parcourir" ?
2) une fois le fichier inserer comment cette macro pourrait modifier le
commutateur "p" en "t" de lobjet
inserer ?
excusez moi de reposer ces deux questions (je n'ai pas eu de reponse pour
l'instant)...
1) comment une macro peut ouvrir n'importe quel fichier avec la
manipulation
"insertion / objet / creer d'apres le fichier / parcourir" ?
2) une fois le fichier inserer comment cette macro pourrait modifier le
commutateur "p" en "t" de lobjet
inserer ?
excusez moi de reposer ces deux questions (je n'ai pas eu de reponse pour
l'instant)...
1) comment une macro peut ouvrir n'importe quel fichier avec la
manipulation
"insertion / objet / creer d'apres le fichier / parcourir" ?
2) une fois le fichier inserer comment cette macro pourrait modifier le
commutateur "p" en "t" de lobjet
inserer ?
On ne peut pas lier (c'est bien un LINK non ?) /n'importe_quel/
objet OLE comme vous dites et lui affecter un commutateur /t
réservé au texte : c'est quoi le /t d'une image ?
Si vous souhaitez simplement ouvrir la boîte de dialogue
Insertion/Objet en vba c'est Dialogs(wdDialogInsertObject).Show
Le changement de /p en /t peut se faire par un simple RR dans
le code du champ Link.
Anacoluthe
« Le plus difficile ce ne sont pas les réponses,
le plus difficile, c'est de se poser des questions. »
- Lyse DESROCHES
On ne peut pas lier (c'est bien un LINK non ?) /n'importe_quel/
objet OLE comme vous dites et lui affecter un commutateur /t
réservé au texte : c'est quoi le /t d'une image ?
Si vous souhaitez simplement ouvrir la boîte de dialogue
Insertion/Objet en vba c'est Dialogs(wdDialogInsertObject).Show
Le changement de /p en /t peut se faire par un simple RR dans
le code du champ Link.
Anacoluthe
« Le plus difficile ce ne sont pas les réponses,
le plus difficile, c'est de se poser des questions. »
- Lyse DESROCHES
On ne peut pas lier (c'est bien un LINK non ?) /n'importe_quel/
objet OLE comme vous dites et lui affecter un commutateur /t
réservé au texte : c'est quoi le /t d'une image ?
Si vous souhaitez simplement ouvrir la boîte de dialogue
Insertion/Objet en vba c'est Dialogs(wdDialogInsertObject).Show
Le changement de /p en /t peut se faire par un simple RR dans
le code du champ Link.
Anacoluthe
« Le plus difficile ce ne sont pas les réponses,
le plus difficile, c'est de se poser des questions. »
- Lyse DESROCHES
quand j'execute cette macro c'est toujours le meme fichier qui est
insere (logique). je voudrais pouvoir choisir le fichier. il faudrait
une fois la macro lancee qu'elle execute les points 1) 2) 3) 4) 5) et
s'arrete au point 6) pour me demander quel est le fichier à inserer
quand j'execute cette macro c'est toujours le meme fichier qui est
insere (logique). je voudrais pouvoir choisir le fichier. il faudrait
une fois la macro lancee qu'elle execute les points 1) 2) 3) 4) 5) et
s'arrete au point 6) pour me demander quel est le fichier à inserer
quand j'execute cette macro c'est toujours le meme fichier qui est
insere (logique). je voudrais pouvoir choisir le fichier. il faudrait
une fois la macro lancee qu'elle execute les points 1) 2) 3) 4) 5) et
s'arrete au point 6) pour me demander quel est le fichier à inserer
Bonjour valquand j'execute cette macro c'est toujours le meme fichier qui est
insere (logique). je voudrais pouvoir choisir le fichier. il faudrait
une fois la macro lancee qu'elle execute les points 1) 2) 3) 4) 5) et
s'arrete au point 6) pour me demander quel est le fichier à inserer
Voici comment insérer un fichier par vba :
Sub Inserer()
With Dialogs(wdDialogInsertFile)
.Display
If .name <> "" Then .Execute
End With
End Sub
Bonjour val
quand j'execute cette macro c'est toujours le meme fichier qui est
insere (logique). je voudrais pouvoir choisir le fichier. il faudrait
une fois la macro lancee qu'elle execute les points 1) 2) 3) 4) 5) et
s'arrete au point 6) pour me demander quel est le fichier à inserer
Voici comment insérer un fichier par vba :
Sub Inserer()
With Dialogs(wdDialogInsertFile)
.Display
If .name <> "" Then .Execute
End With
End Sub
Bonjour valquand j'execute cette macro c'est toujours le meme fichier qui est
insere (logique). je voudrais pouvoir choisir le fichier. il faudrait
une fois la macro lancee qu'elle execute les points 1) 2) 3) 4) 5) et
s'arrete au point 6) pour me demander quel est le fichier à inserer
Voici comment insérer un fichier par vba :
Sub Inserer()
With Dialogs(wdDialogInsertFile)
.Display
If .name <> "" Then .Execute
End With
End Sub
Comme Val n'est pas resté dans le même fil, tout le monde l'a perdu !..
(le fil...)
Comme Val n'est pas resté dans le même fil, tout le monde l'a perdu !..
(le fil...)
Comme Val n'est pas resté dans le même fil, tout le monde l'a perdu !..
(le fil...)
Voici comment insérer un fichier par vba :
Sub Inserer()
With Dialogs(wdDialogInsertFile)
.Display
If .name <> "" Then .Execute
End With
End Sub
--
A+
Voici comment insérer un fichier par vba :
Sub Inserer()
With Dialogs(wdDialogInsertFile)
.Display
If .name <> "" Then .Execute
End With
End Sub
--
A+
Voici comment insérer un fichier par vba :
Sub Inserer()
With Dialogs(wdDialogInsertFile)
.Display
If .name <> "" Then .Execute
End With
End Sub
--
A+
Bonjour Geo,
Comme Val n'est pas resté dans le même fil, tout le monde l'a perdu !..
(le fil...)
Alors voilà l'énoncé du problème :
- Il faut pouvoir insérer des fichiers, en texte brut, sans rapatrier les
styles.
Comme Val ne voulait pas ouvrir les fichiers, copier le texte, collage
spécial et qu'il voulait rester dans son fichier
destination, j'avais proposé de faire une insertion de champ LINK avec le
commutateur t.
A l'époque, il n'était pas question de macro ! Maintenant a priori il
s'agit de quelque chose de répétitif, faudrait que Val nous
confirme... et donc macro...
Donc, s'il y a macro, on peut ouvrir le fichier et faire un collage
spécial, on peut aussi insérer autant de champs LINK que de
fichiers puis finir par un déchampage !
Faudrait peut être faire aménager la batchmacro (magique) d'anacoluthe qui
permettrait non pas d'appliquer une macro sur x
fichiers, mais traiter tout ce qui est insertion en batch...
Bon, je vous laisse la place les macroteurs... Et Val pourra peut être me
contredire si j'ai dit des âneries... ;-)
CircéBonjour valquand j'execute cette macro c'est toujours le meme fichier qui est
insere (logique). je voudrais pouvoir choisir le fichier. il faudrait
une fois la macro lancee qu'elle execute les points 1) 2) 3) 4) 5) et
s'arrete au point 6) pour me demander quel est le fichier à inserer
Voici comment insérer un fichier par vba :
Sub Inserer()
With Dialogs(wdDialogInsertFile)
.Display
If .name <> "" Then .Execute
End With
End Sub
Bonjour Geo,
Comme Val n'est pas resté dans le même fil, tout le monde l'a perdu !..
(le fil...)
Alors voilà l'énoncé du problème :
- Il faut pouvoir insérer des fichiers, en texte brut, sans rapatrier les
styles.
Comme Val ne voulait pas ouvrir les fichiers, copier le texte, collage
spécial et qu'il voulait rester dans son fichier
destination, j'avais proposé de faire une insertion de champ LINK avec le
commutateur t.
A l'époque, il n'était pas question de macro ! Maintenant a priori il
s'agit de quelque chose de répétitif, faudrait que Val nous
confirme... et donc macro...
Donc, s'il y a macro, on peut ouvrir le fichier et faire un collage
spécial, on peut aussi insérer autant de champs LINK que de
fichiers puis finir par un déchampage !
Faudrait peut être faire aménager la batchmacro (magique) d'anacoluthe qui
permettrait non pas d'appliquer une macro sur x
fichiers, mais traiter tout ce qui est insertion en batch...
Bon, je vous laisse la place les macroteurs... Et Val pourra peut être me
contredire si j'ai dit des âneries... ;-)
Circé
Bonjour val
quand j'execute cette macro c'est toujours le meme fichier qui est
insere (logique). je voudrais pouvoir choisir le fichier. il faudrait
une fois la macro lancee qu'elle execute les points 1) 2) 3) 4) 5) et
s'arrete au point 6) pour me demander quel est le fichier à inserer
Voici comment insérer un fichier par vba :
Sub Inserer()
With Dialogs(wdDialogInsertFile)
.Display
If .name <> "" Then .Execute
End With
End Sub
Bonjour Geo,
Comme Val n'est pas resté dans le même fil, tout le monde l'a perdu !..
(le fil...)
Alors voilà l'énoncé du problème :
- Il faut pouvoir insérer des fichiers, en texte brut, sans rapatrier les
styles.
Comme Val ne voulait pas ouvrir les fichiers, copier le texte, collage
spécial et qu'il voulait rester dans son fichier
destination, j'avais proposé de faire une insertion de champ LINK avec le
commutateur t.
A l'époque, il n'était pas question de macro ! Maintenant a priori il
s'agit de quelque chose de répétitif, faudrait que Val nous
confirme... et donc macro...
Donc, s'il y a macro, on peut ouvrir le fichier et faire un collage
spécial, on peut aussi insérer autant de champs LINK que de
fichiers puis finir par un déchampage !
Faudrait peut être faire aménager la batchmacro (magique) d'anacoluthe qui
permettrait non pas d'appliquer une macro sur x
fichiers, mais traiter tout ce qui est insertion en batch...
Bon, je vous laisse la place les macroteurs... Et Val pourra peut être me
contredire si j'ai dit des âneries... ;-)
CircéBonjour valquand j'execute cette macro c'est toujours le meme fichier qui est
insere (logique). je voudrais pouvoir choisir le fichier. il faudrait
une fois la macro lancee qu'elle execute les points 1) 2) 3) 4) 5) et
s'arrete au point 6) pour me demander quel est le fichier à inserer
Voici comment insérer un fichier par vba :
Sub Inserer()
With Dialogs(wdDialogInsertFile)
.Display
If .name <> "" Then .Execute
End With
End Sub
j'ai essaye de mettre tes lignes dans ma macro mais ça ne marche pas !!!
j'ai essaye de mettre tes lignes dans ma macro mais ça ne marche pas !!!
j'ai essaye de mettre tes lignes dans ma macro mais ça ne marche pas !!!
'val' nous a écrit ...j'ai essaye de mettre tes lignes dans ma macro mais ça ne marche pas
!!!
Horreur ! S'il vous plaît ne mélangez pas tout !!!!!!!!!!!!
La macro de Geo MARCHE même si elle ne répond pas à votre demande,
ma macro MARCHE si on s'en tient aux explications de Circé.
Par pitié ne bricolez pas en VBA sans un minimum de connaissance
de syntaxe que vous trouverez dans l'Aide de VBA ou sur la FAQ à Circé
sinon c'est vraiment pas la peine, on n'y arrivera jamais. Votre
demande de macro est déjà assez COMPLEXE comme ça, il vous faut
absolument quelques BASES pour pouvoir nous comprendre.
Ce n'est pas une critique, tout le monde a débuté un jour :-)
Anacoluthe
« Connaître son ignorance est la meilleure part de la connaissance. »
- Proverbe chinois
'val' nous a écrit ...
j'ai essaye de mettre tes lignes dans ma macro mais ça ne marche pas
!!!
Horreur ! S'il vous plaît ne mélangez pas tout !!!!!!!!!!!!
La macro de Geo MARCHE même si elle ne répond pas à votre demande,
ma macro MARCHE si on s'en tient aux explications de Circé.
Par pitié ne bricolez pas en VBA sans un minimum de connaissance
de syntaxe que vous trouverez dans l'Aide de VBA ou sur la FAQ à Circé
sinon c'est vraiment pas la peine, on n'y arrivera jamais. Votre
demande de macro est déjà assez COMPLEXE comme ça, il vous faut
absolument quelques BASES pour pouvoir nous comprendre.
Ce n'est pas une critique, tout le monde a débuté un jour :-)
Anacoluthe
« Connaître son ignorance est la meilleure part de la connaissance. »
- Proverbe chinois
'val' nous a écrit ...j'ai essaye de mettre tes lignes dans ma macro mais ça ne marche pas
!!!
Horreur ! S'il vous plaît ne mélangez pas tout !!!!!!!!!!!!
La macro de Geo MARCHE même si elle ne répond pas à votre demande,
ma macro MARCHE si on s'en tient aux explications de Circé.
Par pitié ne bricolez pas en VBA sans un minimum de connaissance
de syntaxe que vous trouverez dans l'Aide de VBA ou sur la FAQ à Circé
sinon c'est vraiment pas la peine, on n'y arrivera jamais. Votre
demande de macro est déjà assez COMPLEXE comme ça, il vous faut
absolument quelques BASES pour pouvoir nous comprendre.
Ce n'est pas une critique, tout le monde a débuté un jour :-)
Anacoluthe
« Connaître son ignorance est la meilleure part de la connaissance. »
- Proverbe chinois