Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans le
code Feuille, fonctionne très bien, seulement petit inconvénient pour moi,
j'aimerais que l'action de clignotement se passe dans la cellule au dessus
de la cellule active,
Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Explication : je rentre une valeur dans la cellule active et la cellule au
dessus dispose d'une formule qui affiche un différentiel avec une
troisième cellule et c'est, cette différence, qui lorsqu'elle affiche une
valeur négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans le
code Feuille, fonctionne très bien, seulement petit inconvénient pour moi,
j'aimerais que l'action de clignotement se passe dans la cellule au dessus
de la cellule active,
Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Explication : je rentre une valeur dans la cellule active et la cellule au
dessus dispose d'une formule qui affiche un différentiel avec une
troisième cellule et c'est, cette différence, qui lorsqu'elle affiche une
valeur négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans le
code Feuille, fonctionne très bien, seulement petit inconvénient pour moi,
j'aimerais que l'action de clignotement se passe dans la cellule au dessus
de la cellule active,
Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Explication : je rentre une valeur dans la cellule active et la cellule au
dessus dispose d'une formule qui affiche un différentiel avec une
troisième cellule et c'est, cette différence, qui lorsqu'elle affiche une
valeur négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans le
code Feuille, fonctionne très bien, seulement petit inconvénient pour moi,
j'aimerais que l'action de clignotement se passe dans la cellule au dessus
de la cellule active,
Explication : je rentre une valeur dans la cellule active et la cellule au
dessus dispose d'une formule qui affiche un différentiel avec une
troisième cellule et c'est, cette différence, qui lorsqu'elle affiche une
valeur négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans le
code Feuille, fonctionne très bien, seulement petit inconvénient pour moi,
j'aimerais que l'action de clignotement se passe dans la cellule au dessus
de la cellule active,
Explication : je rentre une valeur dans la cellule active et la cellule au
dessus dispose d'une formule qui affiche un différentiel avec une
troisième cellule et c'est, cette différence, qui lorsqu'elle affiche une
valeur négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans le
code Feuille, fonctionne très bien, seulement petit inconvénient pour moi,
j'aimerais que l'action de clignotement se passe dans la cellule au dessus
de la cellule active,
Explication : je rentre une valeur dans la cellule active et la cellule au
dessus dispose d'une formule qui affiche un différentiel avec une
troisième cellule et c'est, cette différence, qui lorsqu'elle affiche une
valeur négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans le
code Feuille, fonctionne très bien, seulement petit inconvénient pour
moi, j'aimerais que l'action de clignotement se passe dans la cellule au
dessus de la cellule active,
Activecell.offset(0,1) au lieu de Activecell
"DC" a écrit dans le message de news:
43a6eb51$0$19723$Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Explication : je rentre une valeur dans la cellule active et la cellule
au dessus dispose d'une formule qui affiche un différentiel avec une
troisième cellule et c'est, cette différence, qui lorsqu'elle affiche une
valeur négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans le
code Feuille, fonctionne très bien, seulement petit inconvénient pour
moi, j'aimerais que l'action de clignotement se passe dans la cellule au
dessus de la cellule active,
Activecell.offset(0,1) au lieu de Activecell
"DC" <da.campion@hotmail.fr> a écrit dans le message de news:
43a6eb51$0$19723$8fcfb975@news.wanadoo.fr...
Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Explication : je rentre une valeur dans la cellule active et la cellule
au dessus dispose d'une formule qui affiche un différentiel avec une
troisième cellule et c'est, cette différence, qui lorsqu'elle affiche une
valeur négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans le
code Feuille, fonctionne très bien, seulement petit inconvénient pour
moi, j'aimerais que l'action de clignotement se passe dans la cellule au
dessus de la cellule active,
Activecell.offset(0,1) au lieu de Activecell
"DC" a écrit dans le message de news:
43a6eb51$0$19723$Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Explication : je rentre une valeur dans la cellule active et la cellule
au dessus dispose d'une formule qui affiche un différentiel avec une
troisième cellule et c'est, cette différence, qui lorsqu'elle affiche une
valeur négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans le
code Feuille, fonctionne très bien, seulement petit inconvénient pour moi,
j'aimerais que l'action de clignotement se passe dans la cellule au dessus
de la cellule active,
Explication : je rentre une valeur dans la cellule active et la cellule au
dessus dispose d'une formule qui affiche un différentiel avec une
troisième cellule et c'est, cette différence, qui lorsqu'elle affiche une
valeur négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans le
code Feuille, fonctionne très bien, seulement petit inconvénient pour moi,
j'aimerais que l'action de clignotement se passe dans la cellule au dessus
de la cellule active,
Explication : je rentre une valeur dans la cellule active et la cellule au
dessus dispose d'une formule qui affiche un différentiel avec une
troisième cellule et c'est, cette différence, qui lorsqu'elle affiche une
valeur négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans le
code Feuille, fonctionne très bien, seulement petit inconvénient pour moi,
j'aimerais que l'action de clignotement se passe dans la cellule au dessus
de la cellule active,
Explication : je rentre une valeur dans la cellule active et la cellule au
dessus dispose d'une formule qui affiche un différentiel avec une
troisième cellule et c'est, cette différence, qui lorsqu'elle affiche une
valeur négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans le
code Feuille, fonctionne très bien, seulement petit inconvénient pour moi,
j'aimerais que l'action de clignotement se passe dans la cellule au dessus
de la cellule active,
Explication : je rentre une valeur dans la cellule active et la cellule au
dessus dispose d'une formule qui affiche un différentiel avec une troisième
cellule et c'est, cette différence, qui lorsqu'elle affiche une valeur
négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans le
code Feuille, fonctionne très bien, seulement petit inconvénient pour moi,
j'aimerais que l'action de clignotement se passe dans la cellule au dessus
de la cellule active,
Explication : je rentre une valeur dans la cellule active et la cellule au
dessus dispose d'une formule qui affiche un différentiel avec une troisième
cellule et c'est, cette différence, qui lorsqu'elle affiche une valeur
négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans le
code Feuille, fonctionne très bien, seulement petit inconvénient pour moi,
j'aimerais que l'action de clignotement se passe dans la cellule au dessus
de la cellule active,
Explication : je rentre une valeur dans la cellule active et la cellule au
dessus dispose d'une formule qui affiche un différentiel avec une troisième
cellule et c'est, cette différence, qui lorsqu'elle affiche une valeur
négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Bonjour Clément,
DC voulait la cellule au dessus, pas celle immédiatement à droite !
:o))))
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
"Clément Marcotte" a écrit dans le message
de news:Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans le
code Feuille, fonctionne très bien, seulement petit inconvénient pour
moi, j'aimerais que l'action de clignotement se passe dans la cellule au
dessus de la cellule active,
Activecell.offset(0,1) au lieu de Activecell
"DC" a écrit dans le message de news:
43a6eb51$0$19723$Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Explication : je rentre une valeur dans la cellule active et la cellule
au dessus dispose d'une formule qui affiche un différentiel avec une
troisième cellule et c'est, cette différence, qui lorsqu'elle affiche
une valeur négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Bonjour Clément,
DC voulait la cellule au dessus, pas celle immédiatement à droite !
:o))))
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
"Clément Marcotte" <clement.marcotte@sympatico.ca> a écrit dans le message
de news: uSQAkGMBGHA.3624@TK2MSFTNGP10.phx.gbl...
Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans le
code Feuille, fonctionne très bien, seulement petit inconvénient pour
moi, j'aimerais que l'action de clignotement se passe dans la cellule au
dessus de la cellule active,
Activecell.offset(0,1) au lieu de Activecell
"DC" <da.campion@hotmail.fr> a écrit dans le message de news:
43a6eb51$0$19723$8fcfb975@news.wanadoo.fr...
Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Explication : je rentre une valeur dans la cellule active et la cellule
au dessus dispose d'une formule qui affiche un différentiel avec une
troisième cellule et c'est, cette différence, qui lorsqu'elle affiche
une valeur négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Bonjour Clément,
DC voulait la cellule au dessus, pas celle immédiatement à droite !
:o))))
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
"Clément Marcotte" a écrit dans le message
de news:Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans le
code Feuille, fonctionne très bien, seulement petit inconvénient pour
moi, j'aimerais que l'action de clignotement se passe dans la cellule au
dessus de la cellule active,
Activecell.offset(0,1) au lieu de Activecell
"DC" a écrit dans le message de news:
43a6eb51$0$19723$Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Explication : je rentre une valeur dans la cellule active et la cellule
au dessus dispose d'une formule qui affiche un différentiel avec une
troisième cellule et c'est, cette différence, qui lorsqu'elle affiche
une valeur négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Bonsoir,
Vite fait à la lecture en diagonale ....
set plage¬tivecell.offset(-1,0)
si la cellule active n'est pas en ligne 1 bien sûr !
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
"DC" a écrit dans le message de news:
43a6eb51$0$19723$Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans le
code Feuille, fonctionne très bien, seulement petit inconvénient pour
moi, j'aimerais que l'action de clignotement se passe dans la cellule au
dessus de la cellule active,
Explication : je rentre une valeur dans la cellule active et la cellule
au dessus dispose d'une formule qui affiche un différentiel avec une
troisième cellule et c'est, cette différence, qui lorsqu'elle affiche une
valeur négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Bonsoir,
Vite fait à la lecture en diagonale ....
set plage¬tivecell.offset(-1,0)
si la cellule active n'est pas en ligne 1 bien sûr !
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
"DC" <da.campion@hotmail.fr> a écrit dans le message de news:
43a6eb51$0$19723$8fcfb975@news.wanadoo.fr...
Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans le
code Feuille, fonctionne très bien, seulement petit inconvénient pour
moi, j'aimerais que l'action de clignotement se passe dans la cellule au
dessus de la cellule active,
Explication : je rentre une valeur dans la cellule active et la cellule
au dessus dispose d'une formule qui affiche un différentiel avec une
troisième cellule et c'est, cette différence, qui lorsqu'elle affiche une
valeur négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Bonsoir,
Vite fait à la lecture en diagonale ....
set plage¬tivecell.offset(-1,0)
si la cellule active n'est pas en ligne 1 bien sûr !
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
"DC" a écrit dans le message de news:
43a6eb51$0$19723$Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans le
code Feuille, fonctionne très bien, seulement petit inconvénient pour
moi, j'aimerais que l'action de clignotement se passe dans la cellule au
dessus de la cellule active,
Explication : je rentre une valeur dans la cellule active et la cellule
au dessus dispose d'une formule qui affiche un différentiel avec une
troisième cellule et c'est, cette différence, qui lorsqu'elle affiche une
valeur négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Bonjour,
Oupss! N'empêche qu'Offset est expliqué dans l'aide.
Des fois on dirait que F1 est en option dans Office.
"Pounet95" a écrit dans le message de news:Bonjour Clément,
DC voulait la cellule au dessus, pas celle immédiatement à droite !
:o))))
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
"Clément Marcotte" a écrit dans le
message de news:Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans
le code Feuille, fonctionne très bien, seulement petit inconvénient
pour moi, j'aimerais que l'action de clignotement se passe dans la
cellule au dessus de la cellule active,
Activecell.offset(0,1) au lieu de Activecell
"DC" a écrit dans le message de news:
43a6eb51$0$19723$Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Explication : je rentre une valeur dans la cellule active et la cellule
au dessus dispose d'une formule qui affiche un différentiel avec une
troisième cellule et c'est, cette différence, qui lorsqu'elle affiche
une valeur négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Bonjour,
Oupss! N'empêche qu'Offset est expliqué dans l'aide.
Des fois on dirait que F1 est en option dans Office.
"Pounet95" <pasdepub@oneado.fr> a écrit dans le message de news:
umaVEIMBGHA.984@tk2msftngp13.phx.gbl...
Bonjour Clément,
DC voulait la cellule au dessus, pas celle immédiatement à droite !
:o))))
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
"Clément Marcotte" <clement.marcotte@sympatico.ca> a écrit dans le
message de news: uSQAkGMBGHA.3624@TK2MSFTNGP10.phx.gbl...
Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans
le code Feuille, fonctionne très bien, seulement petit inconvénient
pour moi, j'aimerais que l'action de clignotement se passe dans la
cellule au dessus de la cellule active,
Activecell.offset(0,1) au lieu de Activecell
"DC" <da.campion@hotmail.fr> a écrit dans le message de news:
43a6eb51$0$19723$8fcfb975@news.wanadoo.fr...
Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Explication : je rentre une valeur dans la cellule active et la cellule
au dessus dispose d'une formule qui affiche un différentiel avec une
troisième cellule et c'est, cette différence, qui lorsqu'elle affiche
une valeur négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC
Bonjour,
Oupss! N'empêche qu'Offset est expliqué dans l'aide.
Des fois on dirait que F1 est en option dans Office.
"Pounet95" a écrit dans le message de news:Bonjour Clément,
DC voulait la cellule au dessus, pas celle immédiatement à droite !
:o))))
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
"Clément Marcotte" a écrit dans le
message de news:Voici une procédure d'Excelabo ( Serge Garneau N° 784 ) qui mise dans
le code Feuille, fonctionne très bien, seulement petit inconvénient
pour moi, j'aimerais que l'action de clignotement se passe dans la
cellule au dessus de la cellule active,
Activecell.offset(0,1) au lieu de Activecell
"DC" a écrit dans le message de news:
43a6eb51$0$19723$Bonsoir à tous,....................Excel 2000 sur XP
Merci de me lire.................Bonne Soirée...!!
Explication : je rentre une valeur dans la cellule active et la cellule
au dessus dispose d'une formule qui affiche un différentiel avec une
troisième cellule et c'est, cette différence, qui lorsqu'elle affiche
une valeur négative actionne le clignotement,
'---------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Select
If IsNumeric(Target) Then
If ActiveCell.Value < 0 Then Call Clignotement
End If
End Sub
Sub Clignotement()
Set plage = ActiveCell
Fond = ActiveCell.Interior.ColorIndex
For i = 1 To 2000
plage.Interior.ColorIndex = 2
plage.Interior.ColorIndex = 3
Next i
plage.Interior.ColorIndex = Fond
End Sub
'---------------------------------------------------
Salutations!...............Merci d'avance...!!...........DC