Bonjour,
J'aimerais pouvoir faire clignoter le cadre d'une cellule à l'aide d'une macro.
voici la macro basique :
Sub Macro11()
'
' Macro11 Macro
' Macro enregistrée le 16/09/2005 par thierry
'
'
Range('C3').Select
ActiveCell.FormulaR1C1 = 'Bonjour !'
Range('C3').Select
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlBottom
.WrapText = False
.Orientation = 0
.ShrinkToFit = False
.MergeCells = False
End With
Selection.Font.ColorIndex = 3
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
With Selection.Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = 46
End With
With Selection.Borders(xlEdgeTop)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = 46
End With
With Selection.Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = 46
End With
With Selection.Borders(xlEdgeRight)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = 46
End With
Range('A1').Select
End Sub
Avec ça le texte et le cadre apparaisse mais rien ne clignote.
Comment faire pour que le cadre clignote quelques secondes puis qu'il revienne à son état initial ?
Merci pour votre aide car je découvre le monde des macros mais le VBA je connais pas trop.
A peluche !
Thierry
PS : pour les réponses merci d'intégrer le code VBA dans votre message, le serveur de mon entreprise bloque les macros !!!
J'aimerais pouvoir faire clignoter le cadre d'une cellule à l'aide d'une macro.
voici la macro basique :
Sub Macro11()
'
' Macro11 Macro
' Macro enregistrée le 16/09/2005 par thierry
'
'
Range('C3').Select
ActiveCell.FormulaR1C1 = 'Bonjour !'
Range('C3').Select
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlBottom
.WrapText = False
.Orientation = 0
.ShrinkToFit = False
.MergeCells = False
End With
Selection.Font.ColorIndex = 3
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
With Selection.Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = 46
End With
With Selection.Borders(xlEdgeTop)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = 46
End With
With Selection.Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = 46
End With
With Selection.Borders(xlEdgeRight)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = 46
End With
Range('A1').Select
End Sub
Avec ça le texte et le cadre apparaisse mais rien ne clignote.
Comment faire pour que le cadre clignote quelques secondes puis qu'il revienne à son état initial ?
Merci pour votre aide car je découvre le monde des macros mais le VBA je connais pas trop.
A peluche !
Thierry
PS : pour les réponses merci d'intégrer le code VBA dans votre message, le serveur de mon entreprise bloque les macros !!!