Bonjour à tous,
Je cherche un moyen pour récupérer la date de modification d'une macro
attaché à un classeur, mais qui ne soit pas la date d'enregistrement du
classeur car le classeur doit être enregistrer tout les jours.
J'ai bien trouvé la propriété Version, mais elle ne s'applique qu'à
Application et retourne donc la version d' EXCEL.
Je pense que ce n'est pas possible, mais qui sait, qq'un a peut être déjà
rencontré ce problème et qu'il a pu le contourner.
Bartez
Bonjour à tous,
Je cherche un moyen pour récupérer la date de modification d'une macro
attaché à un classeur, mais qui ne soit pas la date d'enregistrement du
classeur car le classeur doit être enregistrer tout les jours.
J'ai bien trouvé la propriété Version, mais elle ne s'applique qu'à
Application et retourne donc la version d' EXCEL.
Je pense que ce n'est pas possible, mais qui sait, qq'un a peut être déjà
rencontré ce problème et qu'il a pu le contourner.
Bartez
Bonjour à tous,
Je cherche un moyen pour récupérer la date de modification d'une macro
attaché à un classeur, mais qui ne soit pas la date d'enregistrement du
classeur car le classeur doit être enregistrer tout les jours.
J'ai bien trouvé la propriété Version, mais elle ne s'applique qu'à
Application et retourne donc la version d' EXCEL.
Je pense que ce n'est pas possible, mais qui sait, qq'un a peut être déjà
rencontré ce problème et qu'il a pu le contourner.
Bartez
Salut Bartez,
Une piste. Cela m'arrive de tracer la date de mes sources avec une
constante
:
Public Const DateMacro = "Macro mise à jour le 04-12-04"
Peut-être cela correspond-il à ce que tu souhaites ?
Cordialement.
"bartez" a écrit dans le message de news:
#Bonjour à tous,
Je cherche un moyen pour récupérer la date de modification d'une macro
attaché à un classeur, mais qui ne soit pas la date d'enregistrement du
classeur car le classeur doit être enregistrer tout les jours.
J'ai bien trouvé la propriété Version, mais elle ne s'applique qu'à
Application et retourne donc la version d' EXCEL.
Je pense que ce n'est pas possible, mais qui sait, qq'un a peut être
déjà
rencontré ce problème et qu'il a pu le contourner.
Bartez
Salut Bartez,
Une piste. Cela m'arrive de tracer la date de mes sources avec une
constante
:
Public Const DateMacro = "Macro mise à jour le 04-12-04"
Peut-être cela correspond-il à ce que tu souhaites ?
Cordialement.
"bartez" <bartez@free.fr> a écrit dans le message de news:
#8dpdDj2EHA.1076@TK2MSFTNGP09.phx.gbl...
Bonjour à tous,
Je cherche un moyen pour récupérer la date de modification d'une macro
attaché à un classeur, mais qui ne soit pas la date d'enregistrement du
classeur car le classeur doit être enregistrer tout les jours.
J'ai bien trouvé la propriété Version, mais elle ne s'applique qu'à
Application et retourne donc la version d' EXCEL.
Je pense que ce n'est pas possible, mais qui sait, qq'un a peut être
déjà
rencontré ce problème et qu'il a pu le contourner.
Bartez
Salut Bartez,
Une piste. Cela m'arrive de tracer la date de mes sources avec une
constante
:
Public Const DateMacro = "Macro mise à jour le 04-12-04"
Peut-être cela correspond-il à ce que tu souhaites ?
Cordialement.
"bartez" a écrit dans le message de news:
#Bonjour à tous,
Je cherche un moyen pour récupérer la date de modification d'une macro
attaché à un classeur, mais qui ne soit pas la date d'enregistrement du
classeur car le classeur doit être enregistrer tout les jours.
J'ai bien trouvé la propriété Version, mais elle ne s'applique qu'à
Application et retourne donc la version d' EXCEL.
Je pense que ce n'est pas possible, mais qui sait, qq'un a peut être
déjà
rencontré ce problème et qu'il a pu le contourner.
Bartez
Bonjour Bartez,
Ce que tu cherches n'existe pas ... c'est-à-dire qu'il n'existe aucune
propriété d'un objet quelconque qui permette
d'obtenir ce que tu cherches.
Une façon de faire et c'est à la mimine, tu inscris manuellement toujours
en deuxième ligne, la date de modification et
tu peux alors la retrouver en recherchant cette ligne de code particulière
dans une procédure.
Exemple :
Sub fdfdasa()
'DernièreModification : 5/12/2004
'Auteur : toto
'code
End sub
Salutations!
"bartez" a écrit dans le message de news:
%
Bonjour à tous,
Je cherche un moyen pour récupérer la date de modification d'une macro
attaché à un classeur, mais qui ne soit pas la date d'enregistrement du
classeur car le classeur doit être enregistrer tout les jours.
J'ai bien trouvé la propriété Version, mais elle ne s'applique qu'à
Application et retourne donc la version d' EXCEL.
Je pense que ce n'est pas possible, mais qui sait, qq'un a peut être déjà
rencontré ce problème et qu'il a pu le contourner.
Bartez
Bonjour Bartez,
Ce que tu cherches n'existe pas ... c'est-à-dire qu'il n'existe aucune
propriété d'un objet quelconque qui permette
d'obtenir ce que tu cherches.
Une façon de faire et c'est à la mimine, tu inscris manuellement toujours
en deuxième ligne, la date de modification et
tu peux alors la retrouver en recherchant cette ligne de code particulière
dans une procédure.
Exemple :
Sub fdfdasa()
'DernièreModification : 5/12/2004
'Auteur : toto
'code
End sub
Salutations!
"bartez" <bartez@free.fr> a écrit dans le message de news:
%238dpdDj2EHA.1076@TK2MSFTNGP09.phx.gbl...
Bonjour à tous,
Je cherche un moyen pour récupérer la date de modification d'une macro
attaché à un classeur, mais qui ne soit pas la date d'enregistrement du
classeur car le classeur doit être enregistrer tout les jours.
J'ai bien trouvé la propriété Version, mais elle ne s'applique qu'à
Application et retourne donc la version d' EXCEL.
Je pense que ce n'est pas possible, mais qui sait, qq'un a peut être déjà
rencontré ce problème et qu'il a pu le contourner.
Bartez
Bonjour Bartez,
Ce que tu cherches n'existe pas ... c'est-à-dire qu'il n'existe aucune
propriété d'un objet quelconque qui permette
d'obtenir ce que tu cherches.
Une façon de faire et c'est à la mimine, tu inscris manuellement toujours
en deuxième ligne, la date de modification et
tu peux alors la retrouver en recherchant cette ligne de code particulière
dans une procédure.
Exemple :
Sub fdfdasa()
'DernièreModification : 5/12/2004
'Auteur : toto
'code
End sub
Salutations!
"bartez" a écrit dans le message de news:
%
Bonjour à tous,
Je cherche un moyen pour récupérer la date de modification d'une macro
attaché à un classeur, mais qui ne soit pas la date d'enregistrement du
classeur car le classeur doit être enregistrer tout les jours.
J'ai bien trouvé la propriété Version, mais elle ne s'applique qu'à
Application et retourne donc la version d' EXCEL.
Je pense que ce n'est pas possible, mais qui sait, qq'un a peut être déjà
rencontré ce problème et qu'il a pu le contourner.
Bartez
Salut Denis!
Je fais déjà à peu près la même chose mais des fois j'oubli de noter la date
de la modif, c'est pourquoi je cherchais autre chose (qui n'éxiste pas).
Bonsoir, Bartez
"michdenis" a écrit dans le message de news:
#Bonjour Bartez,
Ce que tu cherches n'existe pas ... c'est-à-dire qu'il n'existe aucune
propriété d'un objet quelconque qui permetted'obtenir ce que tu cherches.
Une façon de faire et c'est à la mimine, tu inscris manuellement toujours
en deuxième ligne, la date de modification ettu peux alors la retrouver en recherchant cette ligne de code particulière
dans une procédure.
Exemple :
Sub fdfdasa()
'DernièreModification : 5/12/2004
'Auteur : toto
'code
End sub
Salutations!
"bartez" a écrit dans le message de news:
%Bonjour à tous,
Je cherche un moyen pour récupérer la date de modification d'une macro
attaché à un classeur, mais qui ne soit pas la date d'enregistrement du
classeur car le classeur doit être enregistrer tout les jours.
J'ai bien trouvé la propriété Version, mais elle ne s'applique qu'à
Application et retourne donc la version d' EXCEL.
Je pense que ce n'est pas possible, mais qui sait, qq'un a peut être déjà
rencontré ce problème et qu'il a pu le contourner.
Bartez
Salut Denis!
Je fais déjà à peu près la même chose mais des fois j'oubli de noter la date
de la modif, c'est pourquoi je cherchais autre chose (qui n'éxiste pas).
Bonsoir, Bartez
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
#3yD4Jj2EHA.3132@TK2MSFTNGP14.phx.gbl...
Bonjour Bartez,
Ce que tu cherches n'existe pas ... c'est-à-dire qu'il n'existe aucune
propriété d'un objet quelconque qui permette
d'obtenir ce que tu cherches.
Une façon de faire et c'est à la mimine, tu inscris manuellement toujours
en deuxième ligne, la date de modification et
tu peux alors la retrouver en recherchant cette ligne de code particulière
dans une procédure.
Exemple :
Sub fdfdasa()
'DernièreModification : 5/12/2004
'Auteur : toto
'code
End sub
Salutations!
"bartez" <bartez@free.fr> a écrit dans le message de news:
%238dpdDj2EHA.1076@TK2MSFTNGP09.phx.gbl...
Bonjour à tous,
Je cherche un moyen pour récupérer la date de modification d'une macro
attaché à un classeur, mais qui ne soit pas la date d'enregistrement du
classeur car le classeur doit être enregistrer tout les jours.
J'ai bien trouvé la propriété Version, mais elle ne s'applique qu'à
Application et retourne donc la version d' EXCEL.
Je pense que ce n'est pas possible, mais qui sait, qq'un a peut être déjà
rencontré ce problème et qu'il a pu le contourner.
Bartez
Salut Denis!
Je fais déjà à peu près la même chose mais des fois j'oubli de noter la date
de la modif, c'est pourquoi je cherchais autre chose (qui n'éxiste pas).
Bonsoir, Bartez
"michdenis" a écrit dans le message de news:
#Bonjour Bartez,
Ce que tu cherches n'existe pas ... c'est-à-dire qu'il n'existe aucune
propriété d'un objet quelconque qui permetted'obtenir ce que tu cherches.
Une façon de faire et c'est à la mimine, tu inscris manuellement toujours
en deuxième ligne, la date de modification ettu peux alors la retrouver en recherchant cette ligne de code particulière
dans une procédure.
Exemple :
Sub fdfdasa()
'DernièreModification : 5/12/2004
'Auteur : toto
'code
End sub
Salutations!
"bartez" a écrit dans le message de news:
%Bonjour à tous,
Je cherche un moyen pour récupérer la date de modification d'une macro
attaché à un classeur, mais qui ne soit pas la date d'enregistrement du
classeur car le classeur doit être enregistrer tout les jours.
J'ai bien trouvé la propriété Version, mais elle ne s'applique qu'à
Application et retourne donc la version d' EXCEL.
Je pense que ce n'est pas possible, mais qui sait, qq'un a peut être déjà
rencontré ce problème et qu'il a pu le contourner.
Bartez
Bonsoir,
Regarde ce que tu peux faire à partir de cette procédure de Chip Pearson
proposée sur le site de
Frédéric :
http://frederic.sigonneau.free.fr/code/VBE/CreerModuleDeCode.txt
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"bartez" a écrit dans le message de news:
Salut Denis!
Je fais déjà à peu près la même chose mais des fois j'oubli de noter la
date
de la modif, c'est pourquoi je cherchais autre chose (qui n'éxiste pas).
Bonsoir, Bartez
"michdenis" a écrit dans le message de news:
#Bonjour Bartez,
Ce que tu cherches n'existe pas ... c'est-à-dire qu'il n'existe aucune
propriété d'un objet quelconque qui permetted'obtenir ce que tu cherches.
Une façon de faire et c'est à la mimine, tu inscris manuellement
toujours
en deuxième ligne, la date de modification ettu peux alors la retrouver en recherchant cette ligne de code
particulière
dans une procédure.
Exemple :
Sub fdfdasa()
'DernièreModification : 5/12/2004
'Auteur : toto
'code
End sub
Salutations!
"bartez" a écrit dans le message de news:
%Bonjour à tous,
Je cherche un moyen pour récupérer la date de modification d'une macro
attaché à un classeur, mais qui ne soit pas la date d'enregistrement du
classeur car le classeur doit être enregistrer tout les jours.
J'ai bien trouvé la propriété Version, mais elle ne s'applique qu'à
Application et retourne donc la version d' EXCEL.
Je pense que ce n'est pas possible, mais qui sait, qq'un a peut être
déjà
rencontré ce problème et qu'il a pu le contourner.
Bartez
Bonsoir,
Regarde ce que tu peux faire à partir de cette procédure de Chip Pearson
proposée sur le site de
Frédéric :
http://frederic.sigonneau.free.fr/code/VBE/CreerModuleDeCode.txt
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"bartez" <bartez@free.fr> a écrit dans le message de news:
e3Qxubj2EHA.1452@TK2MSFTNGP11.phx.gbl...
Salut Denis!
Je fais déjà à peu près la même chose mais des fois j'oubli de noter la
date
de la modif, c'est pourquoi je cherchais autre chose (qui n'éxiste pas).
Bonsoir, Bartez
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
#3yD4Jj2EHA.3132@TK2MSFTNGP14.phx.gbl...
Bonjour Bartez,
Ce que tu cherches n'existe pas ... c'est-à-dire qu'il n'existe aucune
propriété d'un objet quelconque qui permette
d'obtenir ce que tu cherches.
Une façon de faire et c'est à la mimine, tu inscris manuellement
toujours
en deuxième ligne, la date de modification et
tu peux alors la retrouver en recherchant cette ligne de code
particulière
dans une procédure.
Exemple :
Sub fdfdasa()
'DernièreModification : 5/12/2004
'Auteur : toto
'code
End sub
Salutations!
"bartez" <bartez@free.fr> a écrit dans le message de news:
%238dpdDj2EHA.1076@TK2MSFTNGP09.phx.gbl...
Bonjour à tous,
Je cherche un moyen pour récupérer la date de modification d'une macro
attaché à un classeur, mais qui ne soit pas la date d'enregistrement du
classeur car le classeur doit être enregistrer tout les jours.
J'ai bien trouvé la propriété Version, mais elle ne s'applique qu'à
Application et retourne donc la version d' EXCEL.
Je pense que ce n'est pas possible, mais qui sait, qq'un a peut être
déjà
rencontré ce problème et qu'il a pu le contourner.
Bartez
Bonsoir,
Regarde ce que tu peux faire à partir de cette procédure de Chip Pearson
proposée sur le site de
Frédéric :
http://frederic.sigonneau.free.fr/code/VBE/CreerModuleDeCode.txt
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"bartez" a écrit dans le message de news:
Salut Denis!
Je fais déjà à peu près la même chose mais des fois j'oubli de noter la
date
de la modif, c'est pourquoi je cherchais autre chose (qui n'éxiste pas).
Bonsoir, Bartez
"michdenis" a écrit dans le message de news:
#Bonjour Bartez,
Ce que tu cherches n'existe pas ... c'est-à-dire qu'il n'existe aucune
propriété d'un objet quelconque qui permetted'obtenir ce que tu cherches.
Une façon de faire et c'est à la mimine, tu inscris manuellement
toujours
en deuxième ligne, la date de modification ettu peux alors la retrouver en recherchant cette ligne de code
particulière
dans une procédure.
Exemple :
Sub fdfdasa()
'DernièreModification : 5/12/2004
'Auteur : toto
'code
End sub
Salutations!
"bartez" a écrit dans le message de news:
%Bonjour à tous,
Je cherche un moyen pour récupérer la date de modification d'une macro
attaché à un classeur, mais qui ne soit pas la date d'enregistrement du
classeur car le classeur doit être enregistrer tout les jours.
J'ai bien trouvé la propriété Version, mais elle ne s'applique qu'à
Application et retourne donc la version d' EXCEL.
Je pense que ce n'est pas possible, mais qui sait, qq'un a peut être
déjà
rencontré ce problème et qu'il a pu le contourner.
Bartez
Bonsoir,
Regarde ce que tu peux faire à partir de cette procédure de Chip Pearson
proposée sur le site de
Frédéric :
http://frederic.sigonneau.free.fr/code/VBE/CreerModuleDeCode.txt
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"bartez" a écrit dans le message de news:
Salut Denis!
Je fais déjà à peu près la même chose mais des fois j'oubli de noter la
date
de la modif, c'est pourquoi je cherchais autre chose (qui n'éxiste pas).
Bonsoir, Bartez
"michdenis" a écrit dans le message de news:
#Bonjour Bartez,
Ce que tu cherches n'existe pas ... c'est-à-dire qu'il n'existe aucune
propriété d'un objet quelconque qui permetted'obtenir ce que tu cherches.
Une façon de faire et c'est à la mimine, tu inscris manuellement
toujours
en deuxième ligne, la date de modification ettu peux alors la retrouver en recherchant cette ligne de code
particulière
dans une procédure.
Exemple :
Sub fdfdasa()
'DernièreModification : 5/12/2004
'Auteur : toto
'code
End sub
Salutations!
"bartez" a écrit dans le message de news:
%Bonjour à tous,
Je cherche un moyen pour récupérer la date de modification d'une macro
attaché à un classeur, mais qui ne soit pas la date d'enregistrement du
classeur car le classeur doit être enregistrer tout les jours.
J'ai bien trouvé la propriété Version, mais elle ne s'applique qu'à
Application et retourne donc la version d' EXCEL.
Je pense que ce n'est pas possible, mais qui sait, qq'un a peut être
déjà
rencontré ce problème et qu'il a pu le contourner.
Bartez
Bonsoir,
Regarde ce que tu peux faire à partir de cette procédure de Chip Pearson
proposée sur le site de
Frédéric :
http://frederic.sigonneau.free.fr/code/VBE/CreerModuleDeCode.txt
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"bartez" <bartez@free.fr> a écrit dans le message de news:
e3Qxubj2EHA.1452@TK2MSFTNGP11.phx.gbl...
Salut Denis!
Je fais déjà à peu près la même chose mais des fois j'oubli de noter la
date
de la modif, c'est pourquoi je cherchais autre chose (qui n'éxiste pas).
Bonsoir, Bartez
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
#3yD4Jj2EHA.3132@TK2MSFTNGP14.phx.gbl...
Bonjour Bartez,
Ce que tu cherches n'existe pas ... c'est-à-dire qu'il n'existe aucune
propriété d'un objet quelconque qui permette
d'obtenir ce que tu cherches.
Une façon de faire et c'est à la mimine, tu inscris manuellement
toujours
en deuxième ligne, la date de modification et
tu peux alors la retrouver en recherchant cette ligne de code
particulière
dans une procédure.
Exemple :
Sub fdfdasa()
'DernièreModification : 5/12/2004
'Auteur : toto
'code
End sub
Salutations!
"bartez" <bartez@free.fr> a écrit dans le message de news:
%238dpdDj2EHA.1076@TK2MSFTNGP09.phx.gbl...
Bonjour à tous,
Je cherche un moyen pour récupérer la date de modification d'une macro
attaché à un classeur, mais qui ne soit pas la date d'enregistrement du
classeur car le classeur doit être enregistrer tout les jours.
J'ai bien trouvé la propriété Version, mais elle ne s'applique qu'à
Application et retourne donc la version d' EXCEL.
Je pense que ce n'est pas possible, mais qui sait, qq'un a peut être
déjà
rencontré ce problème et qu'il a pu le contourner.
Bartez
Bonsoir,
Regarde ce que tu peux faire à partir de cette procédure de Chip Pearson
proposée sur le site de
Frédéric :
http://frederic.sigonneau.free.fr/code/VBE/CreerModuleDeCode.txt
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"bartez" a écrit dans le message de news:
Salut Denis!
Je fais déjà à peu près la même chose mais des fois j'oubli de noter la
date
de la modif, c'est pourquoi je cherchais autre chose (qui n'éxiste pas).
Bonsoir, Bartez
"michdenis" a écrit dans le message de news:
#Bonjour Bartez,
Ce que tu cherches n'existe pas ... c'est-à-dire qu'il n'existe aucune
propriété d'un objet quelconque qui permetted'obtenir ce que tu cherches.
Une façon de faire et c'est à la mimine, tu inscris manuellement
toujours
en deuxième ligne, la date de modification ettu peux alors la retrouver en recherchant cette ligne de code
particulière
dans une procédure.
Exemple :
Sub fdfdasa()
'DernièreModification : 5/12/2004
'Auteur : toto
'code
End sub
Salutations!
"bartez" a écrit dans le message de news:
%Bonjour à tous,
Je cherche un moyen pour récupérer la date de modification d'une macro
attaché à un classeur, mais qui ne soit pas la date d'enregistrement du
classeur car le classeur doit être enregistrer tout les jours.
J'ai bien trouvé la propriété Version, mais elle ne s'applique qu'à
Application et retourne donc la version d' EXCEL.
Je pense que ce n'est pas possible, mais qui sait, qq'un a peut être
déjà
rencontré ce problème et qu'il a pu le contourner.
Bartez
Bonjour Bartez,
En supposant que tu inscrives la date à la main juste en dessous de ta
procédure lorsque tu modifies cette dernère et
que tu veuilles extraire cette ligne par une procédure voici une procédure
que j'ai publiée hier :
Peu importe où la procédure est située, cette procédure te renvoie le
contenu de la deuxième ligne. Tu n'as qu'à définir
la procédure voulue.
'------------------------------
Sub TrouverLaDateProcédure()
MsgBox TrouverLaDateModificationProcédure("Fermer_le_Classeur")
End Sub
'------------------------------
Function TrouverLaDateModificationProcédure(SonNom As String)
Dim A As Integer, Ok As Integer
On Error Resume Next
With ThisWorkbook.VBProject
For Each vbcomp In .VBComponents
With vbcomp.CodeModule
A = .ProcBodyLine(SonNom, 0)
If Err <> 0 Then
Err = 0
Ok = 1
Else
Ok = 0
Res = .Lines(A + 1, 1)
Exit For
End If
End With
Next
End With
If Ok = 1 Then
TrouverLaDateModificationProcédure = _
"Procédure non trouvée"
ElseIf Res <> "" Then
TrouverLaDateModificationProcédure = Res
Else
TrouverLaDateModificationProcédure = _
"date non trouvée"
End If
End Function
'-------------------------------
Salutations!
"bartez" a écrit dans le message de news:
Bonjour et merci pour ton lien,
je vais fouiller un peu par là, mais au 1er coup d'oeil je n'ai pas
compris
grand chose.
@+ Bartez
"Philippe.R" a écrit dans le message de news:
#4ffM$Bonsoir,
Regarde ce que tu peux faire à partir de cette procédure de Chip Pearson
proposée sur le site deFrédéric :
http://frederic.sigonneau.free.fr/code/VBE/CreerModuleDeCode.txt
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"bartez" a écrit dans le message de news:Salut Denis!
Je fais déjà à peu près la même chose mais des fois j'oubli de noter
la
datede la modif, c'est pourquoi je cherchais autre chose (qui n'éxiste
pas).
Bonsoir, Bartez
"michdenis" a écrit dans le message de news:
#Bonjour Bartez,
Ce que tu cherches n'existe pas ... c'est-à-dire qu'il n'existe
aucune
propriété d'un objet quelconque qui permetted'obtenir ce que tu cherches.
Une façon de faire et c'est à la mimine, tu inscris manuellement
toujoursen deuxième ligne, la date de modification ettu peux alors la retrouver en recherchant cette ligne de code
particulièredans une procédure.
Exemple :
Sub fdfdasa()
'DernièreModification : 5/12/2004
'Auteur : toto
'code
End sub
Salutations!
"bartez" a écrit dans le message de news:
%Bonjour à tous,
Je cherche un moyen pour récupérer la date de modification d'une
macro
attaché à un classeur, mais qui ne soit pas la date d'enregistrement
du
classeur car le classeur doit être enregistrer tout les jours.
J'ai bien trouvé la propriété Version, mais elle ne s'applique qu'à
Application et retourne donc la version d' EXCEL.
Je pense que ce n'est pas possible, mais qui sait, qq'un a peut être
déjàrencontré ce problème et qu'il a pu le contourner.
Bartez
Bonjour Bartez,
En supposant que tu inscrives la date à la main juste en dessous de ta
procédure lorsque tu modifies cette dernère et
que tu veuilles extraire cette ligne par une procédure voici une procédure
que j'ai publiée hier :
Peu importe où la procédure est située, cette procédure te renvoie le
contenu de la deuxième ligne. Tu n'as qu'à définir
la procédure voulue.
'------------------------------
Sub TrouverLaDateProcédure()
MsgBox TrouverLaDateModificationProcédure("Fermer_le_Classeur")
End Sub
'------------------------------
Function TrouverLaDateModificationProcédure(SonNom As String)
Dim A As Integer, Ok As Integer
On Error Resume Next
With ThisWorkbook.VBProject
For Each vbcomp In .VBComponents
With vbcomp.CodeModule
A = .ProcBodyLine(SonNom, 0)
If Err <> 0 Then
Err = 0
Ok = 1
Else
Ok = 0
Res = .Lines(A + 1, 1)
Exit For
End If
End With
Next
End With
If Ok = 1 Then
TrouverLaDateModificationProcédure = _
"Procédure non trouvée"
ElseIf Res <> "" Then
TrouverLaDateModificationProcédure = Res
Else
TrouverLaDateModificationProcédure = _
"date non trouvée"
End If
End Function
'-------------------------------
Salutations!
"bartez" <bartez@free.fr> a écrit dans le message de news:
eB1n9su2EHA.1452@TK2MSFTNGP11.phx.gbl...
Bonjour et merci pour ton lien,
je vais fouiller un peu par là, mais au 1er coup d'oeil je n'ai pas
compris
grand chose.
@+ Bartez
"Philippe.R" <A_S_rauphil@wanadoo.fr> a écrit dans le message de news:
#4ffM$k2EHA.3504@TK2MSFTNGP12.phx.gbl...
Bonsoir,
Regarde ce que tu peux faire à partir de cette procédure de Chip Pearson
proposée sur le site de
Frédéric :
http://frederic.sigonneau.free.fr/code/VBE/CreerModuleDeCode.txt
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"bartez" <bartez@free.fr> a écrit dans le message de news:
e3Qxubj2EHA.1452@TK2MSFTNGP11.phx.gbl...
Salut Denis!
Je fais déjà à peu près la même chose mais des fois j'oubli de noter
la
date
de la modif, c'est pourquoi je cherchais autre chose (qui n'éxiste
pas).
Bonsoir, Bartez
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
#3yD4Jj2EHA.3132@TK2MSFTNGP14.phx.gbl...
Bonjour Bartez,
Ce que tu cherches n'existe pas ... c'est-à-dire qu'il n'existe
aucune
propriété d'un objet quelconque qui permette
d'obtenir ce que tu cherches.
Une façon de faire et c'est à la mimine, tu inscris manuellement
toujours
en deuxième ligne, la date de modification et
tu peux alors la retrouver en recherchant cette ligne de code
particulière
dans une procédure.
Exemple :
Sub fdfdasa()
'DernièreModification : 5/12/2004
'Auteur : toto
'code
End sub
Salutations!
"bartez" <bartez@free.fr> a écrit dans le message de news:
%238dpdDj2EHA.1076@TK2MSFTNGP09.phx.gbl...
Bonjour à tous,
Je cherche un moyen pour récupérer la date de modification d'une
macro
attaché à un classeur, mais qui ne soit pas la date d'enregistrement
du
classeur car le classeur doit être enregistrer tout les jours.
J'ai bien trouvé la propriété Version, mais elle ne s'applique qu'à
Application et retourne donc la version d' EXCEL.
Je pense que ce n'est pas possible, mais qui sait, qq'un a peut être
déjà
rencontré ce problème et qu'il a pu le contourner.
Bartez
Bonjour Bartez,
En supposant que tu inscrives la date à la main juste en dessous de ta
procédure lorsque tu modifies cette dernère et
que tu veuilles extraire cette ligne par une procédure voici une procédure
que j'ai publiée hier :
Peu importe où la procédure est située, cette procédure te renvoie le
contenu de la deuxième ligne. Tu n'as qu'à définir
la procédure voulue.
'------------------------------
Sub TrouverLaDateProcédure()
MsgBox TrouverLaDateModificationProcédure("Fermer_le_Classeur")
End Sub
'------------------------------
Function TrouverLaDateModificationProcédure(SonNom As String)
Dim A As Integer, Ok As Integer
On Error Resume Next
With ThisWorkbook.VBProject
For Each vbcomp In .VBComponents
With vbcomp.CodeModule
A = .ProcBodyLine(SonNom, 0)
If Err <> 0 Then
Err = 0
Ok = 1
Else
Ok = 0
Res = .Lines(A + 1, 1)
Exit For
End If
End With
Next
End With
If Ok = 1 Then
TrouverLaDateModificationProcédure = _
"Procédure non trouvée"
ElseIf Res <> "" Then
TrouverLaDateModificationProcédure = Res
Else
TrouverLaDateModificationProcédure = _
"date non trouvée"
End If
End Function
'-------------------------------
Salutations!
"bartez" a écrit dans le message de news:
Bonjour et merci pour ton lien,
je vais fouiller un peu par là, mais au 1er coup d'oeil je n'ai pas
compris
grand chose.
@+ Bartez
"Philippe.R" a écrit dans le message de news:
#4ffM$Bonsoir,
Regarde ce que tu peux faire à partir de cette procédure de Chip Pearson
proposée sur le site deFrédéric :
http://frederic.sigonneau.free.fr/code/VBE/CreerModuleDeCode.txt
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"bartez" a écrit dans le message de news:Salut Denis!
Je fais déjà à peu près la même chose mais des fois j'oubli de noter
la
datede la modif, c'est pourquoi je cherchais autre chose (qui n'éxiste
pas).
Bonsoir, Bartez
"michdenis" a écrit dans le message de news:
#Bonjour Bartez,
Ce que tu cherches n'existe pas ... c'est-à-dire qu'il n'existe
aucune
propriété d'un objet quelconque qui permetted'obtenir ce que tu cherches.
Une façon de faire et c'est à la mimine, tu inscris manuellement
toujoursen deuxième ligne, la date de modification ettu peux alors la retrouver en recherchant cette ligne de code
particulièredans une procédure.
Exemple :
Sub fdfdasa()
'DernièreModification : 5/12/2004
'Auteur : toto
'code
End sub
Salutations!
"bartez" a écrit dans le message de news:
%Bonjour à tous,
Je cherche un moyen pour récupérer la date de modification d'une
macro
attaché à un classeur, mais qui ne soit pas la date d'enregistrement
du
classeur car le classeur doit être enregistrer tout les jours.
J'ai bien trouvé la propriété Version, mais elle ne s'applique qu'à
Application et retourne donc la version d' EXCEL.
Je pense que ce n'est pas possible, mais qui sait, qq'un a peut être
déjàrencontré ce problème et qu'il a pu le contourner.
Bartez