1
Ich möchte eine Reihe von Zellen unter Verwendung von Excel-VBA-Makrosortieren Bereich von Zellen in einzelnen Spalte Excel-VBA-Makro
ich viele Websites gesucht haben sortieren, sondern überall die Beispiele zeigen, wie man mit einem einzigen Tasten
mehrere Spalten sortierenz dieses example
In obigem Beispiel mag ich die Zellen A2 bis A8 sortieren, das ist es. Für diesen meinen Code ist
Range("A2:A8").Sort
Aber es ist gibt Laufzeitfehler 1004
Was ist der richtige Weg, es zu tun?
'Range ("A2: A8"). Sortieren key1: = Range ("A2")' ist genug. Es scheint eine Inkonsistenz in der Dokumentation zu geben. Alle Parameter in der 'Sort'-Methode werden als optional aufgelistet, was darauf hindeutet, dass wenn Sie keine Parameter übergeben, diese standardmäßig auf die Auswahl eines Bereichs und die Auswahl der Sortierschaltfläche angewendet wird, aber beim Versuch, einen Aufruf auszuführen, einen Fehler auslöst es ohne irgendwelche der "optionalen" Parameter. –
Danke Mick17 und @John Coleman. Endlich fertig. Wirklich, kleiner Fehler in der Dokumentation dauerte Stunden von mir. –