13. juni 2004 - 17:35Der er
1 kommentar og 1 løsning
Tjekke om der er tegnet en linie
Jeg har brug for at lave en funktion som tager startX, startY, slutX og slutY som parametre, og som returnerer true hvis der er tegnet en linie på de givne koordinater. Er det muligt at lave sådan en makro ? Jeg indsætter en linie med flg kode: ActiveSheet.Shapes.AddLine startX, startY, slutX, slutY
Public Function TjekLine(startX, startY, slutX, slutY) As Boolean
For Each sh In ActiveSheet.Shapes ActiveSheet.Shapes(sh.Name).Select If Selection.ShapeRange.Item(sh.Name).Left = startX And _ Selection.ShapeRange.Item(sh.Name).Width = startY And _ Selection.ShapeRange.Item(sh.Name).Top = slutX And _ Selection.ShapeRange.Item(sh.Name).Height = slutY Then TjekLine = True Exit For End If Next
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.