von Niels » So, 17.10.2004 21:25
Danke,
leider stehe ich mit dem ganzen UNO-Zeug total auf Kriegsfuss, da ich es lieber in ordentlichem, verständlichen Basic abbilden würde. Das liegt aber sicher voll an mir, da sich dies mit der ganzen Vererbungskacke so verhält. Ich komme halt aus dem schönen, objektfreien Basic unter DOS oder schlimmer. Das geht mir auch in VB so, nur habe ich hier, wie bei VBA den Vorteil eines ordentlichen Editors, der mir alle Objekteigenschaften anzeigt, sobald ich den Punkt setze - das macht die Sache doch viel einfacher, wenn alles andere auch besser sein mag.
Da sieht es halt so aus und läuft prima:
Code: Alles auswählen
Sub Makro1()
Range("A3").Select
Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select
Selection.Sort Key1:=Range("A4"), Order1:=xlAscending, Key2:=Range("B4") _
, Order2:=xlAscending, Key3:=Range("C4"), Order3:=xlAscending, Header:= _
xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal, DataOption2:=xlSortNormal, DataOption3:= _
xlSortNormal
Selection.AutoFilter
Selection.AutoFilter Field:=1, Criteria1:="<>"
End Sub
Das kann ich lesen, wenn ich mich anstrenge, und auch editieren, bei UNO stehe ich im Wald und die Rehe grinsen mich blöd an.
Na ja, ich habe ja mit meinem gefährlichen Halbwissen schon ganz andere Sachen hinbekommen und werde so mal wieder etwas testen - vielleicht klappt es ja.
Ciao
Niels
Danke,
leider stehe ich mit dem ganzen UNO-Zeug total auf Kriegsfuss, da ich es lieber in ordentlichem, verständlichen Basic abbilden würde. Das liegt aber sicher voll an mir, da sich dies mit der ganzen Vererbungskacke so verhält. Ich komme halt aus dem schönen, objektfreien Basic unter DOS oder schlimmer. Das geht mir auch in VB so, nur habe ich hier, wie bei VBA den Vorteil eines ordentlichen Editors, der mir alle Objekteigenschaften anzeigt, sobald ich den Punkt setze - das macht die Sache doch viel einfacher, wenn alles andere auch besser sein mag.
Da sieht es halt so aus und läuft prima:
[code]Sub Makro1()
Range("A3").Select
Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select
Selection.Sort Key1:=Range("A4"), Order1:=xlAscending, Key2:=Range("B4") _
, Order2:=xlAscending, Key3:=Range("C4"), Order3:=xlAscending, Header:= _
xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal, DataOption2:=xlSortNormal, DataOption3:= _
xlSortNormal
Selection.AutoFilter
Selection.AutoFilter Field:=1, Criteria1:="<>"
End Sub
[/code]
Das kann ich lesen, wenn ich mich anstrenge, und auch editieren, bei UNO stehe ich im Wald und die Rehe grinsen mich blöd an.
Na ja, ich habe ja mit meinem gefährlichen Halbwissen schon ganz andere Sachen hinbekommen und werde so mal wieder etwas testen - vielleicht klappt es ja.
Ciao
Niels