abraxas1635
Goto Top

Combobox abhänigkeit

Hallo,

wollte fragen ob es eine Möglichkeit gibt in excel per Formular vba code,
Daten aus 2 Tabellenblätter Daten auszulesen??

Combobox 1 soll Account auszuwählen ist und in Combobox 2 den jeweiligen Charakter zu den Account.


Ich meine das So:

Tabelle 1= Account - ID und Account als überschrift und dann die ID nummer reinschreiben und die Account namen

in Tabelle 2: = Charakter: ID und Charaktername. ID zu den Accountzugehörigkeit
in Tabelle 3: = Alle daten die in Tabelle 1u2 einzufügen

MfG

Abraxas1635
photo_2019-06-11_19-53-39
photo_2019-06-11_19-53-30
photo_2019-06-11_19-53-45

Content-Key: 461259

Url: https://administrator.de/contentid/461259

Printed on: April 23, 2024 at 16:04 o'clock

Mitglied: 139920
139920 Jun 12, 2019, updated at Jun 13, 2019 at 13:25:50 (UTC)
Goto Top
abhänigkeit
Und sowas im Titel face-sad.
wollte fragen ob es eine Möglichkeit gibt in excel per Formular vba code, Daten aus 2 Tabellenblätter Daten auszulesen??
Ja.
https://we.tl/t-afRxY6OULG
Private Sub comboAccount_Change()
    With Sheets(2)
        comboCharacter.Clear
        For Each cell In .Range("A2:A" & .Cells(Rows.Count, "A").End(xlUp).Row)  
            If cell.Value = CDbl(comboAccount.Value) Then
                comboCharacter.AddItem cell.Offset(0, 1).Value
            End If
        Next
    End With
End Sub

Private Sub UserForm_Initialize()
    With Sheets(1)
        comboAccount.RowSource = .Name & "!" & .Range(.Range("A2"), .Cells(Rows.Count, "B").End(xlUp)).Address  
    End With
End Sub

p.s. Deine Shift-Taste ist kaputt.
Member: Abraxas1635
Abraxas1635 Jun 12, 2019 at 18:19:49 (UTC)
Goto Top
Hallo,
danke für deine schnelle Antwort.

Wo soll ich den Code einfügen??

Da in mom er mir Laufzeitfehler 424 anzeigt!! Objekt erforderlich
Mitglied: 139920
139920 Jun 12, 2019 at 19:43:30 (UTC)
Goto Top
Siehe Mappe.
Member: Abraxas1635
Abraxas1635 Jun 13, 2019 updated at 04:54:49 (UTC)
Goto Top
Hallo,
vielen dank, klappt soweit.
Aber bei ComboAccount möchte ich den Accountnamen auswählen können statt die ID,
geht das??


MfG
Mitglied: 139920
139920 Jun 13, 2019 updated at 04:57:14 (UTC)
Goto Top
Sicher, stell die Property Textvalue des Feldes auf die zweite Column
Member: Abraxas1635
Abraxas1635 Jun 13, 2019 at 04:58:54 (UTC)
Goto Top
Und mir ist grade aufgefallen, wenn ich im Tabellenblatt Charakter bin und es ausführe, das er mir beim ComboAccount nur 8x1 anzeigt.
Wenn ich aber im Tabellenblatt Account bin, zeigt er es mir richtig an.

Wenn du die

comboAccount.RowSource = .Range(.Range("A2"), .Cells(Rows.Count, "B").End(xlUp)).Address

meinst, ich habe die "A2" schon in B2 , dann gibt es einen Laufzeitfehler 13

Gruß
Mitglied: 139920
139920 Jun 13, 2019 updated at 05:04:07 (UTC)
Goto Top
Bischen Hausaufgabe wollte ich dir ja extra lassen .
Also min Jung selbst ist der Mann. Manual lesen und ab geht die Post! Freitag ist erst morgen.

Tschö.
Member: Abraxas1635
Abraxas1635 Jun 26, 2019 updated at 12:01:12 (UTC)
Goto Top
Hallo zusammen,

erst mal vielen dank das Ihr alle mir so sehr geholfen habt. Danke, Ich hoffe Ihr könnt
mir noch ein wenig mehr Helfen bei diesen Problem. Sitze schon seit einziger Zeit an diesen Problem.

geht es wenn man Account, Charakter, Event, Datum und Uhrzeit auswählt das eine Automatische ID genergiert wird bei ID??
Des weiteren, dass 20 Std. später das nächste Event Startet und er es mir dann Anzeigt die Uhrzeit davon?

Besten Dank voraus