Registriert seit: 11.07.2023
Version(en): 2016
Danke an Klaus-Dieter und Uwe.
Ich habe mal die Datei um 2 Spieler erweitert.
Vielleicht kann einer es vollständigen.
Com 1
Com 2
Frank
Gegen 2 Computer Spieler trete ich an.
Herzlichen Dank im voraus.
Registriert seit: 11.04.2014
Version(en): Office 365
Hallo,
warum für jeden Spieler ein Blatt? So baut man Dateien nicht auf. Das gehört alles in eine Liste.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter,
der Misserfolg ist ein Waisenkind
Richard Cobden
Registriert seit: 16.08.2020
Version(en): 2019 64bit
Hallo Frank,
so:
Code:
Sub WerteInTabelle()
Dim arr(), arrZellen(), varName$, arrName(), i&: arrName = Array(0, 5, 10)
With Tabelle2
For i = 0 To UBound(arrName)
varName = .Cells(8, 17 + arrName(i))
arrZellen = Array(.Cells(7, 17 + arrName(i)).Value, .Cells(7, 18 + arrName(i)).Value, .Cells(7, 20 + arrName(i)).Value, .Cells(7, 19 + arrName(i)).Value, .Cells(10, 17 + arrName(i)).Value, _
.Cells(10, 18 + arrName(i)).Value, .Cells(10, 19 + arrName(i)).Value, .Cells(12, 17 + arrName(i)).Value, .Cells(12, 18 + arrName(i)).Value, .Cells(12, 19 + arrName(i)).Value, .Cells(14, 17 + arrName(i)).Value, .Cells(14, 18 + arrName(i)).Value)
If .Cells(8, 17) = "Frank" Then
Sheets(varName).ListObjects(1).ListRows.Add.Range.Resize(1, UBound(arrZellen) - LBound(arrZellen) + 1) = arrZellen
End If
Next i
End With
End Sub
Bedingung: Mache in Com1 und Com2 die Tabellen zu Listobjects (in Tabelle klicken und Strg./T.).
Gruß Uwe
Folgende(r) 1 Nutzer sagt Danke an Egon12 für diesen Beitrag:1 Nutzer sagt Danke an Egon12 für diesen Beitrag 28
• ultrabest
Registriert seit: 11.07.2023
Version(en): 2016
03.11.2024, 19:48
(Dieser Beitrag wurde zuletzt bearbeitet: 03.11.2024, 19:52 von ultrabest.)
An Uwe:
Es funktioniert.
Herzlichen Dank.
An Klaus-Dieter:
"Hallo,warum für jeden Spieler ein Blatt? So baut man Dateien nicht auf. Das gehört alles in eine Liste."
Du meinst eine Datenbank? Welchen Vorteil hat das?
Kann ich später besser eine Auswertung machen wenn alle in einem Tabellenblatt sind?
Viele Grüße
Frank
Registriert seit: 11.04.2014
Version(en): Office 365
03.11.2024, 19:50
(Dieser Beitrag wurde zuletzt bearbeitet: 03.11.2024, 19:51 von Klaus-Dieter.)
Hallo,
ja. Ging leider nicht kleiner.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter,
der Misserfolg ist ein Waisenkind
Richard Cobden
Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
(03.11.2024, 19:50)Klaus-Dieter schrieb: ja. Ging leider nicht kleiner.
Wetten, dass?
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 11.07.2023
Version(en): 2016
Sorry ; Habe auf normale Schrift geändert.