Office: (Office 2016) VBA Daten in Array durch inputbox befüllen lassen

Helfe beim Thema VBA Daten in Array durch inputbox befüllen lassen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hi zusammen, Ich hab mal wieder eine Excel VBA Frage. Kurz zur Erklärung: Ich erhalte von einem Kunden eine Datei mit wiederum seinen Kunden, die ein... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von CharlotteK, 23. März 2022.

  1. CharlotteK hat Ahnung

    VBA Daten in Array durch inputbox befüllen lassen


    Hi zusammen,

    Ich hab mal wieder eine Excel VBA Frage.
    Kurz zur Erklärung:
    Ich erhalte von einem Kunden eine Datei mit wiederum seinen Kunden, die ein bestimmtes Produkt gekauft haben(den Sinn dahinter bitte nicht in Frage stellen VBA Daten in Array durch inputbox befüllen lassen *;)* ) Ich ergänze diese Datei mit einigen Informationen bereits durch einige codes die ich geschrieben habe. (nicht in der Beispieldatei vorhanden)
    Jetzt stehe ich vor dem Punkt, dass ich beispielsweise die Rechnungsnummer nicht automatisch zuordnen und befüllen lassen kann, weil ich sie in Papierform unsortiert vor mir liegen habe. (wie im MittelalterVBA Daten in Array durch inputbox befüllen lassen *:p*)

    Jetzt dachte ich, es geht sicher mit einem Array.
    Meine Idealvorstellung wäre: Ich definiere die Tabelle als array inkl. der Spalte die befüllt werden muss. Mit einer Inputbox, die mir die jeweiligen Namen(Inhalt einer bzw. zweier Spalten in der Tabelle) und das Produkt anzeigt, trage ich dann die Rechnungsnummern in die Zellen ein.
    Also mit den Daten aus der Beispieldatei:
    Ich erhalte eine Inputbox in der dann Tom Tiger, Produkt A angezeigt wird und ich trage die Rechnungsnummer ein. Dann Mia Maus, Produkt A usw.

    Ich bin allerdings der Absolute Array Noob und tue mich ein wenig schwer.
    Jetzt kommt die große Frage:
    Wie schreibe ich sowas?
    Gibts alternativen? User-Form?
    Habt ihr Ideen?

    Danke schon mal für eure Hilfe
    Grüße
    Charlotte
     
    CharlotteK, 23. März 2022
    #1
  2. Lutz Fricke Erfahrener User
    Hallo Charlotte,

    ich würde da nicht mit Array und so rumtun.

    Probier doch mal:
    Code:
    Sub test()
    
    For Zeile = 2 To 7
        Cells(Zeile, 4) = InputBox("Produkt " & Cells(Zeile, 1) & " / " & Cells(Zeile, 2) & ", " & Cells(Zeile, 3))
    Next Zeile
    
    End Sub
    Gruß,
    Lutz
     
    Lutz Fricke, 23. März 2022
    #2
    1 Person gefällt das.
  3. CharlotteK hat Ahnung
    Lutz,
    so einfach und doch so toll!!!
    Vielen Dank! Das macht es wesentlich einfacherVBA Daten in Array durch inputbox befüllen lassen *:D*
     
    CharlotteK, 23. März 2022
    #3
Thema:

VBA Daten in Array durch inputbox befüllen lassen

Die Seite wird geladen...
  1. VBA Daten in Array durch inputbox befüllen lassen - Similar Threads - VBA Daten Array

  2. VBA Makro Daten kopieren

    in Microsoft Excel Hilfe
    VBA Makro Daten kopieren: Hi zusammen, ich bräuchte eure Hilfe denn aktuell bin ich am verzweifeln: Ich brauche ein Makro für das deutsche Excel. Es gibt 2 verschiedene Arbeitsmappen mit jeweils einem aktiven...
  3. VBA Diagramm-Daten aktualisieren

    in Microsoft Excel Hilfe
    VBA Diagramm-Daten aktualisieren: Hallo, ich habe folgendes Problem. Ich habe eine Tabelle, die sich jeden Tag um eine Zeile automatisch erweitern soll mit dem aktuellen Datum und aktuellen Werten. Das funktioniert auch soweit....
  4. [Excel, VBA] Daten aus Excel-Bereich in Word Tabelle einfügen

    in Microsoft Excel Hilfe
    [Excel, VBA] Daten aus Excel-Bereich in Word Tabelle einfügen: Hallo zusammen, ich stehe im Augenblick vor folgendem Problem. Habe in einem Excelsheet einen Bereich (5 Spalten, 2 Zeilen) mit Daten, dessen Inhalt ich gerne in ein Word-Dokument in eine...
  5. [VBA] Daten auf Grund von Variable auf anderes Tabellenblatt kopieren

    in Microsoft Excel Hilfe
    [VBA] Daten auf Grund von Variable auf anderes Tabellenblatt kopieren: Hallo zusammen, vorab großes Lob an das Forum, ich konnte schon einige Dinge sinnvoll für mich nutzen, meine VBA Skills beschränken sich sonst eher auf das Anpassen von aufgezeichneten Makros...
  6. Excel VBA / Daten kopieren wenn Liste auf x steht.

    in Microsoft Excel Hilfe
    Excel VBA / Daten kopieren wenn Liste auf x steht.: Hallo zusammen, ich habe ein PowerQuery, welches ich ca. 2 mal im Monat aktualisiere. Aus dem Query möchte ich gerne die Daten per Makro in ein anderes Arbeitsblatt kopieren. Dabei möchte ich...
  7. CSV-Daten per Makro einbinden - manuelle Wahl der Quelldatei

    in Microsoft Excel Hilfe
    CSV-Daten per Makro einbinden - manuelle Wahl der Quelldatei: Liebe Excel-Gemeinde, ich möchte CSV-Daten in eine bereits geöffnete Arbeitsmappe laden. Sie sollen nach jedem Laden eines Datensatzes auf einem anderen Arbeitsblatt dargestellt werden, das den...
  8. VBA Code Daten aus anderer Tabelle holen klappt nicht

    in Microsoft Excel Hilfe
    VBA Code Daten aus anderer Tabelle holen klappt nicht: Hallo Zusammen, Ich habe einen VBA Code, welcher mir automatisch Daten aus einer anderen geschlossenen Tabelle holt. Dieser funktioniert einwandfrei in einer schon länger genutzten Tabelle. Nun...
  1. Micha El Alacrán
  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