Registriert seit: 07.06.2018
Version(en): Office 2013
Hallo,
ich habe eine Tabelle mit mehreren Comboboxen.
Im Eigenschaftenfenster der Combobox habe ich den Bereich RowSource zugeortnet. Das klappt schon mal.
Der Bereich aus dem die Daten "Zahlenwerte" abgerufen werden sind bereits mit den entsprechenden SI-Einheiten
versehen. Allerdings werden die SI-Einheiten nicht mit in die Combobox übernommen.
Da ich das nicht hin bekomme kann mir vielleicht jemand von euch eine Hilfestellung geben, wie man
das macht?
Besten Dank für die Mühe.
Registriert seit: 14.04.2014
Version(en): Office 2013/2016/2019/365
07.06.2018, 07:50
(Dieser Beitrag wurde zuletzt bearbeitet: 07.06.2018, 07:51 von chris-ka.)
Hi,
SI-Einheiten können nicht übernommen werden, da die Combo keine Formate übertragen kann.
Eine BSP-Mappe deinerseits wäre von Vorteil, damit erkennbar ist was du erreichen willst, bzw. welche Combos du überhaupt verwendest... ich vermute welche aus Formular.
lg Chris
Feedback nicht vergessen.
3a2920576572206973742064656e20646120736f206e65756769657269672e
Folgende(r) 1 Nutzer sagt Danke an chris-ka für diesen Beitrag:1 Nutzer sagt Danke an chris-ka für diesen Beitrag 28
• Tillamook
Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
Moin!
Ich nehme an, dass Du benutzerdefinierte Zahlenformate mit den SI-Einheiten in der Tabelle stehen hast?
Dann gibt es zwei Möglichkeiten:
- Nimm statt dessen Texte (2,8 W), dann ist allerdings das Weiterrechnen schwieriger
- oder behalte das Format und fülle die ComboBox mittels Schleife und .AddItem Zelle.Text
Ansonsten würde die Datei (kein Screenshot!) helfen.
Gruß Ralf
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)
Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:1 Nutzer sagt Danke an RPP63 für diesen Beitrag 28
• Tillamook
Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
Erläuterung:
Tabelle:
Zelle | Format | Wert |
G1 | Standard "W" | 5 |
Füllmakro:
Sub RPP()
Dim i&
For i = 1 To 5
Tabelle3.ComboBox1.AddItem Cells(i, 7).Text
Next
End Sub
Ergibt:
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)
Folgende(r) 2 Nutzer sagen Danke an RPP63 für diesen Beitrag:2 Nutzer sagen Danke an RPP63 für diesen Beitrag 28
• Tillamook, Rabe