Autor
|
Thema: sortieren bei der eingabe (1132 mal gelesen)
|
stofl100 Mitglied
Beiträge: 12 Registriert: 16.02.2003
|
erstellt am: 05. Jul. 2003 16:03 <-- editieren / zitieren --> Unities abgeben:
Hallo Weiß wer ob ich Excel mitteilen kann, dass er eine Spalte automatisch sotiert, wenn ich den Text eingegeben habt? Ich habe mir das so vorgestellt: ich schreibe: Hans Peter Nina und sobald ich Nina eingegeben habt soltiert Excel Nina in der alphabetischen Reihenfolge ein Danke für eure Hilfe
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
startrek Moderator Architekt
Beiträge: 1361 Registriert: 13.02.2003 .
|
erstellt am: 05. Jul. 2003 17:19 <-- editieren / zitieren --> Unities abgeben: Nur für stofl100
Hi, fällt mir auch nur via vba 'ne Lösung ein. Gruss Nancy -- Option Explicit Private Sub Worksheet_Change(ByVal Target As Range) If Not Application.Intersect(Target, Range("A1:A65000")) _ Is Nothing Then Columns("A:A").Sort Key1:=Range("A1"), Order1:=xlAscending, _ Header:=xlNo, OrderCustom:=1, MatchCase:=False, _ Orientation:=xlTopToBottom End If End Sub Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
startrek Moderator Architekt
Beiträge: 1361 Registriert: 13.02.2003 .
|
erstellt am: 05. Jul. 2003 17:21 <-- editieren / zitieren --> Unities abgeben: Nur für stofl100
|
stofl100 Mitglied
Beiträge: 12 Registriert: 16.02.2003
|
erstellt am: 05. Jul. 2003 22:21 <-- editieren / zitieren --> Unities abgeben:
Hallo startrek Danke für die Lösung. Ich verstehe jedoch leider nur sehr wenig von vba. Wäre es möglich das Programm umzuschreiben, sodass ich mehrere Spalten einer Tabelle ausfüllen kann bevor der Sortiervorgang beginnt ? ( mit tab in die nächste spalte springen und sobald ich enter drück den sortiervorgang starten) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
startrek Moderator Architekt
Beiträge: 1361 Registriert: 13.02.2003 .
|
erstellt am: 05. Jul. 2003 23:24 <-- editieren / zitieren --> Unities abgeben: Nur für stofl100
Hi, möglich ist general viel... Ich sags mal vorsichtig: Das kann man nur schlecht so global/pauschal beantworten auf Anhieb & ohne nähere Details. Du schreibst Du hast wenig Ahnung von vba (is okay) aber ich denke mal um eine vb-lösung kommst Du bei deiner Fragestellung schlecht umhin, de facto kannst Du nicht eine kleine 'Prinzipdatei' posten? Sonst wird's rätselraten Gruss Nancy Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Helmut_Dittrich Mitglied Elektrokonstrukteur
Beiträge: 3 Registriert: 24.09.2002
|
erstellt am: 07. Jul. 2003 21:24 <-- editieren / zitieren --> Unities abgeben: Nur für stofl100
Hallo, bitte beachte, dass Du auch Makros aufzeichnen kannst; und auch auf eine Tastenkombination (Beisiel: "STRG+S" für Sortieren) Vor der Aufzeichnung kannst Du das Makro Bezeichnen wie Du willst. Alle Makros kannst Du dann später dann in VBA wieder berarbeiten. Drücke einfach die Tastekombination "Alt+F11" Ich hoffe ein bischen weitergeholfen zu haben Servus didi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
startrek Moderator Architekt
Beiträge: 1361 Registriert: 13.02.2003 .
|
erstellt am: 07. Jul. 2003 21:39 <-- editieren / zitieren --> Unities abgeben: Nur für stofl100
Hi Didi, wie ich das lese & verstehe, will er nach Eingabe von (Anzahl)Daten onKey Enter sortieren, sicher ist der Makrorecorder ein brillantes Mittel zum Zweck und vor allem um vba zu lernen, das hat aber seine Grenzen... Na wie auch immer Gruss Nancy -- Give a man a fish, and he will eat for a day. Teach a man to fish, and he will eat for a lifetime. The moral? READ THE MANUAL!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Udo Mitglied
Beiträge: 72 Registriert: 20.10.2001
|
erstellt am: 18. Jul. 2003 21:22 <-- editieren / zitieren --> Unities abgeben: Nur für stofl100
|