Hoi Excellers,
Met onderstaande code wordt er een omlijning in een cel gezet als ik daarop dubbelklick.
Nu wil ik er graag een correctie mogelijkheid hebben door op rechts op de muis te klikken zodat de omlijning in desbetreffende cel ongedaan gemaakt kan worden.
Welke toevoegingen dient er aan onderstaande code te worden gedaan om dit te bereiken.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
With Selection.Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlEdgeTop)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlEdgeRight)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
End Sub
Alvast bedankt
Met onderstaande code wordt er een omlijning in een cel gezet als ik daarop dubbelklick.
Nu wil ik er graag een correctie mogelijkheid hebben door op rechts op de muis te klikken zodat de omlijning in desbetreffende cel ongedaan gemaakt kan worden.
Welke toevoegingen dient er aan onderstaande code te worden gedaan om dit te bereiken.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
With Selection.Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlEdgeTop)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlEdgeRight)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
End Sub
Alvast bedankt