Thema Datum  Von Nutzer Rating
Antwort
Rot Werte in Tabellenform anordnen
29.08.2022 15:07:19 Jonas
NotSolved
29.08.2022 20:11:05 xlKing
NotSolved
30.08.2022 09:24:03 Gast17022
NotSolved
01.09.2022 13:25:06 Gast87705
Solved

Ansicht des Beitrags:
Von:
Jonas
Datum:
29.08.2022 15:07:19
Views:
391
Rating: Antwort:
  Ja
Thema:
Werte in Tabellenform anordnen

Hallo zusammen, ich bin noch sehr unerfahren in Excel VBA und versuche gerade folgenden Ablauf zu programmieren:

Ich möchte über eine Inputbox zuerst eine Bezeichnung (z.b. hanf16) und dann die Menge (z.b. 22) also wie oft diese Bezeichnung gebraucht wird, eingeben.

Nachdem beides eingegeben wurde, soll dann "hanf16" 22 mal in einem 10x8 Feld angeordnet werden. Aber wichtig ist, dass immer erst die 10 Zeilen jeder Spalte von oben nach unten gefüllt werden (also erst A1 bis A10, dann B1 bis B10 usw).

Nachdem dann die ersten 22 Felder belegt wurden kann man wieder einen Wert + Menge eingeben und die nächsten freien Felder werden gefüllt bis das gesamte 10x8 Raster voll ist.

Falls es so kommt, dass bspw nur noch 5 Felder frei sind und es sollen 20 neue beschrieben werden, dann füllt er noch die 5 Freien und packt die restlichen 15 in ein neues 10x8 Raster darunter... so geht es immer weiter.

 

Die Inputbox mit Wert und Menge sind kein Problem. Ich hatte dann schon einmal mit einer verketteten For Schleife angefangen womit ich das Feld füllen konnte, aber das weitere befüllen der nächsten freien Felder und auch das begrenzen auf 10x8 bzw eröffnen eines neuen Rasters machen mir Probleme.

 

Habt ihr erstmal einen guten Ansatz für das Ganze? Soll ich mit einer verketteten For Schleife arbeiten? Ist die Verwendungs von Arrays möglich? Der Ablauf scheint mir eigentlich überschaubar, aber ich weiß nicht wie ich anfangen soll.

 

Vielen Dank schonmal


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Werte in Tabellenform anordnen
29.08.2022 15:07:19 Jonas
NotSolved
29.08.2022 20:11:05 xlKing
NotSolved
30.08.2022 09:24:03 Gast17022
NotSolved
01.09.2022 13:25:06 Gast87705
Solved