Bonjour,
J'ai une macro dans un fichier escel 2003, je voudrais qu'elle s'éxécute dès
que la valeur d'une cellule de référence est modifiée, est-ce possible ?
Merci !
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
affordsol
Voici le contenu du module:
Option Explicit
Sub ExecuterMacro() Application.OnEntry = "MacroAExecuter" End Sub Sub ArreterExecutionMacro() Application.OnEntry = "" End Sub Sub MacroAExecuter() MsgBox "Exécution de la Macro" End Sub
-- Herve Hanuise http://www.affordsol.be
"annick.cuman" wrote:
Bonjour, J'ai une macro dans un fichier escel 2003, je voudrais qu'elle s'éxécute dès que la valeur d'une cellule de référence est modifiée, est-ce possible ? Merci !
Voici le contenu du module:
Option Explicit
Sub ExecuterMacro()
Application.OnEntry = "MacroAExecuter"
End Sub
Sub ArreterExecutionMacro()
Application.OnEntry = ""
End Sub
Sub MacroAExecuter()
MsgBox "Exécution de la Macro"
End Sub
--
Herve Hanuise
http://www.affordsol.be
"annick.cuman" wrote:
Bonjour,
J'ai une macro dans un fichier escel 2003, je voudrais qu'elle s'éxécute dès
que la valeur d'une cellule de référence est modifiée, est-ce possible ?
Merci !
Sub ExecuterMacro() Application.OnEntry = "MacroAExecuter" End Sub Sub ArreterExecutionMacro() Application.OnEntry = "" End Sub Sub MacroAExecuter() MsgBox "Exécution de la Macro" End Sub
-- Herve Hanuise http://www.affordsol.be
"annick.cuman" wrote:
Bonjour, J'ai une macro dans un fichier escel 2003, je voudrais qu'elle s'éxécute dès que la valeur d'une cellule de référence est modifiée, est-ce possible ? Merci !
Misange
Bonjour
une macro événementielle : celle ci se déclenche quand une valeur est modifiée en A1
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Address = "$A$1" Then Then ... la tu mets le code de ta macro ou tu appelles la macro, au choix End If End Sub
Misange migrateuse XlWiki : Participez à un travail collaboratif sur excel ! http://xlwiki.free.fr/wiki http://www.excelabo.net
annick.cuman a écrit :
Bonjour, J'ai une macro dans un fichier escel 2003, je voudrais qu'elle s'éxécute dès que la valeur d'une cellule de référence est modifiée, est-ce possible ? Merci !
Bonjour
une macro événementielle : celle ci se déclenche quand une valeur est
modifiée en A1
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$A$1" Then Then
... la tu mets le code de ta macro ou tu appelles la macro, au choix
End If
End Sub
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net
annick.cuman a écrit :
Bonjour,
J'ai une macro dans un fichier escel 2003, je voudrais qu'elle s'éxécute dès
que la valeur d'une cellule de référence est modifiée, est-ce possible ?
Merci !
une macro événementielle : celle ci se déclenche quand une valeur est modifiée en A1
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Address = "$A$1" Then Then ... la tu mets le code de ta macro ou tu appelles la macro, au choix End If End Sub
Misange migrateuse XlWiki : Participez à un travail collaboratif sur excel ! http://xlwiki.free.fr/wiki http://www.excelabo.net
annick.cuman a écrit :
Bonjour, J'ai une macro dans un fichier escel 2003, je voudrais qu'elle s'éxécute dès que la valeur d'une cellule de référence est modifiée, est-ce possible ? Merci !
michdenis
Je crois que ça irait mieux si tu utilisais cet événement :
une macro événementielle : celle ci se déclenche quand une valeur est modifiée en A1
'--------------------------- Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$A$1" Then Then ... la tu mets le code de ta macro ou tu appelles la macro, au choix End If End Sub '---------------------------
ça va Misange, le Week-End est débuté à Paris !
;-))
"Misange" a écrit dans le message de news: % Bonjour
une macro événementielle : celle ci se déclenche quand une valeur est modifiée en A1
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Address = "$A$1" Then Then ... la tu mets le code de ta macro ou tu appelles la macro, au choix End If End Sub
Misange migrateuse XlWiki : Participez à un travail collaboratif sur excel ! http://xlwiki.free.fr/wiki http://www.excelabo.net
annick.cuman a écrit :
Bonjour, J'ai une macro dans un fichier escel 2003, je voudrais qu'elle s'éxécute dès que la valeur d'une cellule de référence est modifiée, est-ce possible ? Merci !
Je crois que ça irait mieux si tu utilisais cet événement :
une macro événementielle : celle ci se déclenche quand une valeur est
modifiée en A1
'---------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then Then
... la tu mets le code de ta macro ou tu appelles la macro, au choix
End If
End Sub
'---------------------------
ça va Misange, le Week-End est débuté à Paris !
;-))
"Misange" <misange@monsite.net> a écrit dans le message de news:
%23JdQVg3DJHA.528@TK2MSFTNGP06.phx.gbl...
Bonjour
une macro événementielle : celle ci se déclenche quand une valeur est
modifiée en A1
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$A$1" Then Then
... la tu mets le code de ta macro ou tu appelles la macro, au choix
End If
End Sub
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net
annick.cuman a écrit :
Bonjour,
J'ai une macro dans un fichier escel 2003, je voudrais qu'elle s'éxécute
dès
que la valeur d'une cellule de référence est modifiée, est-ce possible ?
Merci !
Je crois que ça irait mieux si tu utilisais cet événement :
une macro événementielle : celle ci se déclenche quand une valeur est modifiée en A1
'--------------------------- Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$A$1" Then Then ... la tu mets le code de ta macro ou tu appelles la macro, au choix End If End Sub '---------------------------
ça va Misange, le Week-End est débuté à Paris !
;-))
"Misange" a écrit dans le message de news: % Bonjour
une macro événementielle : celle ci se déclenche quand une valeur est modifiée en A1
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Address = "$A$1" Then Then ... la tu mets le code de ta macro ou tu appelles la macro, au choix End If End Sub
Misange migrateuse XlWiki : Participez à un travail collaboratif sur excel ! http://xlwiki.free.fr/wiki http://www.excelabo.net
annick.cuman a écrit :
Bonjour, J'ai une macro dans un fichier escel 2003, je voudrais qu'elle s'éxécute dès que la valeur d'une cellule de référence est modifiée, est-ce possible ? Merci !