darkspoilt
Expert
Bonjour,
j'ai un souci toujours avec de l'automation je dois donner a mes cellules des oculeures de fond régler les bordure et la fusionner. mon code compile s'éxécute sans erreur mais rien ne se passe.
Si quelqu'un peut m'aider je le remercie davance.
[cpp]With xls.ActiveSheet.Range("B1:B2")
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = True
End With
xls.ActiveSheet.Range("B1:B2").Borders(xlDiagonalDown).LineStyle = xlNone
xls.ActiveSheet.Range("B1:B2").Borders(xlDiagonalUp).LineStyle = xlNone
With xls.ActiveSheet.Range("B1:B2").Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.Weight = xlMedium
.ColorIndex = 1
End With
With xls.ActiveSheet.Range("B1:B2").Borders(xlEdgeTop)
.LineStyle = xlContinuous
.Weight = xlMedium
.ColorIndex = 1
End With
With xls.ActiveSheet.Range("B1:B2").Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlMedium
.ColorIndex = 1
End With
xls.ActiveSheet.Range("B1:B2").Borders(xlEdgeRight).LineStyle = xlNone
xls.ActiveSheet.Range("B1:B2").Borders(xlInsideVertical).LineStyle = xlNone
xls.ActiveSheet.Range("B1:B2").Borders(xlInsideHorizontal).LineStyle = xlNone
xls.ActiveSheet.Range("B1:B2").Interior.ColorIndex = 6[/cpp]
Sinon y'a t'il un moyen de créer la macro dans excel pour l'éxécuter depuis Excel??
j'ai un souci toujours avec de l'automation je dois donner a mes cellules des oculeures de fond régler les bordure et la fusionner. mon code compile s'éxécute sans erreur mais rien ne se passe.
Si quelqu'un peut m'aider je le remercie davance.
[cpp]With xls.ActiveSheet.Range("B1:B2")
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = True
End With
xls.ActiveSheet.Range("B1:B2").Borders(xlDiagonalDown).LineStyle = xlNone
xls.ActiveSheet.Range("B1:B2").Borders(xlDiagonalUp).LineStyle = xlNone
With xls.ActiveSheet.Range("B1:B2").Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.Weight = xlMedium
.ColorIndex = 1
End With
With xls.ActiveSheet.Range("B1:B2").Borders(xlEdgeTop)
.LineStyle = xlContinuous
.Weight = xlMedium
.ColorIndex = 1
End With
With xls.ActiveSheet.Range("B1:B2").Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlMedium
.ColorIndex = 1
End With
xls.ActiveSheet.Range("B1:B2").Borders(xlEdgeRight).LineStyle = xlNone
xls.ActiveSheet.Range("B1:B2").Borders(xlInsideVertical).LineStyle = xlNone
xls.ActiveSheet.Range("B1:B2").Borders(xlInsideHorizontal).LineStyle = xlNone
xls.ActiveSheet.Range("B1:B2").Interior.ColorIndex = 6[/cpp]
Sinon y'a t'il un moyen de créer la macro dans excel pour l'éxécuter depuis Excel??