[Visual Basic] [EXCEL] werte in zeilen eintragen

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Crazy-JT, 16. November 2010 .

  1. 16. November 2010
    [EXCEL] werte in zeilen eintragen

    hey leute

    bin was makros für excel anbelangt total unwissend.
    dennoch würde ich gerne eines erstellen und ich hoffe ihr könnt mir helfen und sagen wie^^

    ich habe ne liste, die wie folgt aussieht:
    Typ Name Genre Jahr Bewertung Größe
    -----------------------------------------------------------------------------------------
    blah test comedy 2002 7 4500
    xxxx zap action 2007 10 10000

    usw...


    jetz möchte ich durch drücken einer tastenkombi, dass sich ein eingabefenster öffnet mit 6 feldern (die 6 "überschriften" der liste) in denen ich dann neue werte eintragen kann.
    wenn ich die eingaben dann bestätigt habe, soll die zeile sich nach "name" nach dem alphabet richten. also wenn ich jetzt ne neue zeile haben will mit dem namen "voll" und ich auch alles andere ausgefüllt habe, soll sich die zeile automatisch einordnen (in dem fall zwischen "test" und "zap".

    halbwegs verständlich?

    auf anfrage kann ich ja mit leuten die mir helfen wollen/können im icq schreiben (icq-nummer gibts dann per PM)

    für jede sinnvolle hilfe gibts natürlich ne BW. für den der mir im endeffekt die lösung komplett liefert gibts noch mehr bw's (crew und so)

    danke schonmal im vorraus

    LG

    Crazy-JT
     
  2. 16. November 2010
    AW: [EXCEL] werte in zeilen eintragen

    Einfacher wäre es vlt. die Eingabe auf ein neues Tabellenblatt zubauen.

    Um Werte aus einer Zelle zu lesen oder rein zuschreiben gibt es:
    Code:
    Range("Zelle").Value
    Bis auf das Sortieren ist es relativ einfach.
     
  3. 17. November 2010
    AW: [EXCEL] werte in zeilen eintragen

    Hi,

    dein Eingabefenster bekommst du (pro abzufragendem Wert) zB per:

    Code:
    Cells(1, 1).Value = InputBox("Wert?")
    Das fragt dich nach einem beliebigen Wert für die Zelle A1.
    Da du nicht weißt, welche Zeile die nächste leere ist, würde ich vllt in einer Schleife nachschauen wann zB

    Code:
    Cells(i, 1)
    leer ist. (Wenn Typ in Spalte A steht und immer eingetragen wird)

    Danch zum Sortieren würde ich mir die Sort-Methode des Range Objekts mal anschauen
    (einfach mal "sort" in der Hilfe eingeben)



    gr33tz
    mdaboss
     
  4. 18. November 2010
    AW: [EXCEL] werte in zeilen eintragen

    danke schonmal für die antworten, aber gibt es jmd der mir das makro komplett machen kann?
    ich blick überhaupt nicht, wie ich das realisieren könnte...
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.