EXCEL 2010 -automatisches sortieren der Namen-

S

sezer333

Gast
Hi liebe Community!

Ich habe folgendes, aber Problem mit Excel 2010:

Ich habe eine Datei (siehe Anhang -in Mitglieder.rar ist meine Datei Mitglieder.xlsx) mit

B1 Name
C1 Vorname
D1 N. d. Vaters
E1 N. d. Mutter
F1 Geburtsort
G1 Geburtsdatum
H1 Adresse
I1 PLZ
J1 Ort
K1 Telefon
L1 Mobil
M1 Geschwister
N1 Anmeldedatum
O1 Zahlungsart
P1 Bank
Q1 Konto-Nr.
R1 BLZ

Von B4 aus werden Mitglieder eines bestimmten Vereins in die Tabelle mit allen Eigenschaften eingetragen.

Sodass B4 bis R4 Angaben des ersten Mitgliedes ist.

Die Angaben des letzten Mitgliedes wird in B33 bis R33 eingetragen.

Insgesamt hat die Tabelle für die Angaben der Mitglieder 30 Plätze frei. (in eine Tabelle können nur 30 Mitglieder eingetragen werden.



MEIN PROBLEM:

1. Ich will die Mitglieder mit Excel automatisch nach dem Namen sortieren.

2. Es soll nach jedem einzelnen Eintragen von Mitglieder sofort automatisch sortieren

BEDINGUNG:

1. Die Angaben der Mitglieder dürfen sich nicht nach dem Sortieren mit den Angaben anderer Mitglieder vermischen​


Ich habe sämtliche Foren durchgestöbert und darauf gestoßen, dass es etwas mit VBA zu tun hat, wobei ich mich darin gar nicht auskenne.
Das einzige was ich kann ist eine VBA Datei zu öffnen mit ALT+F11.

Ich hoffe, dass ihr mir helfen könnt.
Danke vorraus.

Mit freundlichen Grüßen
sezer333
 

Anhänge

Warum verwendest du nicht Access für deine Datenbank
 
Die einzige "Problematik" die ich darin sehe, ist, was als Trigger/Event fungieren sollte...

Erst wenn alle Spalten ausgefüllt wurden, soll sortiert werden?
Oder gleich direkt nach der Angabe des Nachnamen?

Oder ginge auch, dass man immer einen "Button" klickt nachdem man alles eingegeben hat?
 
ich habe nie an access gedacht, da ich mich "gut" mit excel auskenne.
aber wenn mein Problem access beheben kann, könnte ich es verwenden
 
Die einzige "Problematik" die ich darin sehe, ist, was als Trigger/Event fungieren sollte...

Erst wenn alle Spalten ausgefüllt wurden, soll sortiert werden?
Oder gleich direkt nach der Angabe des Nachnamen?

Oder ginge auch, dass man immer einen "Button" klickt nachdem man alles eingegeben hat?

1. Es müssen alle Spalten ausgefüllt werden (Name, Vorname, Adresse, ...)
2. Normalerweise ist ja hier nur der Nachname relevant; die anderen Angaben (Vorname, Adresse,...) sollen "mitsortiert" , bzw nicht mit den Angaben der anderen Mitglieder vermischt werden.

Oder ginge auch, dass man immer einen "Button" klickt nachdem man alles eingegeben hat?
Das sotieren habe ich bis jetzt nur manuell gemacht --- es soll ja aber automatisch gehen (falls es funktionieren sollte.)
 
Dann müsste man, statt dem Button den "OnChange"-Event nutzen... würde in ein paar mehr Zeilen resultieren. Muss aber jetzt los... :)
 
@Flutlicht

Wäre sehr erfreut, wenn du es zurecht biegen kannst :D.

Welchen Lösungsweg soll ich anwenden?
 
Zuletzt bearbeitet:
Ich würd das da mit diesem automatischen Aktualisierung als Anforderung streichen und es schlichtweg als Tabelle formatieren. Das ist so ein schönes Feature im 2010, man darf es nutzen.
 
Bist du neu in Excel, oder haste erfolglos alle Menübänder nach dem gleichnamigen Button durchsucht? :D
Prangt groooß im Start-Menü und fasst einen Blattbereich als Tabelle zusammen,
inkl Sortierungsoptionen nach jeder Spalte. Und das ist ja genau das was du suchst. ;)
 
@morcego

Ehrlich gesagt kenne ich mich in Excel nicht so gut aus. :S

Aber wenn du mir den welcher Button es ist, dann würde es mir weiter helfen :D.
Oder die einzelnen Schritte wie ich die Tabelle formatieren soll.

Meinst du den Sortieren und Filtern Button? Wenn ja, muss man ja immer drauf gehen und klicken, aber ich will, dass es automatisch geht.

mfg
 
http://openbook.galileocomputing.de/excel_2007/
Angucken, durcharbeiten, danach kannste Excel.
Vorteil: Es erklärt Denk- und Arbeitsweisen was viel
wichtiger ist als reine Kenntnis wo welcher Button rumhüpft.
Danach F1 im 2010 und Neuerungen angucken. So viel ist das nicht.

Meinst du den Sortieren und Filtern Button? Wenn ja, muss man ja immer drauf gehen und klicken, aber ich will, dass es automatisch geht.
Nö, den mein ich nicht. Wieso sollte ich auch. :D
Und das automatisch ist an sich doof, nächste Woche kommste
auf die Idee du willst nach Spalte D oder F sortiert haben und
dann geht das Script nicht mehr.

Datenbereich markieren, der Kopf der Tabelle sind die Spaltenüberschriften
Start-Menü > Als Tabelle formatieren > Format auswählen > Überschriften anklicken und los.
excel_alsTabFormatieren.png


Die Sortierung kann dann pro Spalte hingeklickert werden,
oder auch deaktiviert werden. Die Option haste beim Sortieren schon gefunden. ;)
 
@morcego

1. Danke das du dir die Mühe machst :daumen:

2. Das Buch werde ich mir zulegen :D

3.
Und das automatisch ist an sich doof, nächste Woche kommste
auf die Idee du willst nach Spalte D oder F sortiert haben und
dann geht das Script nicht mehr.

Ne, also ich bin mir ganz sicher, das ich nach Spalte B (NACHNAME) sortieren werde.

Ich habe deine Anweisungen befolgt, siehe Anhang, dennoch geht das ganze nicht automatisch, stimmts oder liege ich falsch?
 

Anhänge

Du musst das nicht kaufen, das ebook ist kostenlos herunterladbar.

Das es nicht automatisch sei sagte ich ja, aber es geht
ziemlich flott ohne erst langatmig zu proggende Scripte.
Und es ist variabler. :D

Ne, also ich bin mir ganz sicher, das ich nach Spalte B (NACHNAME) sortieren werde.
Dafür würd ich meine Hand nicht ins Feuer legen.
SObald was da ist, wird es auch genutzt. Und du weißt
nicht, was für Ideen in 2 Monaten daraus entstehen.
Wenn ich da so durchgucke, wär der Geburtstag schon
das erste was später interessant werden könnte.
 
Zurück
Oben