WinFuture-Forum.de: In Excel Geburtstage Ordnen! - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Software
  • 5 Seiten +
  • 1
  • 2
  • 3
  • 4
  • 5

In Excel Geburtstage Ordnen!

#31 Mitglied ist offline   species 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.334
  • Beigetreten: 12. März 05
  • Reputation: 50
  • Geschlecht:Männlich
  • Wohnort:Hessen
  • Interessen:Computer ; Formel 1

geschrieben 22. Dezember 2005 - 15:33

Hab die Tabelle auch nochmal überarbeitet !

-Hilfsspalte fällt weg, sortieren geht über Spalte "P"

-Formeln verkürzt

-Benutzerdefinierte Formate hinzugefügt

-Blattschutz, damit keine Formeln überschrieben werden können und die Buttons sich nicht verschieben.

-Rote Markierung bei 6 Tagen


-Formeln bis in Zeile 2000 kopieren muss noch gemacht werden !!


Angehängte Datei  Geburtstagsrechner.zip (22,24K)
Anzahl der Downloads: 294

Gruß Species !

Dieser Beitrag wurde von species bearbeitet: 22. Dezember 2005 - 18:07

Eingefügtes Bild

Eingefügtes Bild
0

Anzeige



#32 Mitglied ist offline   Speedyfree 

  • Gruppe: aktive Mitglieder
  • Beiträge: 751
  • Beigetreten: 14. Mai 04
  • Reputation: 0

geschrieben 22. Dezember 2005 - 15:41

@*TLC*
meiner ansicht nach ist deines nun OK.


Ich war aber auch nicht faul und habe noch ein Future hinzugefügt. Und zwar, dass man nach allen Kriterien Sortieren kann. Dabei taucht allerdings leider ein Laufzeitfehler "1004" mit dem Macro auf, an dem ich im momment noch Arbeite. Weis noch nicht wie ich diesen Fehler korrigieren kann. Somit appeliere ich an die VBA Programmierer. HILFEE!!!
Hier meine überarbeitete version.Angehängte Datei  Geburtstags_Rechner__1_.xls (48,5K)
Anzahl der Downloads: 227

EDIT:
@species voller ungeduldige Erwartung!

Dieser Beitrag wurde von Speedyfree bearbeitet: 22. Dezember 2005 - 15:47

0

#33 Mitglied ist offline   species 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.334
  • Beigetreten: 12. März 05
  • Reputation: 50
  • Geschlecht:Männlich
  • Wohnort:Hessen
  • Interessen:Computer ; Formel 1

geschrieben 22. Dezember 2005 - 15:49

Zitat

.....Dabei taucht allerdings leider ein Laufzeitfehler "1004" mit dem Macro auf, an dem ich im momment noch Arbeite.....


Wie sieht denn das Macro aus ? In deiner Datei ist es noch nicht drin oder ?

Gruß Species !
Eingefügtes Bild

Eingefügtes Bild
0

#34 Mitglied ist offline   Speedyfree 

  • Gruppe: aktive Mitglieder
  • Beiträge: 751
  • Beigetreten: 14. Mai 04
  • Reputation: 0

geschrieben 22. Dezember 2005 - 16:00

Beitrag anzeigenZitat (species: 22.12.2005, 15:49)

Wie sieht denn das Macro aus ? In deiner Datei ist es noch nicht drin oder ?

Gruß Species !

doch :unsure:
Es ist das Macro von dir. Angehängtes Bild: Laufzeitfehler.jpg
Wobei der Fehler bei beiden Selections kommt.
0

#35 Mitglied ist offline   *TLC* 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.619
  • Beigetreten: 17. Januar 03
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Berlin / London

geschrieben 22. Dezember 2005 - 16:07

Coole Sache!

Aber Spalte "W" zu verstecken ist hinterlistig! :unsure:

Jetzt kann ich mich nicht entscheiden welche besser ist...
Eingefügtes Bild
0

#36 Mitglied ist offline   species 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.334
  • Beigetreten: 12. März 05
  • Reputation: 50
  • Geschlecht:Männlich
  • Wohnort:Hessen
  • Interessen:Computer ; Formel 1

geschrieben 22. Dezember 2005 - 16:10

Hmm... seltsam, bei mir kommt kein Fehler!

Ging es denn schon mal bei dir ?
Oder geht es mit meiner überarbeitetten version ?
Eingefügtes Bild

Eingefügtes Bild
0

#37 Mitglied ist offline   puppet 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.852
  • Beigetreten: 27. April 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Rudoltown

geschrieben 22. Dezember 2005 - 16:13

@Speedyfree: (bei deiner Version, nicht der von species) Markiere eine Zelle in der Liste und klicke in der Symbolleiste "Liste" unter dem Punkt "Liste" auf "In Bereich umwandeln" und bestätige die Meldung mit "Ja". Danach sollte das Makro auch bei dir funtkionieren.

Dieser Beitrag wurde von puppet bearbeitet: 22. Dezember 2005 - 16:13

0

#38 Mitglied ist offline   Speedyfree 

  • Gruppe: aktive Mitglieder
  • Beiträge: 751
  • Beigetreten: 14. Mai 04
  • Reputation: 0

geschrieben 22. Dezember 2005 - 16:30

Beitrag anzeigenZitat (species: 22.12.2005, 16:10)

Hmm... seltsam, bei mir kommt kein Fehler!

Ging es denn schon mal bei dir ?
Oder geht es mit meiner überarbeitetten version ?

es geht entweder nur mit Macro, oder nur mit Listen-Funktion. Aber beides in die Tabelle eingefügt geht's nicht. Also muß sich da irgendwas überschneiden.


Beitrag anzeigenZitat (puppet: 22.12.2005, 16:13)

@Speedyfree: (bei deiner Version, nicht der von species) Markiere eine Zelle in der Liste und klicke in der Symbolleiste "Liste" unter dem Punkt "Liste" auf "In Bereich umwandeln" und bestätige die Meldung mit "Ja". Danach sollte das Makro auch bei dir funtkionieren.

Gesagt, getan. Aber dann verschwindet die Listenfunktion.

Meine Überlegung war:
Mit dem Macro die Letzten Tage vor Birthday (wie allseits gewollt) zu Sortieren. Und per Listenfunktion alles andere. So könnte man z.B nach V.Namen oder N.Namen usw. Sortieren.

Dieser Beitrag wurde von Speedyfree bearbeitet: 22. Dezember 2005 - 16:34

0

#39 Mitglied ist offline   Speedyfree 

  • Gruppe: aktive Mitglieder
  • Beiträge: 751
  • Beigetreten: 14. Mai 04
  • Reputation: 0

geschrieben 22. Dezember 2005 - 17:49

@species
kann deine Zip Datei nur bis zu 85,4% Laden. Habs schon xmal versucht. Würdest du sie mir per email schicken? Oder neu hochladen?
0

#40 Mitglied ist offline   species 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.334
  • Beigetreten: 12. März 05
  • Reputation: 50
  • Geschlecht:Männlich
  • Wohnort:Hessen
  • Interessen:Computer ; Formel 1

geschrieben 22. Dezember 2005 - 18:09

@Speedyfree

Hab sie neu hochgeladen, versuchs nochmal.
Eingefügtes Bild

Eingefügtes Bild
0

#41 Mitglied ist offline   Speedyfree 

  • Gruppe: aktive Mitglieder
  • Beiträge: 751
  • Beigetreten: 14. Mai 04
  • Reputation: 0

geschrieben 22. Dezember 2005 - 18:52

@spezies
Danke!
Bin mir jetzt nicht ganz sicher ob's richtig geklappt hat, hab sie wieder mehrmals versucht Down zu laden,aber ich kann sie erst mal öffnen.

Meine Hochachtung! Die Formeln sind Klasse!

Dazu hätte ich noch ein paar Fragen.
1. (Nicht Lachen, OK) Wie/wo sind die Texte aus den Formeln? Wo hast du sie hingeschafft?(Blattschutz hab ich aufgehoben)
2. Has du die gedanken über das "Heutige Geburtstag" gemacht?
3.Macro und Listen-Funktion geht auch bei der Version nicht. Es kommt allerdings jetzt zu einer undefinierbare Fehlermeldung. (siehe bild)Angehängtes Bild: Fehler.jpg

Währe super wenn wir die Futures noch zum Laufen bringen könnten.
0

#42 Mitglied ist offline   puppet 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.852
  • Beigetreten: 27. April 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Rudoltown

geschrieben 22. Dezember 2005 - 19:48

Willst du die Listenfunktion nur zum sortieren? Wenn ja kannst du das auch über eine Combobox (und evtl Checkbox) machen. Da könntest du dir dann auch eigentlich die 2 Buttons sparen.
0

#43 Mitglied ist offline   species 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.334
  • Beigetreten: 12. März 05
  • Reputation: 50
  • Geschlecht:Männlich
  • Wohnort:Hessen
  • Interessen:Computer ; Formel 1

geschrieben 22. Dezember 2005 - 19:49

Zitat

1. (Nicht Lachen, OK) Wie/wo sind die Texte aus den Formeln? Wo hast du sie hingeschafft?(Blattschutz hab ich aufgehoben)


;) Hab mit der Frage schon gerechnet !
Schau mal ohne Blattschutz bei den betreffenden Zellen mit rechter Maustaste in "Zellen Formatieren" dort findest du die Texte. (Blattschutz wird übrigens nach jedem Macro-sortieren wieder gesetzt)

Ich fand die Lösung besser, weil dann die Zellen einen Wert haben, nach dem man sortieren kann.

Zitat

2. Has du dir gedanken über das "Heutige Geburtstag" gemacht?


Rot angezeigt wird er ja schon, fehlt eigentlich nur noch ein Text.
Hat aber (noch) nicht hingehauen mit einem Benutzerdefiniertem Format.

Zitat

3.Macro und Listen-Funktion geht auch bei der Version nicht. Es kommt allerdings jetzt zu einer undefinierbare Fehlermeldung.


Liegt schätze Ich mal an VB selbst, welche Version(en) hast Du ?

Ich schaus mir an, sobald Ich wieder Zeit hab, meld mich dann :)

Gruß Species !

Dieser Beitrag wurde von species bearbeitet: 22. Dezember 2005 - 19:53

Eingefügtes Bild

Eingefügtes Bild
0

#44 Mitglied ist offline   Speedyfree 

  • Gruppe: aktive Mitglieder
  • Beiträge: 751
  • Beigetreten: 14. Mai 04
  • Reputation: 0

geschrieben 22. Dezember 2005 - 22:46

Beitrag anzeigenZitat (puppet: 22.12.2005, 19:48)

Willst du die Listenfunktion nur zum sortieren? Wenn ja kannst du das auch über eine Combobox (und evtl Checkbox) machen. Da könntest du dir dann auch eigentlich die 2 Buttons sparen.

Meine Überlegung war:
Auf das Macro können wir (glaube ich) nicht verzichten da sie die Letzten Tage vor einem errechnetten Geburtstagswert aussortiert. Und per Listenfunktion wollte ich z.B. in Spalte "A" nachsehen wieviele Einträge schon bestehen. Da sie ja nach jedem (andern) Sortiervorgang durcheinander gebracht wird. So auch in allen anderen Spalten. Also z.B. in Spalte "N" wo die Datum's eingetragen werden, sollte nach der Reihe sortiert werden können, um zu sehen wann der nächste Fällig ist. So dass man sozusagen nach so ziemlich jeder Spalte Sortieren kann.

Sorry, ich weis es nicht besser zu Erklären.

Und was die Combobox angeht, muß ich wohl noch nen Grundleergang machen. Hab kein blassen Dunst mit VBA umzugehen. (naja, vielleicht ein ganz klein wenig) ;)


Beitrag anzeigenZitat (species: 22.12.2005, 19:49)

Ich fand die Lösung besser, weil dann die Zellen einen Wert haben, nach dem man sortieren kann.

Liegt schätze Ich mal an VB selbst, welche Version(en) hast Du ?

Finde ich auch! Vor allem sind die Formeln dadurch wesentlich kürzer geworden. Echt Gute Idee! :rolleyes:

Ich hab kein VB in dem Sinne. Es ist das VBA Version 6 von Office2003.

@all
ich finde unsere zusammenarbeit einfach KLASSE!!!

@peanuts
Und was ist mit dir? Hoffe du bist uns nicht böse, dass wir dein Thread hier so verunstalten.
0

#45 Mitglied ist offline   puppet 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.852
  • Beigetreten: 27. April 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Rudoltown

geschrieben 22. Dezember 2005 - 23:03

Beitrag anzeigenZitat (Speedyfree: 22.12.2005, 22:46)

Meine Überlegung war:
Auf das Macro können wir (glaube ich) nicht verzichten da sie die Letzten Tage vor einem errechnetten Geburtstagswert aussortiert. Und per Listenfunktion wollte ich z.B. in Spalte "A" nachsehen wieviele Einträge schon bestehen. Da sie ja nach jedem (andern) Sortiervorgang durcheinander gebracht wird. So auch in allen anderen Spalten. Also z.B. in Spalte "N" wo die Datum's eingetragen werden, sollte nach der Reihe sortiert werden können, um zu sehen wann der nächste Fällig ist. So dass man sozusagen nach so ziemlich jeder Spalte Sortieren kann.

Sorry, ich weis es nicht besser zu Erklären.

Und was die Combobox angeht, muß ich wohl noch nen Grundleergang machen. Hab kein blassen Dunst mit VBA umzugehen. (naja, vielleicht ein ganz klein wenig) :rolleyes:
Also Anzahl der vorhanden Einträge zählen ist ja kein Problem (ANZAHL2() auf die Spalte N). Und das sortieren ist ja mit einem VBS auch kein Problem. Hab jetzt mal die zwei Buttons entfernt und eine "kastrierte" ComboBox eingebaut (nun eine ListBox) sowie eine Checkbox zum umkehren der Sortierung (es wird neu sortiert sobald in der ComboBox ein anderer Eintrag gewählt wird oder der Haken der Checkbox getriggert wird). Beim öffnen wird automatisch nach den zuletzt gewählten (und gespeicherten) Einstellungen neu sortiert. Klick.

Dieser Beitrag wurde von puppet bearbeitet: 22. Dezember 2005 - 23:14

0

Thema verteilen:


  • 5 Seiten +
  • 1
  • 2
  • 3
  • 4
  • 5

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0