Salut à tous,
La macro ci-après (merci à Isabelle !) me permet, à partir d'Excel, je
coller dans Word, au point d'insertion, la référence de la cellule active
:
Sub RenseignerWord()
Dim WW As Object, Adresse As String
Adresse = ActiveCell.Address
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
Est-il possible de transformer cette macro de façon à coller dans Word la
référence de chaque cellule de la PLAGE active ?
En d'autres termes, je voudrais, si je sélectionne A1 à B3 dans Excel,
obtenir par collage dans Word un tableau qui contiendrait les références
A1, A2, A3
B1, B2, B3
Possible ?
AB
Salut à tous,
La macro ci-après (merci à Isabelle !) me permet, à partir d'Excel, je
coller dans Word, au point d'insertion, la référence de la cellule active
:
Sub RenseignerWord()
Dim WW As Object, Adresse As String
Adresse = ActiveCell.Address
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
Est-il possible de transformer cette macro de façon à coller dans Word la
référence de chaque cellule de la PLAGE active ?
En d'autres termes, je voudrais, si je sélectionne A1 à B3 dans Excel,
obtenir par collage dans Word un tableau qui contiendrait les références
A1, A2, A3
B1, B2, B3
Possible ?
AB
Salut à tous,
La macro ci-après (merci à Isabelle !) me permet, à partir d'Excel, je
coller dans Word, au point d'insertion, la référence de la cellule active
:
Sub RenseignerWord()
Dim WW As Object, Adresse As String
Adresse = ActiveCell.Address
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
Est-il possible de transformer cette macro de façon à coller dans Word la
référence de chaque cellule de la PLAGE active ?
En d'autres termes, je voudrais, si je sélectionne A1 à B3 dans Excel,
obtenir par collage dans Word un tableau qui contiendrait les références
A1, A2, A3
B1, B2, B3
Possible ?
AB
Bonsoir AB,
si j'ai tout compris de ce que tu veux et que la macro d' Isa suppose que
Word est déjà ouvert:
'***
Sub RenseignerWord()
Dim WW As Object, Adresse As String, _
col As Range, c As Range
For Each col In Selection.Columns
For Each c In col.Cells
Adresse = Adresse & c.Address
Next c
Adresse = Adresse & Chr(13)
Next col
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
'***
'lSteph
"AB" a écrit dans le message de news:Salut à tous,
La macro ci-après (merci à Isabelle !) me permet, à partir d'Excel, je
coller dans Word, au point d'insertion, la référence de la cellule active
:
Sub RenseignerWord()
Dim WW As Object, Adresse As String
Adresse = ActiveCell.Address
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
Est-il possible de transformer cette macro de façon à coller dans Word la
référence de chaque cellule de la PLAGE active ?
En d'autres termes, je voudrais, si je sélectionne A1 à B3 dans Excel,
obtenir par collage dans Word un tableau qui contiendrait les références
A1, A2, A3
B1, B2, B3
Possible ?
AB
Bonsoir AB,
si j'ai tout compris de ce que tu veux et que la macro d' Isa suppose que
Word est déjà ouvert:
'***
Sub RenseignerWord()
Dim WW As Object, Adresse As String, _
col As Range, c As Range
For Each col In Selection.Columns
For Each c In col.Cells
Adresse = Adresse & c.Address
Next c
Adresse = Adresse & Chr(13)
Next col
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
'***
'lSteph
"AB" <spamophobe1@marseille.com> a écrit dans le message de news:
u7nNJ8T8FHA.476@TK2MSFTNGP15.phx.gbl...
Salut à tous,
La macro ci-après (merci à Isabelle !) me permet, à partir d'Excel, je
coller dans Word, au point d'insertion, la référence de la cellule active
:
Sub RenseignerWord()
Dim WW As Object, Adresse As String
Adresse = ActiveCell.Address
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
Est-il possible de transformer cette macro de façon à coller dans Word la
référence de chaque cellule de la PLAGE active ?
En d'autres termes, je voudrais, si je sélectionne A1 à B3 dans Excel,
obtenir par collage dans Word un tableau qui contiendrait les références
A1, A2, A3
B1, B2, B3
Possible ?
AB
Bonsoir AB,
si j'ai tout compris de ce que tu veux et que la macro d' Isa suppose que
Word est déjà ouvert:
'***
Sub RenseignerWord()
Dim WW As Object, Adresse As String, _
col As Range, c As Range
For Each col In Selection.Columns
For Each c In col.Cells
Adresse = Adresse & c.Address
Next c
Adresse = Adresse & Chr(13)
Next col
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
'***
'lSteph
"AB" a écrit dans le message de news:Salut à tous,
La macro ci-après (merci à Isabelle !) me permet, à partir d'Excel, je
coller dans Word, au point d'insertion, la référence de la cellule active
:
Sub RenseignerWord()
Dim WW As Object, Adresse As String
Adresse = ActiveCell.Address
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
Est-il possible de transformer cette macro de façon à coller dans Word la
référence de chaque cellule de la PLAGE active ?
En d'autres termes, je voudrais, si je sélectionne A1 à B3 dans Excel,
obtenir par collage dans Word un tableau qui contiendrait les références
A1, A2, A3
B1, B2, B3
Possible ?
AB
Bonsoir Steph,
Oui, tu as parfaitement compris, et je te remercie de ton aide. Mais je me
suis très mal exprimé, et je te prie de m'en excuser.
Si je sélectionne A1 à B3 dans Excel, je voudrais obtenir :
A1 B1 C1
A2 B2 C2
A3 B3 C3
Toujours possible ?
AB
"LSteph" a écrit dans le message de news:
%23S0l$Bonsoir AB,
si j'ai tout compris de ce que tu veux et que la macro d' Isa suppose
que Word est déjà ouvert:
'***
Sub RenseignerWord()
Dim WW As Object, Adresse As String, _
col As Range, c As Range
For Each col In Selection.Columns
For Each c In col.Cells
Adresse = Adresse & c.Address
Next c
Adresse = Adresse & Chr(13)
Next col
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
'***
'lSteph
"AB" a écrit dans le message de news:Salut à tous,
La macro ci-après (merci à Isabelle !) me permet, à partir d'Excel, je
coller dans Word, au point d'insertion, la référence de la cellule
active :
Sub RenseignerWord()
Dim WW As Object, Adresse As String
Adresse = ActiveCell.Address
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
Est-il possible de transformer cette macro de façon à coller dans Word
la référence de chaque cellule de la PLAGE active ?
En d'autres termes, je voudrais, si je sélectionne A1 à B3 dans Excel,
obtenir par collage dans Word un tableau qui contiendrait les références
A1, A2, A3
B1, B2, B3
Possible ?
AB
Bonsoir Steph,
Oui, tu as parfaitement compris, et je te remercie de ton aide. Mais je me
suis très mal exprimé, et je te prie de m'en excuser.
Si je sélectionne A1 à B3 dans Excel, je voudrais obtenir :
A1 B1 C1
A2 B2 C2
A3 B3 C3
Toujours possible ?
AB
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
%23S0l$GU8FHA.2816@tk2msftngp13.phx.gbl...
Bonsoir AB,
si j'ai tout compris de ce que tu veux et que la macro d' Isa suppose
que Word est déjà ouvert:
'***
Sub RenseignerWord()
Dim WW As Object, Adresse As String, _
col As Range, c As Range
For Each col In Selection.Columns
For Each c In col.Cells
Adresse = Adresse & c.Address
Next c
Adresse = Adresse & Chr(13)
Next col
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
'***
'lSteph
"AB" <spamophobe1@marseille.com> a écrit dans le message de news:
u7nNJ8T8FHA.476@TK2MSFTNGP15.phx.gbl...
Salut à tous,
La macro ci-après (merci à Isabelle !) me permet, à partir d'Excel, je
coller dans Word, au point d'insertion, la référence de la cellule
active :
Sub RenseignerWord()
Dim WW As Object, Adresse As String
Adresse = ActiveCell.Address
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
Est-il possible de transformer cette macro de façon à coller dans Word
la référence de chaque cellule de la PLAGE active ?
En d'autres termes, je voudrais, si je sélectionne A1 à B3 dans Excel,
obtenir par collage dans Word un tableau qui contiendrait les références
A1, A2, A3
B1, B2, B3
Possible ?
AB
Bonsoir Steph,
Oui, tu as parfaitement compris, et je te remercie de ton aide. Mais je me
suis très mal exprimé, et je te prie de m'en excuser.
Si je sélectionne A1 à B3 dans Excel, je voudrais obtenir :
A1 B1 C1
A2 B2 C2
A3 B3 C3
Toujours possible ?
AB
"LSteph" a écrit dans le message de news:
%23S0l$Bonsoir AB,
si j'ai tout compris de ce que tu veux et que la macro d' Isa suppose
que Word est déjà ouvert:
'***
Sub RenseignerWord()
Dim WW As Object, Adresse As String, _
col As Range, c As Range
For Each col In Selection.Columns
For Each c In col.Cells
Adresse = Adresse & c.Address
Next c
Adresse = Adresse & Chr(13)
Next col
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
'***
'lSteph
"AB" a écrit dans le message de news:Salut à tous,
La macro ci-après (merci à Isabelle !) me permet, à partir d'Excel, je
coller dans Word, au point d'insertion, la référence de la cellule
active :
Sub RenseignerWord()
Dim WW As Object, Adresse As String
Adresse = ActiveCell.Address
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
Est-il possible de transformer cette macro de façon à coller dans Word
la référence de chaque cellule de la PLAGE active ?
En d'autres termes, je voudrais, si je sélectionne A1 à B3 dans Excel,
obtenir par collage dans Word un tableau qui contiendrait les références
A1, A2, A3
B1, B2, B3
Possible ?
AB
Bonsoir Steph,
Oui, tu as parfaitement compris, et je te remercie de ton aide. Mais je me
suis très mal exprimé, et je te prie de m'en excuser.
Si je sélectionne A1 à B3 dans Excel, je voudrais obtenir :
A1 B1 C1
A2 B2 C2
A3 B3 C3
Toujours possible ?
AB
"LSteph" a écrit dans le message de news:
%23S0l$Bonsoir AB,
si j'ai tout compris de ce que tu veux et que la macro d' Isa suppose
que Word est déjà ouvert:
'***
Sub RenseignerWord()
Dim WW As Object, Adresse As String, _
col As Range, c As Range
For Each col In Selection.Columns
For Each c In col.Cells
Adresse = Adresse & c.Address
Next c
Adresse = Adresse & Chr(13)
Next col
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
'***
'lSteph
"AB" a écrit dans le message de news:Salut à tous,
La macro ci-après (merci à Isabelle !) me permet, à partir d'Excel, je
coller dans Word, au point d'insertion, la référence de la cellule
active :
Sub RenseignerWord()
Dim WW As Object, Adresse As String
Adresse = ActiveCell.Address
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
Est-il possible de transformer cette macro de façon à coller dans Word
la référence de chaque cellule de la PLAGE active ?
En d'autres termes, je voudrais, si je sélectionne A1 à B3 dans Excel,
obtenir par collage dans Word un tableau qui contiendrait les références
A1, A2, A3
B1, B2, B3
Possible ?
AB
Bonsoir Steph,
Oui, tu as parfaitement compris, et je te remercie de ton aide. Mais je me
suis très mal exprimé, et je te prie de m'en excuser.
Si je sélectionne A1 à B3 dans Excel, je voudrais obtenir :
A1 B1 C1
A2 B2 C2
A3 B3 C3
Toujours possible ?
AB
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
%23S0l$GU8FHA.2816@tk2msftngp13.phx.gbl...
Bonsoir AB,
si j'ai tout compris de ce que tu veux et que la macro d' Isa suppose
que Word est déjà ouvert:
'***
Sub RenseignerWord()
Dim WW As Object, Adresse As String, _
col As Range, c As Range
For Each col In Selection.Columns
For Each c In col.Cells
Adresse = Adresse & c.Address
Next c
Adresse = Adresse & Chr(13)
Next col
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
'***
'lSteph
"AB" <spamophobe1@marseille.com> a écrit dans le message de news:
u7nNJ8T8FHA.476@TK2MSFTNGP15.phx.gbl...
Salut à tous,
La macro ci-après (merci à Isabelle !) me permet, à partir d'Excel, je
coller dans Word, au point d'insertion, la référence de la cellule
active :
Sub RenseignerWord()
Dim WW As Object, Adresse As String
Adresse = ActiveCell.Address
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
Est-il possible de transformer cette macro de façon à coller dans Word
la référence de chaque cellule de la PLAGE active ?
En d'autres termes, je voudrais, si je sélectionne A1 à B3 dans Excel,
obtenir par collage dans Word un tableau qui contiendrait les références
A1, A2, A3
B1, B2, B3
Possible ?
AB
Bonsoir Steph,
Oui, tu as parfaitement compris, et je te remercie de ton aide. Mais je me
suis très mal exprimé, et je te prie de m'en excuser.
Si je sélectionne A1 à B3 dans Excel, je voudrais obtenir :
A1 B1 C1
A2 B2 C2
A3 B3 C3
Toujours possible ?
AB
"LSteph" a écrit dans le message de news:
%23S0l$Bonsoir AB,
si j'ai tout compris de ce que tu veux et que la macro d' Isa suppose
que Word est déjà ouvert:
'***
Sub RenseignerWord()
Dim WW As Object, Adresse As String, _
col As Range, c As Range
For Each col In Selection.Columns
For Each c In col.Cells
Adresse = Adresse & c.Address
Next c
Adresse = Adresse & Chr(13)
Next col
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
'***
'lSteph
"AB" a écrit dans le message de news:Salut à tous,
La macro ci-après (merci à Isabelle !) me permet, à partir d'Excel, je
coller dans Word, au point d'insertion, la référence de la cellule
active :
Sub RenseignerWord()
Dim WW As Object, Adresse As String
Adresse = ActiveCell.Address
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
Est-il possible de transformer cette macro de façon à coller dans Word
la référence de chaque cellule de la PLAGE active ?
En d'autres termes, je voudrais, si je sélectionne A1 à B3 dans Excel,
obtenir par collage dans Word un tableau qui contiendrait les références
A1, A2, A3
B1, B2, B3
Possible ?
AB
ou mieux
'***
Sub RenseignerWord()
Dim WW As Object, Adresse As String, _
rw As Range, c As Range
For Each rw In Selection.Rows
For Each c In rw.Cells
Adresse = Adresse & c.Address & " "
Next c
Adresse = Adresse & Chr(13)
Next rw
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
'***
'lSteph
"AB" a écrit dans le message de news:Bonsoir Steph,
Oui, tu as parfaitement compris, et je te remercie de ton aide. Mais je
me suis très mal exprimé, et je te prie de m'en excuser.
Si je sélectionne A1 à B3 dans Excel, je voudrais obtenir :
A1 B1 C1
A2 B2 C2
A3 B3 C3
Toujours possible ?
AB
"LSteph" a écrit dans le message de news:
%23S0l$Bonsoir AB,
si j'ai tout compris de ce que tu veux et que la macro d' Isa suppose
que Word est déjà ouvert:
'***
Sub RenseignerWord()
Dim WW As Object, Adresse As String, _
col As Range, c As Range
For Each col In Selection.Columns
For Each c In col.Cells
Adresse = Adresse & c.Address
Next c
Adresse = Adresse & Chr(13)
Next col
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
'***
'lSteph
"AB" a écrit dans le message de news:Salut à tous,
La macro ci-après (merci à Isabelle !) me permet, à partir d'Excel, je
coller dans Word, au point d'insertion, la référence de la cellule
active :
Sub RenseignerWord()
Dim WW As Object, Adresse As String
Adresse = ActiveCell.Address
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
Est-il possible de transformer cette macro de façon à coller dans Word
la référence de chaque cellule de la PLAGE active ?
En d'autres termes, je voudrais, si je sélectionne A1 à B3 dans Excel,
obtenir par collage dans Word un tableau qui contiendrait les
références
A1, A2, A3
B1, B2, B3
Possible ?
AB
ou mieux
'***
Sub RenseignerWord()
Dim WW As Object, Adresse As String, _
rw As Range, c As Range
For Each rw In Selection.Rows
For Each c In rw.Cells
Adresse = Adresse & c.Address & " "
Next c
Adresse = Adresse & Chr(13)
Next rw
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
'***
'lSteph
"AB" <spamophobe1@marseille.com> a écrit dans le message de news:
ufjSpbU8FHA.3592@TK2MSFTNGP12.phx.gbl...
Bonsoir Steph,
Oui, tu as parfaitement compris, et je te remercie de ton aide. Mais je
me suis très mal exprimé, et je te prie de m'en excuser.
Si je sélectionne A1 à B3 dans Excel, je voudrais obtenir :
A1 B1 C1
A2 B2 C2
A3 B3 C3
Toujours possible ?
AB
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
%23S0l$GU8FHA.2816@tk2msftngp13.phx.gbl...
Bonsoir AB,
si j'ai tout compris de ce que tu veux et que la macro d' Isa suppose
que Word est déjà ouvert:
'***
Sub RenseignerWord()
Dim WW As Object, Adresse As String, _
col As Range, c As Range
For Each col In Selection.Columns
For Each c In col.Cells
Adresse = Adresse & c.Address
Next c
Adresse = Adresse & Chr(13)
Next col
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
'***
'lSteph
"AB" <spamophobe1@marseille.com> a écrit dans le message de news:
u7nNJ8T8FHA.476@TK2MSFTNGP15.phx.gbl...
Salut à tous,
La macro ci-après (merci à Isabelle !) me permet, à partir d'Excel, je
coller dans Word, au point d'insertion, la référence de la cellule
active :
Sub RenseignerWord()
Dim WW As Object, Adresse As String
Adresse = ActiveCell.Address
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
Est-il possible de transformer cette macro de façon à coller dans Word
la référence de chaque cellule de la PLAGE active ?
En d'autres termes, je voudrais, si je sélectionne A1 à B3 dans Excel,
obtenir par collage dans Word un tableau qui contiendrait les
références
A1, A2, A3
B1, B2, B3
Possible ?
AB
ou mieux
'***
Sub RenseignerWord()
Dim WW As Object, Adresse As String, _
rw As Range, c As Range
For Each rw In Selection.Rows
For Each c In rw.Cells
Adresse = Adresse & c.Address & " "
Next c
Adresse = Adresse & Chr(13)
Next rw
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
'***
'lSteph
"AB" a écrit dans le message de news:Bonsoir Steph,
Oui, tu as parfaitement compris, et je te remercie de ton aide. Mais je
me suis très mal exprimé, et je te prie de m'en excuser.
Si je sélectionne A1 à B3 dans Excel, je voudrais obtenir :
A1 B1 C1
A2 B2 C2
A3 B3 C3
Toujours possible ?
AB
"LSteph" a écrit dans le message de news:
%23S0l$Bonsoir AB,
si j'ai tout compris de ce que tu veux et que la macro d' Isa suppose
que Word est déjà ouvert:
'***
Sub RenseignerWord()
Dim WW As Object, Adresse As String, _
col As Range, c As Range
For Each col In Selection.Columns
For Each c In col.Cells
Adresse = Adresse & c.Address
Next c
Adresse = Adresse & Chr(13)
Next col
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
'***
'lSteph
"AB" a écrit dans le message de news:Salut à tous,
La macro ci-après (merci à Isabelle !) me permet, à partir d'Excel, je
coller dans Word, au point d'insertion, la référence de la cellule
active :
Sub RenseignerWord()
Dim WW As Object, Adresse As String
Adresse = ActiveCell.Address
Set WW = GetObject(, "word.application")
With WW
.Selection.TypeText Text:="" & Adresse
End With
Application.ActivateMicrosoftApp xlMicrosoftWord
'AppActivate "Microsoft Word"
End Sub
Est-il possible de transformer cette macro de façon à coller dans Word
la référence de chaque cellule de la PLAGE active ?
En d'autres termes, je voudrais, si je sélectionne A1 à B3 dans Excel,
obtenir par collage dans Word un tableau qui contiendrait les
références
A1, A2, A3
B1, B2, B3
Possible ?
AB