Thema Datum  Von Nutzer Rating
Antwort
13.11.2017 07:43:13 Tanja
NotSolved
13.11.2017 17:45:03 Mackie
NotSolved
13.11.2017 18:19:57 Tanja
NotSolved
13.11.2017 18:40:43 Mackie
NotSolved
13.11.2017 19:03:13 Gast98161
NotSolved
13.11.2017 19:47:04 Gast7705
NotSolved
13.11.2017 19:47:30 Mackie
NotSolved
22.11.2017 00:14:27 Tanja
NotSolved
22.11.2017 17:02:28 Gast35375
NotSolved
Blau Blau Auswahl eines Wertes in Combobox einer Userform
22.11.2017 21:08:46 Tanja
NotSolved
13.11.2017 20:02:53 Mackie
NotSolved
13.11.2017 21:03:17 Tanja
NotSolved
13.11.2017 21:25:38 Tanja
NotSolved
13.11.2017 21:36:45 Gast6973
NotSolved
13.11.2017 23:37:18 Tanja
NotSolved
14.11.2017 18:25:49 Tanja
NotSolved
22.11.2017 00:11:25 Tanja
NotSolved

Ansicht des Beitrags:
Von:
Tanja
Datum:
22.11.2017 21:08:46
Views:
909
Rating: Antwort:
  Ja
Thema:
Auswahl eines Wertes in Combobox einer Userform

Hallo,

Über ein Makro in der Exceldatei mit dem Namen "Auftrag" (Excel 2016) möchte ich in einer anderen Exceldatei mit dem Namen "Bearbeitung" der Combobox mit dem Namen "ComboboxAuswahl" jeweils einen Wert zuweisen. 
Die Combobox (Auswahlbox) ist Teil einer Userform mit dem Namen "Userform1". Die Combobox beinhaltet eine Auswahl von 10 Produkten. Von diesen 10 Produkten möchte ich jeweils ein Produkt auswählen. Die Auswahl richtet sich nach verschiedenen Kriterien und wird täglich in der Exceldatei "Auftrag" berechnet. Die Datei "Bearbeitung" soll inhaltlich nicht verändert werden. Es erfolgen dort ausschließlich Berechnungen aufgrund der Auswahl.

Die Datei "Bearbeitung" wird durch ein Makro vorher geöffnet und am Ende wieder geschlossen. Die Userform soll durch das Makro geöffnet werden und später wieder geschlossen werden.

 

Die Datei darf ich leider nicht versenden, da Sie vertrauliche Daten beinhaltet. Das ist der Code, der aus einer anderen Excel-Datei heraus gestartet nicht funktioniert:

 

 

Option Explicit

Sub Auswahl ()

Dim i As Integer

Workbooks.Open Filename:="C:\Bearbeitung.xlsb"

UserForm1.ComboBox1.Show

For i = 0 To UserForm1.ComboBox1.ListCount

     If UserForm1.ComboBox1.List(i) = "DAX" Then 

          UserForm1.ComboBox1.ListIndex = i

          Exit For

     End If

Next i

End Sub

 


Viele Grüße

Tanja


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
13.11.2017 07:43:13 Tanja
NotSolved
13.11.2017 17:45:03 Mackie
NotSolved
13.11.2017 18:19:57 Tanja
NotSolved
13.11.2017 18:40:43 Mackie
NotSolved
13.11.2017 19:03:13 Gast98161
NotSolved
13.11.2017 19:47:04 Gast7705
NotSolved
13.11.2017 19:47:30 Mackie
NotSolved
22.11.2017 00:14:27 Tanja
NotSolved
22.11.2017 17:02:28 Gast35375
NotSolved
Blau Blau Auswahl eines Wertes in Combobox einer Userform
22.11.2017 21:08:46 Tanja
NotSolved
13.11.2017 20:02:53 Mackie
NotSolved
13.11.2017 21:03:17 Tanja
NotSolved
13.11.2017 21:25:38 Tanja
NotSolved
13.11.2017 21:36:45 Gast6973
NotSolved
13.11.2017 23:37:18 Tanja
NotSolved
14.11.2017 18:25:49 Tanja
NotSolved
22.11.2017 00:11:25 Tanja
NotSolved