Office: (Office 2013) Text aus Macro/Inputbox in eine liste stapeln, mehrere felder

Helfe beim Thema Text aus Macro/Inputbox in eine liste stapeln, mehrere felder in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen. Ich bin neu in diesem Forum und mit Excel kenne ich mich auch nicht so sonderlich aus. Was Macro betrifft bin ich ein totaler Noob.... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Blog85, 25. März 2015.

  1. Blog85 Neuer User

    Text aus Macro/Inputbox in eine liste stapeln, mehrere felder


    Hallo zusammen.

    Ich bin neu in diesem Forum und mit Excel kenne ich mich auch nicht so sonderlich aus. Was Macro betrifft bin ich ein totaler Noob.

    Ich möchte, mittels eines Inputboxes und regelmäßiger Eingabe, Datenbanken erstellen können.

    1. Datum der Eingabe sollte automatisch zu jeder neuen Zeile hinzugefügt werden... (Datum sollte verändert werden können in der Datenbank falls nötig....)
    2. Die Inputbox muss die Möglichkeit enthalten Eingabe in mehrere Felder einer Zeile zu tätigen.
    3. Die Datenbanken werden zur automatischen Auswertung einbezogen, deshalb muss das Macro das beim Erstellen neuer Zeilen einbeziehen. Sodass ich nicht ständig manuell die Datenfelder neu markieren muss.


    Danke für die Antworten vorab.

    MfG
     
    Blog85, 25. März 2015
    #1
  2. Manta
    Manta Erfahrener User
    Kannst du mal eine Beispieldatei hochladen in der man sieht, wie das mal aussehen soll?

    So kann ich mir gerade wenig darunter vorstellen.

    MfG
    Manta
     
  3. Blog85 Neuer User
    Ja, sicherlich.

    Hier ist das.

    Zum Ablauf.
    In die grauen Felder soll erst mal alles eingetippt werden, dann drückt man auf Enter, und das ganze erscheint dann in der Liste, ersten Zeile, weiter unten.
     
    Blog85, 25. März 2015
    #3
  4. fette Elfe Erfahrener User

    Text aus Macro/Inputbox in eine liste stapeln, mehrere felder

    Hallo Blog85,

    hier mal ein erster Ansatz wie es gehen könnte:
    Code:
    Option Explicit
    
    Dim lngLastRow As Long
    
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    
        With Me
            If Target.Row = 2 And Target.Column = 10 Then               ' Abfrage ob "J2" (der Enter-Button) gedrückt wurde
                
                lngLastRow = .Cells(Rows.Count, 1).End(xlUp).Row + 1    ' letzte benutzte Zeile ermitteln und um 1 erhöhen
                
                .Range(.Cells(4, 1), .Cells(4, 10)).Copy                ' Format der ersten Datenzeile auf neue (unterste) Zeile übertragen
                .Range(.Cells(lngLastRow, 1), .Cells(lngLastRow, 10)).PasteSpecial _
                    Paste:=xlPasteFormats, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
                
                .Cells(lngLastRow, 1) = Date                            ' aktuelles Datum in Spalte A eintragen
                
                .Range(.Cells(2, 2), .Cells(2, 9)).Copy                 ' Werte der Eingabezeile auf neue (unterste) Zeile übertragen
                .Range(.Cells(lngLastRow, 2), .Cells(lngLastRow, 9)).PasteSpecial _
                    Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
                
            End If
        End With
        
    End Sub
    Den Anhang Example 1.xlsm betrachten

    Generell würde ich solche Eingaben aber eher nicht über das Blatt, sondern über eine gesonderte Maske machen.
    Aber für alles weitere sind Deine Angaben nicht präzise und ausführlich genug.
    Vor allem Deinen Punkt 3 kann ich nicht nachvollziehen. Was meinst Du damit? Und inwieweit betrifft dies Deine Fragestellung hier?

    Ich hoffe geholfen zu haben.
     
    fette Elfe, 26. März 2015
    #4
Thema:

Text aus Macro/Inputbox in eine liste stapeln, mehrere felder

Die Seite wird geladen...
  1. Text aus Macro/Inputbox in eine liste stapeln, mehrere felder - Similar Threads - Text Macro Inputbox

  2. Änderung Titel Folie 1 für alle weiteren Folien übernehmen

    in Microsoft PowerPoint Hilfe
    Änderung Titel Folie 1 für alle weiteren Folien übernehmen: Hallo zusammen, ich habe eine Präsentation mit dem selben Titel für alle weitere Folien. Jetzt ändert sich daran jeden Monat nur die Monatsbezeichnung, z.B. aus April wird dann eben Mai....
  3. Während der Eingabe überprüfen ob Zahl oder Text

    in Microsoft Access Hilfe
    Während der Eingabe überprüfen ob Zahl oder Text: Hallo, wenn ich in einem Zahlenfeld einen Text eingebe erfolgt folgende Meldung [ATTACH] Wie kann ich die Meldung abfangen um eine eigene Meldung auszugeben? Das Zahlenfeld ist mit 0 vor belegt...
  4. Felder: Hochgestellter Text bleibt nicht erhalten

    in Microsoft Word Hilfe
    Felder: Hochgestellter Text bleibt nicht erhalten: Hallo, ich bin am verzweifeln. Ich habe folgendes Problem: Der Wert einer Textmarke wird über ein IF-Feld definiert. Der Wert der Textmarke soll in einem REF-Feld dargestellt werden. Das klappt...
  5. Silbentrennung automatisch deaktivieren in blauem Text

    in Microsoft Word Hilfe
    Silbentrennung automatisch deaktivieren in blauem Text: Hallo Forum, ich hätte gerne eure Hilfe bei folgender Fragestellung: Ich erstelle in WORD häufig Tutorials zum Programmieren, üblicherweise in JAVA. Fließtext mit Erläuterungen und...
  6. Aufzählungszeichen/Nummerierung beim Kopieren von Text

    in Microsoft Word Hilfe
    Aufzählungszeichen/Nummerierung beim Kopieren von Text: Hallo, ich habe folgendes Problem: Ich erstelle gerade ein Skript und nutze dafür ChatGPT. Sobald ich den Text mein Word Skript kopiere, vergibt Word Aufzählungszeichen für die Überschriften und...
  7. Text nach Zahl trennen

    in Microsoft Excel Hilfe
    Text nach Zahl trennen: Hallo Excel Freaks ich habe in der Spalte a : Leiste massiv Eiche Classic Glatt geschliffen Keine Spachtelung 2350 x 60 x 16 Leiste massiv Eiche Classic Glatt geschliffen Keine Spachtelung 2350...
  8. Wie füge ich in einem Text den Befehl <Bold>Text</Bold> ein? Macro?

    in Microsoft Excel Hilfe
    Wie füge ich in einem Text den Befehl <Bold>Text</Bold> ein? Macro?: hallo Forum, suche mich schon dumm und dämlich!:mad::eek: Vielleicht hat ja ein Genie eine Lösung für mich. Ich habe eine Text in Ecxel und möchte für eine anderes Programm "Bold Tags" in diesen...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden