Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Suchfeld mit Textfenster in eine Dynamische Tabelle erstellen
#51
Schau dir mal Zählewenns() an.. einfach dahinter und dann einlesen in die Listbox oder Textbox ect.. wtfe..
Eine Menge reden, aber nichts sagen können viele...
Antworten Top
#52
ich Kriegs nicht hin, kann jemand code eintragen.

Vielen Dank
Antworten Top
#53
Hallo Pirat,

was bekommst Du nicht hin? Ich hab jetzt schon etwas den Faden verloren … Der Hinweis von Frogger war ja eine Funktion, eventuell sollst Du die im Tabellenblatt direkt verwenden und nicht im code?
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#54
Hallo Schauan,

ich suche doch meine Daten in in der Tabelle mit hilfe von Makro und bekomme die Daten in eine ListBox angezeigt, dann gebe ich die Daten per CommandButton in eine neue Exceltabelle aus, bei der Ausgabe erschein jetzt bereits das Ausgabedatum aber wenn es an einen Tag mehrer Anforderungen gibt dann ist es sehr unübersichtlich, deswegen will ich das parallel zum Datum auch eine Fortlaufede nummer erschein bezogen aber auf das datum:

BSP:

Bsp. Am 19.11.2018 werden 3 Unterschiedlichen Material Anforderungen gestellt
Anforderung 1 --> 5 Materialien
Anforderung 2 --> 10 Materialien
Anforderung 3 --> 15 Materialien
Dann kommt  in Zelle 54 bei alle Materialien 16.11.2018 und z.b Zelle 55
bei 5 Materialien 1
bei 10 Materialien 2
bei 15 Materialien 3

also einfach fortlaufende Nummer, wenn jetzt am 20.11.2018 neue Anforderungen kommen, dann kommt als Datum 20.11.2018 aber die Fortlaufende Nummer beginnt von vorne
Bsp. Am 20.11.2018 werden 3 Unterschiedlichen Material Anforderungen gestellt
Anforderung 1 --> 5 Materialien
Anforderung 2 --> 10 Materialien
Anforderung 3 --> 15 Materialien

Dann kommt  in Zelle 54 bei alle Materialien 20.11.2018 und z.b Zelle 55

bei 5 Materialien 1
bei 10 Materialien 2
bei 15 Materialien 3

Ich hoffe es ist verständlich

hier noch der Code für CommandButton

Code:
Dim iCounter, xCounter As Long
Set wkb1 = ThisWorkbook
Set wkb2 = Workbooks.Add(1)
Set wks2 = wkb2.Sheets(1)
wkb1.Activate
For iCounter = 0 To ListBox1.ListCount - 1
   If ListBox1.Selected(iCounter) And xOpt = 1 Or xOpt = 2 Then
       Set XBlatt = Sheets(ListBox1.List(iCounter, 0))
       XZeile = Range(ListBox1.List(iCounter, 1)).Row
       XBlatt.Cells(XZeile, 54).Value = Date
       xCounter = xCounter + 1
       XBlatt.Range("G" & XZeile & ",H" & XZeile & ",K" & XZeile & ",R" & XZeile & ",S" & XZeile & ",T" & XZeile & ",AJ" & XZeile & ",AK" & XZeile & ",AL" & XZeile & ",AU" & XZeile & ",AV" & XZeile & "").Copy wks2.Cells(xCounter, 1)
   End If
Next iCounter
wks2.Activate
Antworten Top
#55
Hallo Pirat,

dann meinte Frogger bestimmt etwas in der Art:

Arbeitsblatt mit dem Namen 'Tabelle1'
ABC
112. JanMateria11
212. JanMateria22
313. JanMateria31
414. JanMateria41
514. JanMateria52
614. JanMateria63
715. JanMateria71

ZelleFormel
C1=ZÄHLENWENN($A$1:A1;A1)
C2=ZÄHLENWENN($A$1:A2;A2)
C3=ZÄHLENWENN($A$1:A3;A3)
C4=ZÄHLENWENN($A$1:A4;A4)
C5=ZÄHLENWENN($A$1:A5;A5)
C6=ZÄHLENWENN($A$1:A6;A6)
C7=ZÄHLENWENN($A$1:A7;A7)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Du könntest die Spalte C auch per Code mit der Formel füllen und anschließend mit Kopieren und Werte einfügen die Formeln entfernen, auch im Makro.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 2 Nutzer sagen Danke an schauan für diesen Beitrag:
  • Pirat2015, Frogger1986
Antworten Top
#56
das Problem ist es kann sein, das am jetzt am 19.11.2018 ---> bei eine Anfrage 5 Materialien angefordert werden, jede material ist ja in der separaten Zeile.
Mit der Formel in Degenblatt bekomme ich halt bei jeder Position laufende Nummer

[
Bild bitte so als Datei hochladen: Klick mich!
]

Aber wenn ich alle Materialien auf einmal anfordere soll bei allen 5 eine 1 erscheinen
Antworten Top
#57
Hallöchen,

dann musst Du aber irgendwo eine andere Spalte haben, anhand der man verschiedene Anforderungen auseinander halten kann, z.B. eine Bestellnummer o.ä.?
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#58
die Anforderung wird aus der listbox erstellt --> in der Listbox kann ich entweder benötigtes Material markieren oder alles was angezeigt wird ausgeben, mehr Gemeinsamkeiten gibt es nicht.
Ich dachte, daß bei der Ausgabe der Daten, gleich mit den Datum, die Aufgaben gezählt werden könne, sprich wie of am tag x das CommandButton benutzt wurde und diese ergebinis in Collums x anzeigen lassen.

Kann man für sowas code erstellen?
Antworten Top
#59
Hallöchen,

dann könntest Du vor der Eintragung / der Schleife schauen, was in der Nummernspalte das Maximum ist, zählst 1 dazu und trägst das Ergebnis dann innerhalb der Schleife in die Zellen ein.

Das maximum z.B. der Spalte c würdest Du so rausbekommen:

WorksheetFunction.Max(xBlatt.Range("c:c"))
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#60
das verstehe ich nicht ganz, sorry
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste