• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Euroteken in combobox

Status
Niet open voor verdere reacties.

JosEindhoven

Gebruiker
Lid geworden
4 dec 2014
Berichten
431
Goede morgen

Ik heb een bestand om het onderhoud van mijn auto bij te houden. Op het formulier staat en cbox met daarop gegevens uit de sheet Tanken. De Cbox laat echter geen euro teken zien bij de verschillende waardes. Hoe kan ik dit oplossen
 

Bijlagen

Welke combobox?
Op welk moment?
Wat moet er worden gedaan om je probleem te kunnen zien?
 
Het is Cbox1 op het formulier onder de afbeelding die gegevens toont bij het openen van het formulier maar geen euro teken geeft
 
Doe het eens zo:
Code:
Private Sub UserForm_Activate()
    Dim v(6) As String
    For i = 0 To 6
        v(i) = Sheets("Tanken").Range("P" & i + 1).Text
    Next i
    CBox1.List = v
End Sub
 
Klopt bijna in mijn bestand. Geeft alleen voor de onderhoudskosten en brandstofkosten geen euro teken.
 
Uiteraard niet.
Die staan ook niet in je document.
 
Beter?
Code:
Private Sub UserForm_Activate()
    Dim v(6)
    For i = 0 To 6
        v(i) = format(Sheets("Tanken").cells(i + 1, 16), "currency")
    Next i
    CBox1.List = v
End Sub

Waarom niet bij de Initialize() in?
 
Of

Code:
Private Sub UserForm_Initialize()
  CBox1.List = [index(text(P1:P6,"€ 0.00"),)]
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan