[Visual Basic] Buchstaben Zahl zuweisen

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Ni©o, 26. September 2011 .

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 26. September 2011
    Buchstaben Zahl zuweisen

    Hallo,

    ich möchte gerne in Excel(VBA) einzelne Buchstaben eine Zahl zuweisen.

    Ich habe ein Combobox mit der Liste :
    AA1
    AA2
    AB1
    AB2
    AC3
    AC5
    AD1

    dabei ist AD1 größte "Zahl".
    Ist das jetzt möglich,dass ich einzelne Buchstaben (z.B A= 1 , B=2 ... D=4) Zahlen zu zuweisen.

    Ist bisschen schwierig, aber ich hoffe ihr habt mich verstanden:)

    Danke im Voraus


    MfG
    Ni©o
     

  2. Anzeige
    Heute: Deals & Sale mit stark reduzierten Angeboten finden.
  3. #2 26. September 2011
    AW: Buchstaben Zahl zuweisen

    Eigentlich sollte es gar nicht nötig sein den Buchstaben zahlen zuweisen zu müssen. Es gibt für Buchstaben und Zeichen die Ascii Tabelle so hat das A den Dezimalwert von 65 und D den von 68. Einfach mal VBA Ascii suchen ich denke da wirst du fündig ;)
     
  4. #3 26. September 2011
    AW: Buchstaben Zahl zuweisen

    Da kannste die Strings ja einfach nach Hex casten, wie das in vba geht kp, frag google :)

    Gruß,
    Figger
     
  5. #4 11. Oktober 2011
    AW: Buchstaben Zahl zuweisen

    Falls du wegen irgendwas dennoch einen anderen festen Wert pro Buchstabe willst, kannst du ein Dictionary nutzen.
    Code:
    Dim Werte As New Dictionary(Of String, Integer)
    Werte.Add("A", 1)
    Werte.Add("B", 2)
    [etc]
    Mit Werte("Buchstabe") kannst du dann einfach drauf zugreifen. Also z.B. MsgBox(Werte("B")) würde dir 2 ausgeben.
     

  6. Videos zum Thema
Die Seite wird geladen...