Bonsour® jps avec ferveur ;o))) vous nous disiez :micro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
http://cjoint.com/?jcvGQ8lOq8
pour permettre l'utilisation sur un autre calsseur que celui contenant la macro,
il faut activer le classeur à analyser
j'ai aussi changé :
For Each VBC In ThisWorkbook.VBProject.VBComponents
par
For Each VBC In ActiveWorkbook.VBProject.VBComponents
@+
;o)))
Bonsour® jps avec ferveur ;o))) vous nous disiez :
micro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
http://cjoint.com/?jcvGQ8lOq8
pour permettre l'utilisation sur un autre calsseur que celui contenant la macro,
il faut activer le classeur à analyser
j'ai aussi changé :
For Each VBC In ThisWorkbook.VBProject.VBComponents
par
For Each VBC In ActiveWorkbook.VBProject.VBComponents
@+
;o)))
Bonsour® jps avec ferveur ;o))) vous nous disiez :micro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
http://cjoint.com/?jcvGQ8lOq8
pour permettre l'utilisation sur un autre calsseur que celui contenant la macro,
il faut activer le classeur à analyser
j'ai aussi changé :
For Each VBC In ThisWorkbook.VBProject.VBComponents
par
For Each VBC In ActiveWorkbook.VBProject.VBComponents
@+
;o)))
Bonsour® jps avec ferveur ;o))) vous nous disiez :micro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
http://cjoint.com/?jcvGQ8lOq8
pour permettre l'utilisation sur un autre calsseur que celui contenant la
macro,
il faut activer le classeur à analyser
j'ai aussi changé :
For Each VBC In ThisWorkbook.VBProject.VBComponents
par
For Each VBC In ActiveWorkbook.VBProject.VBComponents
@+
;o)))
Bonsour® jps avec ferveur ;o))) vous nous disiez :
micro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
http://cjoint.com/?jcvGQ8lOq8
pour permettre l'utilisation sur un autre calsseur que celui contenant la
macro,
il faut activer le classeur à analyser
j'ai aussi changé :
For Each VBC In ThisWorkbook.VBProject.VBComponents
par
For Each VBC In ActiveWorkbook.VBProject.VBComponents
@+
;o)))
Bonsour® jps avec ferveur ;o))) vous nous disiez :micro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
http://cjoint.com/?jcvGQ8lOq8
pour permettre l'utilisation sur un autre calsseur que celui contenant la
macro,
il faut activer le classeur à analyser
j'ai aussi changé :
For Each VBC In ThisWorkbook.VBProject.VBComponents
par
For Each VBC In ActiveWorkbook.VBProject.VBComponents
@+
;o)))
donc tu confirmes que ça marche chez toi, gilbert?
pour ma part, je suis resté avec ThisWorkbook car j'ai installé cette macro
dans chaque classeur où j'en avais besoin
pour LSteph : évidemment, c'est plus qu'un recensement des modules et j'y
trouve l'avantage de travailler dans mon usine à gaz sur le papier que je
peux annoter à ma guise et pas forcément en vert!!!!
jps
"Modeste" a écrit dans le message de news:Bonsour® jps avec ferveur ;o))) vous nous disiez :micro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
http://cjoint.com/?jcvGQ8lOq8
pour permettre l'utilisation sur un autre calsseur que celui contenant la
macro,
il faut activer le classeur à analyser
j'ai aussi changé :
For Each VBC In ThisWorkbook.VBProject.VBComponents
par
For Each VBC In ActiveWorkbook.VBProject.VBComponents
@+
;o)))
donc tu confirmes que ça marche chez toi, gilbert?
pour ma part, je suis resté avec ThisWorkbook car j'ai installé cette macro
dans chaque classeur où j'en avais besoin
pour LSteph : évidemment, c'est plus qu'un recensement des modules et j'y
trouve l'avantage de travailler dans mon usine à gaz sur le papier que je
peux annoter à ma guise et pas forcément en vert!!!!
jps
"Modeste" <nomail@nomail.net> a écrit dans le message de news:
eXYoaiZ7HHA.4712@TK2MSFTNGP04.phx.gbl...
Bonsour® jps avec ferveur ;o))) vous nous disiez :
micro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
http://cjoint.com/?jcvGQ8lOq8
pour permettre l'utilisation sur un autre calsseur que celui contenant la
macro,
il faut activer le classeur à analyser
j'ai aussi changé :
For Each VBC In ThisWorkbook.VBProject.VBComponents
par
For Each VBC In ActiveWorkbook.VBProject.VBComponents
@+
;o)))
donc tu confirmes que ça marche chez toi, gilbert?
pour ma part, je suis resté avec ThisWorkbook car j'ai installé cette macro
dans chaque classeur où j'en avais besoin
pour LSteph : évidemment, c'est plus qu'un recensement des modules et j'y
trouve l'avantage de travailler dans mon usine à gaz sur le papier que je
peux annoter à ma guise et pas forcément en vert!!!!
jps
"Modeste" a écrit dans le message de news:Bonsour® jps avec ferveur ;o))) vous nous disiez :micro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
http://cjoint.com/?jcvGQ8lOq8
pour permettre l'utilisation sur un autre calsseur que celui contenant la
macro,
il faut activer le classeur à analyser
j'ai aussi changé :
For Each VBC In ThisWorkbook.VBProject.VBComponents
par
For Each VBC In ActiveWorkbook.VBProject.VBComponents
@+
;o)))
micro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
jps
"LSteph" a écrit dans le message de news:
%"Ne gère pas la Classe Automation..."
pourtant les ref sont cochées.
:?
@...bonjour bruno
regarde aussi cela :
HTH
jps
Sub CopieDansWord()
'Cette macro de LL installe dans Word le détails de tous
'les modules ouverts du VBE
'Cette procédure suppose que tu ajoutes au projet VBA une référence à la
'bibliothèque d'objets de Word ("Microsoft Word X.0 Object Library")
'ainsi qu'à la bibliothèque "Microsoft Visual Basic For Applications
'Extensibility "."
Dim VBC As VBComponent, W As Word.Application
Dim s As Word.Selection
On Error Resume Next
Set W = GetObject(Class:="Word.Application")
On Error GoTo 0
If W Is Nothing Then
Set W = New Word.Application
W.Visible = True
End If
W.ScreenUpdating = False
On Error GoTo fin
W.Activate
If W.Documents.Count = 0 Then W.Documents.Add
Set s = W.ActiveWindow.Selection
For Each VBC In ThisWorkbook.VBProject.VBComponents
With VBC.CodeModule
If .CountOfLines And .Name <> "CopieCodeVersWord" Then
s.InsertAfter vbCrLf _
& "==================================" & vbCrLf$ & _
"Nom du module : " & VBC.Name & vbCrLf$ _
& "==================================" & vbCrLf$ & _
vbCrLf$ & .Lines(1, .CountOfLines) & vbCrLf$
End If
End With
Next VBC
fin:
W.ScreenUpdating = True
End Sub
"Bruno" a écrit dans le message de
news:Bonjour,
Est-il possible de copier sur une feuille Excel par une macro ou une
formule
simple l'ensemble des formules et macros d'une feuille Excel afin d'en
comprendre le fonctionnement ?
Existe-t-il un outil d'audit qui reconstruirait de manière formelle la
logique de la feuille ?
Merci de vos réponses,
Bruno
micro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
jps
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
%23EVCQFZ7HHA.4304@TK2MSFTNGP03.phx.gbl...
"Ne gère pas la Classe Automation..."
pourtant les ref sont cochées.
:?
@...
bonjour bruno
regarde aussi cela :
HTH
jps
Sub CopieDansWord()
'Cette macro de LL installe dans Word le détails de tous
'les modules ouverts du VBE
'Cette procédure suppose que tu ajoutes au projet VBA une référence à la
'bibliothèque d'objets de Word ("Microsoft Word X.0 Object Library")
'ainsi qu'à la bibliothèque "Microsoft Visual Basic For Applications
'Extensibility "."
Dim VBC As VBComponent, W As Word.Application
Dim s As Word.Selection
On Error Resume Next
Set W = GetObject(Class:="Word.Application")
On Error GoTo 0
If W Is Nothing Then
Set W = New Word.Application
W.Visible = True
End If
W.ScreenUpdating = False
On Error GoTo fin
W.Activate
If W.Documents.Count = 0 Then W.Documents.Add
Set s = W.ActiveWindow.Selection
For Each VBC In ThisWorkbook.VBProject.VBComponents
With VBC.CodeModule
If .CountOfLines And .Name <> "CopieCodeVersWord" Then
s.InsertAfter vbCrLf _
& "==================================" & vbCrLf$ & _
"Nom du module : " & VBC.Name & vbCrLf$ _
& "==================================" & vbCrLf$ & _
vbCrLf$ & .Lines(1, .CountOfLines) & vbCrLf$
End If
End With
Next VBC
fin:
W.ScreenUpdating = True
End Sub
"Bruno" <Bruno@discussions.microsoft.com> a écrit dans le message de
news: A7FE4B9B-612A-4222-9FD4-3B6FC7281008@microsoft.com...
Bonjour,
Est-il possible de copier sur une feuille Excel par une macro ou une
formule
simple l'ensemble des formules et macros d'une feuille Excel afin d'en
comprendre le fonctionnement ?
Existe-t-il un outil d'audit qui reconstruirait de manière formelle la
logique de la feuille ?
Merci de vos réponses,
Bruno
micro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
jps
"LSteph" a écrit dans le message de news:
%"Ne gère pas la Classe Automation..."
pourtant les ref sont cochées.
:?
@...bonjour bruno
regarde aussi cela :
HTH
jps
Sub CopieDansWord()
'Cette macro de LL installe dans Word le détails de tous
'les modules ouverts du VBE
'Cette procédure suppose que tu ajoutes au projet VBA une référence à la
'bibliothèque d'objets de Word ("Microsoft Word X.0 Object Library")
'ainsi qu'à la bibliothèque "Microsoft Visual Basic For Applications
'Extensibility "."
Dim VBC As VBComponent, W As Word.Application
Dim s As Word.Selection
On Error Resume Next
Set W = GetObject(Class:="Word.Application")
On Error GoTo 0
If W Is Nothing Then
Set W = New Word.Application
W.Visible = True
End If
W.ScreenUpdating = False
On Error GoTo fin
W.Activate
If W.Documents.Count = 0 Then W.Documents.Add
Set s = W.ActiveWindow.Selection
For Each VBC In ThisWorkbook.VBProject.VBComponents
With VBC.CodeModule
If .CountOfLines And .Name <> "CopieCodeVersWord" Then
s.InsertAfter vbCrLf _
& "==================================" & vbCrLf$ & _
"Nom du module : " & VBC.Name & vbCrLf$ _
& "==================================" & vbCrLf$ & _
vbCrLf$ & .Lines(1, .CountOfLines) & vbCrLf$
End If
End With
Next VBC
fin:
W.ScreenUpdating = True
End Sub
"Bruno" a écrit dans le message de
news:Bonjour,
Est-il possible de copier sur une feuille Excel par une macro ou une
formule
simple l'ensemble des formules et macros d'une feuille Excel afin d'en
comprendre le fonctionnement ?
Existe-t-il un outil d'audit qui reconstruirait de manière formelle la
logique de la feuille ?
Merci de vos réponses,
Bruno
Bonjour jps,
Ici, Office 2000, sous crachin breton, ça marche nickel !
Bonjour jps,
Ici, Office 2000, sous crachin breton, ça marche nickel !
Bonjour jps,
Ici, Office 2000, sous crachin breton, ça marche nickel !
donc tu confirmes que ça marche chez toi, gilbert?
pour ma part, je suis resté avec ThisWorkbook car j'ai installé cette macro
dans chaque classeur où j'en avais besoin
pour LSteph : évidemment, c'est plus qu'un recensement des modules et j'y
trouve l'avantage de travailler dans mon usine à gaz sur le papier que je
peux annoter à ma guise et pas forcément en vert!!!!
jps
"Modeste" a écrit dans le message de news:Bonsour® jps avec ferveur ;o))) vous nous disiez :micro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
http://cjoint.com/?jcvGQ8lOq8
pour permettre l'utilisation sur un autre calsseur que celui contenant la
macro,
il faut activer le classeur à analyser
j'ai aussi changé :
For Each VBC In ThisWorkbook.VBProject.VBComponents
par
For Each VBC In ActiveWorkbook.VBProject.VBComponents
@+
;o)))
donc tu confirmes que ça marche chez toi, gilbert?
pour ma part, je suis resté avec ThisWorkbook car j'ai installé cette macro
dans chaque classeur où j'en avais besoin
pour LSteph : évidemment, c'est plus qu'un recensement des modules et j'y
trouve l'avantage de travailler dans mon usine à gaz sur le papier que je
peux annoter à ma guise et pas forcément en vert!!!!
jps
"Modeste" <nomail@nomail.net> a écrit dans le message de news:
eXYoaiZ7HHA.4712@TK2MSFTNGP04.phx.gbl...
Bonsour® jps avec ferveur ;o))) vous nous disiez :
micro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
http://cjoint.com/?jcvGQ8lOq8
pour permettre l'utilisation sur un autre calsseur que celui contenant la
macro,
il faut activer le classeur à analyser
j'ai aussi changé :
For Each VBC In ThisWorkbook.VBProject.VBComponents
par
For Each VBC In ActiveWorkbook.VBProject.VBComponents
@+
;o)))
donc tu confirmes que ça marche chez toi, gilbert?
pour ma part, je suis resté avec ThisWorkbook car j'ai installé cette macro
dans chaque classeur où j'en avais besoin
pour LSteph : évidemment, c'est plus qu'un recensement des modules et j'y
trouve l'avantage de travailler dans mon usine à gaz sur le papier que je
peux annoter à ma guise et pas forcément en vert!!!!
jps
"Modeste" a écrit dans le message de news:Bonsour® jps avec ferveur ;o))) vous nous disiez :micro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
http://cjoint.com/?jcvGQ8lOq8
pour permettre l'utilisation sur un autre calsseur que celui contenant la
macro,
il faut activer le classeur à analyser
j'ai aussi changé :
For Each VBC In ThisWorkbook.VBProject.VBComponents
par
For Each VBC In ActiveWorkbook.VBProject.VBComponents
@+
;o)))
Bonjour jps,
Ici, Office 2000, sous crachin breton, ça marche nickel !
--
François Lmicro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
jps
"LSteph" a écrit dans le message de news:
%"Ne gère pas la Classe Automation..."
pourtant les ref sont cochées.
:?
@...bonjour bruno
regarde aussi cela :
HTH
jps
Sub CopieDansWord()
'Cette macro de LL installe dans Word le détails de tous
'les modules ouverts du VBE
'Cette procédure suppose que tu ajoutes au projet VBA une référence à
la
'bibliothèque d'objets de Word ("Microsoft Word X.0 Object Library")
'ainsi qu'à la bibliothèque "Microsoft Visual Basic For Applications
'Extensibility "."
Dim VBC As VBComponent, W As Word.Application
Dim s As Word.Selection
On Error Resume Next
Set W = GetObject(Class:="Word.Application")
On Error GoTo 0
If W Is Nothing Then
Set W = New Word.Application
W.Visible = True
End If
W.ScreenUpdating = False
On Error GoTo fin
W.Activate
If W.Documents.Count = 0 Then W.Documents.Add
Set s = W.ActiveWindow.Selection
For Each VBC In ThisWorkbook.VBProject.VBComponents
With VBC.CodeModule
If .CountOfLines And .Name <> "CopieCodeVersWord" Then
s.InsertAfter vbCrLf _
& "==================================" & vbCrLf$ & _
"Nom du module : " & VBC.Name & vbCrLf$ _
& "==================================" & vbCrLf$ & _
vbCrLf$ & .Lines(1, .CountOfLines) & vbCrLf$
End If
End With
Next VBC
fin:
W.ScreenUpdating = True
End Sub
"Bruno" a écrit dans le message de
news:Bonjour,
Est-il possible de copier sur une feuille Excel par une macro ou une
formule
simple l'ensemble des formules et macros d'une feuille Excel afin
d'en
comprendre le fonctionnement ?
Existe-t-il un outil d'audit qui reconstruirait de manière formelle la
logique de la feuille ?
Merci de vos réponses,
Bruno
Bonjour jps,
Ici, Office 2000, sous crachin breton, ça marche nickel !
--
François L
micro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
jps
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
%23EVCQFZ7HHA.4304@TK2MSFTNGP03.phx.gbl...
"Ne gère pas la Classe Automation..."
pourtant les ref sont cochées.
:?
@...
bonjour bruno
regarde aussi cela :
HTH
jps
Sub CopieDansWord()
'Cette macro de LL installe dans Word le détails de tous
'les modules ouverts du VBE
'Cette procédure suppose que tu ajoutes au projet VBA une référence à
la
'bibliothèque d'objets de Word ("Microsoft Word X.0 Object Library")
'ainsi qu'à la bibliothèque "Microsoft Visual Basic For Applications
'Extensibility "."
Dim VBC As VBComponent, W As Word.Application
Dim s As Word.Selection
On Error Resume Next
Set W = GetObject(Class:="Word.Application")
On Error GoTo 0
If W Is Nothing Then
Set W = New Word.Application
W.Visible = True
End If
W.ScreenUpdating = False
On Error GoTo fin
W.Activate
If W.Documents.Count = 0 Then W.Documents.Add
Set s = W.ActiveWindow.Selection
For Each VBC In ThisWorkbook.VBProject.VBComponents
With VBC.CodeModule
If .CountOfLines And .Name <> "CopieCodeVersWord" Then
s.InsertAfter vbCrLf _
& "==================================" & vbCrLf$ & _
"Nom du module : " & VBC.Name & vbCrLf$ _
& "==================================" & vbCrLf$ & _
vbCrLf$ & .Lines(1, .CountOfLines) & vbCrLf$
End If
End With
Next VBC
fin:
W.ScreenUpdating = True
End Sub
"Bruno" <Bruno@discussions.microsoft.com> a écrit dans le message de
news: A7FE4B9B-612A-4222-9FD4-3B6FC7281008@microsoft.com...
Bonjour,
Est-il possible de copier sur une feuille Excel par une macro ou une
formule
simple l'ensemble des formules et macros d'une feuille Excel afin
d'en
comprendre le fonctionnement ?
Existe-t-il un outil d'audit qui reconstruirait de manière formelle la
logique de la feuille ?
Merci de vos réponses,
Bruno
Bonjour jps,
Ici, Office 2000, sous crachin breton, ça marche nickel !
--
François Lmicro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
jps
"LSteph" a écrit dans le message de news:
%"Ne gère pas la Classe Automation..."
pourtant les ref sont cochées.
:?
@...bonjour bruno
regarde aussi cela :
HTH
jps
Sub CopieDansWord()
'Cette macro de LL installe dans Word le détails de tous
'les modules ouverts du VBE
'Cette procédure suppose que tu ajoutes au projet VBA une référence à
la
'bibliothèque d'objets de Word ("Microsoft Word X.0 Object Library")
'ainsi qu'à la bibliothèque "Microsoft Visual Basic For Applications
'Extensibility "."
Dim VBC As VBComponent, W As Word.Application
Dim s As Word.Selection
On Error Resume Next
Set W = GetObject(Class:="Word.Application")
On Error GoTo 0
If W Is Nothing Then
Set W = New Word.Application
W.Visible = True
End If
W.ScreenUpdating = False
On Error GoTo fin
W.Activate
If W.Documents.Count = 0 Then W.Documents.Add
Set s = W.ActiveWindow.Selection
For Each VBC In ThisWorkbook.VBProject.VBComponents
With VBC.CodeModule
If .CountOfLines And .Name <> "CopieCodeVersWord" Then
s.InsertAfter vbCrLf _
& "==================================" & vbCrLf$ & _
"Nom du module : " & VBC.Name & vbCrLf$ _
& "==================================" & vbCrLf$ & _
vbCrLf$ & .Lines(1, .CountOfLines) & vbCrLf$
End If
End With
Next VBC
fin:
W.ScreenUpdating = True
End Sub
"Bruno" a écrit dans le message de
news:Bonjour,
Est-il possible de copier sur une feuille Excel par une macro ou une
formule
simple l'ensemble des formules et macros d'une feuille Excel afin
d'en
comprendre le fonctionnement ?
Existe-t-il un outil d'audit qui reconstruirait de manière formelle la
logique de la feuille ?
Merci de vos réponses,
Bruno
...et c'est LSteph qui, pourtant, vit un...calvaire
merci, françois, pour ton soutien face à toute cette adversité
il leur aura probablement échappé, à tous ces médisants, que la proc en
question est l'oeuvre de LL, lequel, s'il devait passer dans le quartier, ne
manquerait pas de leur distiller quelques sarcasmes vitriolés
c'est trop facile de crachiner dans la soupe
jps
"Francois L" a écrit dans le message
de news:
Bonjour jps,
Ici, Office 2000, sous crachin breton, ça marche nickel !
--
François Lmicro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
jps
"LSteph" a écrit dans le message de news:
%"Ne gère pas la Classe Automation..."
pourtant les ref sont cochées.
:?
@...bonjour bruno
regarde aussi cela :
HTH
jps
Sub CopieDansWord()
'Cette macro de LL installe dans Word le détails de tous
'les modules ouverts du VBE
'Cette procédure suppose que tu ajoutes au projet VBA une référence à
la
'bibliothèque d'objets de Word ("Microsoft Word X.0 Object Library")
'ainsi qu'à la bibliothèque "Microsoft Visual Basic For Applications
'Extensibility "."
Dim VBC As VBComponent, W As Word.Application
Dim s As Word.Selection
On Error Resume Next
Set W = GetObject(Class:="Word.Application")
On Error GoTo 0
If W Is Nothing Then
Set W = New Word.Application
W.Visible = True
End If
W.ScreenUpdating = False
On Error GoTo fin
W.Activate
If W.Documents.Count = 0 Then W.Documents.Add
Set s = W.ActiveWindow.Selection
For Each VBC In ThisWorkbook.VBProject.VBComponents
With VBC.CodeModule
If .CountOfLines And .Name <> "CopieCodeVersWord" Then
s.InsertAfter vbCrLf _
& "==================================" & vbCrLf$ & _
"Nom du module : " & VBC.Name & vbCrLf$ _
& "==================================" & vbCrLf$ & _
vbCrLf$ & .Lines(1, .CountOfLines) & vbCrLf$
End If
End With
Next VBC
fin:
W.ScreenUpdating = True
End Sub
"Bruno" a écrit dans le message de
news:Bonjour,
Est-il possible de copier sur une feuille Excel par une macro ou une
formule
simple l'ensemble des formules et macros d'une feuille Excel afin
d'en
comprendre le fonctionnement ?
Existe-t-il un outil d'audit qui reconstruirait de manière formelle la
logique de la feuille ?
Merci de vos réponses,
Bruno
...et c'est LSteph qui, pourtant, vit un...calvaire
merci, françois, pour ton soutien face à toute cette adversité
il leur aura probablement échappé, à tous ces médisants, que la proc en
question est l'oeuvre de LL, lequel, s'il devait passer dans le quartier, ne
manquerait pas de leur distiller quelques sarcasmes vitriolés
c'est trop facile de crachiner dans la soupe
jps
"Francois L" <gardiendephare@etbalises.fr.invalid> a écrit dans le message
de news: OCNyyWe7HHA.5404@TK2MSFTNGP02.phx.gbl...
Bonjour jps,
Ici, Office 2000, sous crachin breton, ça marche nickel !
--
François L
micro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
jps
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
%23EVCQFZ7HHA.4304@TK2MSFTNGP03.phx.gbl...
"Ne gère pas la Classe Automation..."
pourtant les ref sont cochées.
:?
@...
bonjour bruno
regarde aussi cela :
HTH
jps
Sub CopieDansWord()
'Cette macro de LL installe dans Word le détails de tous
'les modules ouverts du VBE
'Cette procédure suppose que tu ajoutes au projet VBA une référence à
la
'bibliothèque d'objets de Word ("Microsoft Word X.0 Object Library")
'ainsi qu'à la bibliothèque "Microsoft Visual Basic For Applications
'Extensibility "."
Dim VBC As VBComponent, W As Word.Application
Dim s As Word.Selection
On Error Resume Next
Set W = GetObject(Class:="Word.Application")
On Error GoTo 0
If W Is Nothing Then
Set W = New Word.Application
W.Visible = True
End If
W.ScreenUpdating = False
On Error GoTo fin
W.Activate
If W.Documents.Count = 0 Then W.Documents.Add
Set s = W.ActiveWindow.Selection
For Each VBC In ThisWorkbook.VBProject.VBComponents
With VBC.CodeModule
If .CountOfLines And .Name <> "CopieCodeVersWord" Then
s.InsertAfter vbCrLf _
& "==================================" & vbCrLf$ & _
"Nom du module : " & VBC.Name & vbCrLf$ _
& "==================================" & vbCrLf$ & _
vbCrLf$ & .Lines(1, .CountOfLines) & vbCrLf$
End If
End With
Next VBC
fin:
W.ScreenUpdating = True
End Sub
"Bruno" <Bruno@discussions.microsoft.com> a écrit dans le message de
news: A7FE4B9B-612A-4222-9FD4-3B6FC7281008@microsoft.com...
Bonjour,
Est-il possible de copier sur une feuille Excel par une macro ou une
formule
simple l'ensemble des formules et macros d'une feuille Excel afin
d'en
comprendre le fonctionnement ?
Existe-t-il un outil d'audit qui reconstruirait de manière formelle la
logique de la feuille ?
Merci de vos réponses,
Bruno
...et c'est LSteph qui, pourtant, vit un...calvaire
merci, françois, pour ton soutien face à toute cette adversité
il leur aura probablement échappé, à tous ces médisants, que la proc en
question est l'oeuvre de LL, lequel, s'il devait passer dans le quartier, ne
manquerait pas de leur distiller quelques sarcasmes vitriolés
c'est trop facile de crachiner dans la soupe
jps
"Francois L" a écrit dans le message
de news:
Bonjour jps,
Ici, Office 2000, sous crachin breton, ça marche nickel !
--
François Lmicro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
jps
"LSteph" a écrit dans le message de news:
%"Ne gère pas la Classe Automation..."
pourtant les ref sont cochées.
:?
@...bonjour bruno
regarde aussi cela :
HTH
jps
Sub CopieDansWord()
'Cette macro de LL installe dans Word le détails de tous
'les modules ouverts du VBE
'Cette procédure suppose que tu ajoutes au projet VBA une référence à
la
'bibliothèque d'objets de Word ("Microsoft Word X.0 Object Library")
'ainsi qu'à la bibliothèque "Microsoft Visual Basic For Applications
'Extensibility "."
Dim VBC As VBComponent, W As Word.Application
Dim s As Word.Selection
On Error Resume Next
Set W = GetObject(Class:="Word.Application")
On Error GoTo 0
If W Is Nothing Then
Set W = New Word.Application
W.Visible = True
End If
W.ScreenUpdating = False
On Error GoTo fin
W.Activate
If W.Documents.Count = 0 Then W.Documents.Add
Set s = W.ActiveWindow.Selection
For Each VBC In ThisWorkbook.VBProject.VBComponents
With VBC.CodeModule
If .CountOfLines And .Name <> "CopieCodeVersWord" Then
s.InsertAfter vbCrLf _
& "==================================" & vbCrLf$ & _
"Nom du module : " & VBC.Name & vbCrLf$ _
& "==================================" & vbCrLf$ & _
vbCrLf$ & .Lines(1, .CountOfLines) & vbCrLf$
End If
End With
Next VBC
fin:
W.ScreenUpdating = True
End Sub
"Bruno" a écrit dans le message de
news:Bonjour,
Est-il possible de copier sur une feuille Excel par une macro ou une
formule
simple l'ensemble des formules et macros d'une feuille Excel afin
d'en
comprendre le fonctionnement ?
Existe-t-il un outil d'audit qui reconstruirait de manière formelle la
logique de la feuille ?
Merci de vos réponses,
Bruno
micro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
jps
"LSteph" a écrit dans le message de news:
%"Ne gère pas la Classe Automation..."
pourtant les ref sont cochées.
:?
@...bonjour bruno
regarde aussi cela :
HTH
jps
Sub CopieDansWord()
'Cette macro de LL installe dans Word le détails de tous
'les modules ouverts du VBE
'Cette procédure suppose que tu ajoutes au projet VBA une référe nce à la
'bibliothèque d'objets de Word ("Microsoft Word X.0 Object Library")
'ainsi qu'à la bibliothèque "Microsoft Visual Basic For Applicatio ns
'Extensibility "."
Dim VBC As VBComponent, W As Word.Application
Dim s As Word.Selection
On Error Resume Next
Set W = GetObject(Class:="Word.Application")
On Error GoTo 0
If W Is Nothing Then
Set W = New Word.Application
W.Visible = True
End If
W.ScreenUpdating = False
On Error GoTo fin
W.Activate
If W.Documents.Count = 0 Then W.Documents.Add
Set s = W.ActiveWindow.Selection
For Each VBC In ThisWorkbook.VBProject.VBComponents
With VBC.CodeModule
If .CountOfLines And .Name <> "CopieCodeVersWord" Then
s.InsertAfter vbCrLf _
& "=================== ===============" & vbCrLf$ & _
"Nom du module : " & VBC.Name & vbCrLf$ _
& "=================== ===============" & vbCrLf$ & _
vbCrLf$ & .Lines(1, .CountOfLines) & vbCrLf$
End If
End With
Next VBC
fin:
W.ScreenUpdating = True
End Sub
"Bruno" a écrit dans le message de
news: A7FE4B9B-612A-4222-9FD4-3B6FC7281__BEGIN_MASK_n#9g02mG7!__...__EN D_MASK_i?a63jfAD$Bonjour,
Est-il possible de copier sur une feuille Excel par une macro ou une
formule
simple l'ensemble des formules et macros d'une feuille Excel afin d' en
comprendre le fonctionnement ?
Existe-t-il un outil d'audit qui reconstruirait de manière formelle la
logique de la feuille ?
Merci de vos réponses,
Bruno
micro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
jps
"LSteph" <lecocost...@frite.fr> a écrit dans le message de news:
%23EVCQFZ7HHA.4...@TK2MSFTNGP03.phx.gbl...
"Ne gère pas la Classe Automation..."
pourtant les ref sont cochées.
:?
@...
bonjour bruno
regarde aussi cela :
HTH
jps
Sub CopieDansWord()
'Cette macro de LL installe dans Word le détails de tous
'les modules ouverts du VBE
'Cette procédure suppose que tu ajoutes au projet VBA une référe nce à la
'bibliothèque d'objets de Word ("Microsoft Word X.0 Object Library")
'ainsi qu'à la bibliothèque "Microsoft Visual Basic For Applicatio ns
'Extensibility "."
Dim VBC As VBComponent, W As Word.Application
Dim s As Word.Selection
On Error Resume Next
Set W = GetObject(Class:="Word.Application")
On Error GoTo 0
If W Is Nothing Then
Set W = New Word.Application
W.Visible = True
End If
W.ScreenUpdating = False
On Error GoTo fin
W.Activate
If W.Documents.Count = 0 Then W.Documents.Add
Set s = W.ActiveWindow.Selection
For Each VBC In ThisWorkbook.VBProject.VBComponents
With VBC.CodeModule
If .CountOfLines And .Name <> "CopieCodeVersWord" Then
s.InsertAfter vbCrLf _
& "=================== ===============" & vbCrLf$ & _
"Nom du module : " & VBC.Name & vbCrLf$ _
& "=================== ===============" & vbCrLf$ & _
vbCrLf$ & .Lines(1, .CountOfLines) & vbCrLf$
End If
End With
Next VBC
fin:
W.ScreenUpdating = True
End Sub
"Bruno" <Br...@discussions.microsoft.com> a écrit dans le message de
news: A7FE4B9B-612A-4222-9FD4-3B6FC7281__BEGIN_MASK_n#9g02mG7!__...__EN D_MASK_i?a63jfAD$z__@microsoft.com...
Bonjour,
Est-il possible de copier sur une feuille Excel par une macro ou une
formule
simple l'ensemble des formules et macros d'une feuille Excel afin d' en
comprendre le fonctionnement ?
Existe-t-il un outil d'audit qui reconstruirait de manière formelle la
logique de la feuille ?
Merci de vos réponses,
Bruno
micro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
jps
"LSteph" a écrit dans le message de news:
%"Ne gère pas la Classe Automation..."
pourtant les ref sont cochées.
:?
@...bonjour bruno
regarde aussi cela :
HTH
jps
Sub CopieDansWord()
'Cette macro de LL installe dans Word le détails de tous
'les modules ouverts du VBE
'Cette procédure suppose que tu ajoutes au projet VBA une référe nce à la
'bibliothèque d'objets de Word ("Microsoft Word X.0 Object Library")
'ainsi qu'à la bibliothèque "Microsoft Visual Basic For Applicatio ns
'Extensibility "."
Dim VBC As VBComponent, W As Word.Application
Dim s As Word.Selection
On Error Resume Next
Set W = GetObject(Class:="Word.Application")
On Error GoTo 0
If W Is Nothing Then
Set W = New Word.Application
W.Visible = True
End If
W.ScreenUpdating = False
On Error GoTo fin
W.Activate
If W.Documents.Count = 0 Then W.Documents.Add
Set s = W.ActiveWindow.Selection
For Each VBC In ThisWorkbook.VBProject.VBComponents
With VBC.CodeModule
If .CountOfLines And .Name <> "CopieCodeVersWord" Then
s.InsertAfter vbCrLf _
& "=================== ===============" & vbCrLf$ & _
"Nom du module : " & VBC.Name & vbCrLf$ _
& "=================== ===============" & vbCrLf$ & _
vbCrLf$ & .Lines(1, .CountOfLines) & vbCrLf$
End If
End With
Next VBC
fin:
W.ScreenUpdating = True
End Sub
"Bruno" a écrit dans le message de
news: A7FE4B9B-612A-4222-9FD4-3B6FC7281__BEGIN_MASK_n#9g02mG7!__...__EN D_MASK_i?a63jfAD$Bonjour,
Est-il possible de copier sur une feuille Excel par une macro ou une
formule
simple l'ensemble des formules et macros d'une feuille Excel afin d' en
comprendre le fonctionnement ?
Existe-t-il un outil d'audit qui reconstruirait de manière formelle la
logique de la feuille ?
Merci de vos réponses,
Bruno
;o)) Alors un Grand Pardon ...et jusqu'à Ste-Anne la P.
Loin de moi toute idée de crash inné, surtout pas envers LL.
Il n'y a que notre maître chanteur qui vit triolet là dedans!
( ... qu'a le vert, qu'a le vers ou qu'a le verre)
- -
lSteph...et c'est LSteph qui, pourtant, vit un...calvaire
merci, françois, pour ton soutien face à toute cette adversité
il leur aura probablement échappé, à tous ces médisants, que la proc en
question est l'oeuvre de LL, lequel, s'il devait passer dans le quartier,
ne manquerait pas de leur distiller quelques sarcasmes vitriolés
c'est trop facile de crachiner dans la soupe
jps
"Francois L" a écrit dans le
message de news:
Bonjour jps,
Ici, Office 2000, sous crachin breton, ça marche nickel !
--
François Lmicro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
jps
"LSteph" a écrit dans le message de news:
%"Ne gère pas la Classe Automation..."
pourtant les ref sont cochées.
:?
@...bonjour bruno
regarde aussi cela :
HTH
jps
Sub CopieDansWord()
'Cette macro de LL installe dans Word le détails de tous
'les modules ouverts du VBE
'Cette procédure suppose que tu ajoutes au projet VBA une référence à
la
'bibliothèque d'objets de Word ("Microsoft Word X.0 Object Library")
'ainsi qu'à la bibliothèque "Microsoft Visual Basic For Applications
'Extensibility "."
Dim VBC As VBComponent, W As Word.Application
Dim s As Word.Selection
On Error Resume Next
Set W = GetObject(Class:="Word.Application")
On Error GoTo 0
If W Is Nothing Then
Set W = New Word.Application
W.Visible = True
End If
W.ScreenUpdating = False
On Error GoTo fin
W.Activate
If W.Documents.Count = 0 Then W.Documents.Add
Set s = W.ActiveWindow.Selection
For Each VBC In ThisWorkbook.VBProject.VBComponents
With VBC.CodeModule
If .CountOfLines And .Name <> "CopieCodeVersWord" Then
s.InsertAfter vbCrLf _
& "==================================" & vbCrLf$ & _
"Nom du module : " & VBC.Name & vbCrLf$ _
& "==================================" & vbCrLf$ & _
vbCrLf$ & .Lines(1, .CountOfLines) & vbCrLf$
End If
End With
Next VBC
fin:
W.ScreenUpdating = True
End Sub
"Bruno" a écrit dans le message de
news:Bonjour,
Est-il possible de copier sur une feuille Excel par une macro ou une
formule
simple l'ensemble des formules et macros d'une feuille Excel afin
d'en
comprendre le fonctionnement ?
Existe-t-il un outil d'audit qui reconstruirait de manière formelle
la
logique de la feuille ?
Merci de vos réponses,
Bruno
;o)) Alors un Grand Pardon ...et jusqu'à Ste-Anne la P.
Loin de moi toute idée de crash inné, surtout pas envers LL.
Il n'y a que notre maître chanteur qui vit triolet là dedans!
( ... qu'a le vert, qu'a le vers ou qu'a le verre)
- -
lSteph
...et c'est LSteph qui, pourtant, vit un...calvaire
merci, françois, pour ton soutien face à toute cette adversité
il leur aura probablement échappé, à tous ces médisants, que la proc en
question est l'oeuvre de LL, lequel, s'il devait passer dans le quartier,
ne manquerait pas de leur distiller quelques sarcasmes vitriolés
c'est trop facile de crachiner dans la soupe
jps
"Francois L" <gardiendephare@etbalises.fr.invalid> a écrit dans le
message de news: OCNyyWe7HHA.5404@TK2MSFTNGP02.phx.gbl...
Bonjour jps,
Ici, Office 2000, sous crachin breton, ça marche nickel !
--
François L
micro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
jps
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
%23EVCQFZ7HHA.4304@TK2MSFTNGP03.phx.gbl...
"Ne gère pas la Classe Automation..."
pourtant les ref sont cochées.
:?
@...
bonjour bruno
regarde aussi cela :
HTH
jps
Sub CopieDansWord()
'Cette macro de LL installe dans Word le détails de tous
'les modules ouverts du VBE
'Cette procédure suppose que tu ajoutes au projet VBA une référence à
la
'bibliothèque d'objets de Word ("Microsoft Word X.0 Object Library")
'ainsi qu'à la bibliothèque "Microsoft Visual Basic For Applications
'Extensibility "."
Dim VBC As VBComponent, W As Word.Application
Dim s As Word.Selection
On Error Resume Next
Set W = GetObject(Class:="Word.Application")
On Error GoTo 0
If W Is Nothing Then
Set W = New Word.Application
W.Visible = True
End If
W.ScreenUpdating = False
On Error GoTo fin
W.Activate
If W.Documents.Count = 0 Then W.Documents.Add
Set s = W.ActiveWindow.Selection
For Each VBC In ThisWorkbook.VBProject.VBComponents
With VBC.CodeModule
If .CountOfLines And .Name <> "CopieCodeVersWord" Then
s.InsertAfter vbCrLf _
& "==================================" & vbCrLf$ & _
"Nom du module : " & VBC.Name & vbCrLf$ _
& "==================================" & vbCrLf$ & _
vbCrLf$ & .Lines(1, .CountOfLines) & vbCrLf$
End If
End With
Next VBC
fin:
W.ScreenUpdating = True
End Sub
"Bruno" <Bruno@discussions.microsoft.com> a écrit dans le message de
news: A7FE4B9B-612A-4222-9FD4-3B6FC7281008@microsoft.com...
Bonjour,
Est-il possible de copier sur une feuille Excel par une macro ou une
formule
simple l'ensemble des formules et macros d'une feuille Excel afin
d'en
comprendre le fonctionnement ?
Existe-t-il un outil d'audit qui reconstruirait de manière formelle
la
logique de la feuille ?
Merci de vos réponses,
Bruno
;o)) Alors un Grand Pardon ...et jusqu'à Ste-Anne la P.
Loin de moi toute idée de crash inné, surtout pas envers LL.
Il n'y a que notre maître chanteur qui vit triolet là dedans!
( ... qu'a le vert, qu'a le vers ou qu'a le verre)
- -
lSteph...et c'est LSteph qui, pourtant, vit un...calvaire
merci, françois, pour ton soutien face à toute cette adversité
il leur aura probablement échappé, à tous ces médisants, que la proc en
question est l'oeuvre de LL, lequel, s'il devait passer dans le quartier,
ne manquerait pas de leur distiller quelques sarcasmes vitriolés
c'est trop facile de crachiner dans la soupe
jps
"Francois L" a écrit dans le
message de news:
Bonjour jps,
Ici, Office 2000, sous crachin breton, ça marche nickel !
--
François Lmicro climat? qui veut vérifier si, de son côté, ça baigne?
merci pour bruno
jps
"LSteph" a écrit dans le message de news:
%"Ne gère pas la Classe Automation..."
pourtant les ref sont cochées.
:?
@...bonjour bruno
regarde aussi cela :
HTH
jps
Sub CopieDansWord()
'Cette macro de LL installe dans Word le détails de tous
'les modules ouverts du VBE
'Cette procédure suppose que tu ajoutes au projet VBA une référence à
la
'bibliothèque d'objets de Word ("Microsoft Word X.0 Object Library")
'ainsi qu'à la bibliothèque "Microsoft Visual Basic For Applications
'Extensibility "."
Dim VBC As VBComponent, W As Word.Application
Dim s As Word.Selection
On Error Resume Next
Set W = GetObject(Class:="Word.Application")
On Error GoTo 0
If W Is Nothing Then
Set W = New Word.Application
W.Visible = True
End If
W.ScreenUpdating = False
On Error GoTo fin
W.Activate
If W.Documents.Count = 0 Then W.Documents.Add
Set s = W.ActiveWindow.Selection
For Each VBC In ThisWorkbook.VBProject.VBComponents
With VBC.CodeModule
If .CountOfLines And .Name <> "CopieCodeVersWord" Then
s.InsertAfter vbCrLf _
& "==================================" & vbCrLf$ & _
"Nom du module : " & VBC.Name & vbCrLf$ _
& "==================================" & vbCrLf$ & _
vbCrLf$ & .Lines(1, .CountOfLines) & vbCrLf$
End If
End With
Next VBC
fin:
W.ScreenUpdating = True
End Sub
"Bruno" a écrit dans le message de
news:Bonjour,
Est-il possible de copier sur une feuille Excel par une macro ou une
formule
simple l'ensemble des formules et macros d'une feuille Excel afin
d'en
comprendre le fonctionnement ?
Existe-t-il un outil d'audit qui reconstruirait de manière formelle
la
logique de la feuille ?
Merci de vos réponses,
Bruno