Office: Dezimal in Binär umrechnen

Helfe beim Thema Dezimal in Binär umrechnen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, wer kann mir sagen wie der VBA-"Befehl" zur Umwandlung einer Dezimal- in eine Binärzahl lautet. Danke Gruß Petra 230000 Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von User, 7. April 2008.

  1. Dezimal in Binär umrechnen


    Hallo zusammen,

    wer kann mir sagen wie der VBA-"Befehl" zur Umwandlung einer Dezimal- in eine Binärzahl lautet.

    Danke

    Gruß
    Petra

    :)
     
  2. Hallo Petra,

    bei aktiviertem Add-In "Analysetools - VBA" geht das über

    Code:
    Bei zusätzlich gesetztem Verweis auf die "atpvbaen.xls" auch komfortabler über

    Code:
    Grüße
    EarlFred
     
    EarlFred, 8. April 2008
    #2
  3. Auch Hallo,

    ohne Analyse-Funktionen z.B. so.

    cu, Bernd
    --
    Option Explicit

    Function dec2bin(ByVal lngZahl As Long) As String
    If lngZahl > 0 Then dec2bin = dec2bin(lngZahl \ 2) & IIf(lngZahl Mod 2, "1", "0")
    End Function
     
  4. Dezimal in Binär umrechnen

    Hallo EarlFred, hallo bst,

    die Dezimalzahl steht in Zelle "A1", die binäre soll in Zelle "B1". Wird die Funktion in die Zelle geschrieben oder wie geht das?

    Gruß
    Petra
     
  5. Hallo Petra,

    Aktiviere entweder die Analyse-Funktionen oder kopiere meinen Code in ein normales VBA-Modul.

    Dann schreibe in die Zelle B1 einfach die Formel =dec2bin(A1)

    cu, Bernd
     
  6. Danke bst
     
  7. Hallo Bernd,

    die Funktion ist gut, enthält jedoch einen kleinen Fehler! Der Binärwert von 0 ist 0. Deine Funktion liefert einen Nullstring zurück! *frown.gif*

    Da aber auch bei einem anderen Wert als 0 keine 0 vor der Zahl stehen soll, muss du auf drei Werte Prüfen: 0, 1 und alles andere! Code:
    Viele Grüße
    rastrans
     
    rastrans, 9. April 2008
    #7
  8. Dezimal in Binär umrechnen

    hi, und wie sieht ein programm für den Fußweg aus, also keinen direkten befehl sondern ein programm, vllt. so mit

    for i = 0 to len(binär)

    if -der wert der stelle i - = 1 then dezimal = dezimal + 2^i

    next i
    oder so änlich?
     
Thema:

Dezimal in Binär umrechnen

Die Seite wird geladen...
  1. Dezimal in Binär umrechnen - Similar Threads - Dezimal Binär umrechnen

  2. Dezimal in Binär

    in Microsoft Excel Hilfe
    Dezimal in Binär: Hey, ich habe ein Problem und zwar möchte ich die Zahl 2200256567 in binär umwandeln. Habe jedoch das Problem das mit den Funktionen die ich gefunden habe: Private Function Dec2Bin(ByVal Dec As...
  3. DEZIMAL (Funktion)

    in Microsoft Excel Tutorials
    DEZIMAL (Funktion): DEZIMAL (Funktion) Excel für Microsoft 365 Excel für Microsoft 365 für Mac Excel für das Web Excel 2019 Excel 2016 Excel 2019 für Mac Excel...
  4. Verwenden des Tabstopps dezimal zum Ausrichten von Zahlen am Dezimalkomma

    in Microsoft Word Tutorials
    Verwenden des Tabstopps dezimal zum Ausrichten von Zahlen am Dezimalkomma: Verwenden des Tabstopps dezimal zum Ausrichten von Zahlen am Dezimalkomma Word für Microsoft 365 Word für Microsoft 365 für Mac Word 2019 Word 2019 für Mac Word...
  5. Dezimal in Sekunden

    in Microsoft Excel Hilfe
    Dezimal in Sekunden: Hi Leute, ich weiss das Thema wurde mehr als 1000 mal behandelt. Jedoch nicht, wenn ich den Wert 2,3024 habe. es sollte eigentlich 150,24 sek herauskommen. Vor dem Komma ist Min und nach dem...
  6. Access VBA/DAO-Code kann abstürzen oder fehlerhafte Daten für Dezimal-Spalten melden

    in Microsoft Access Tutorials
    Access VBA/DAO-Code kann abstürzen oder fehlerhafte Daten für Dezimal-Spalten melden: Access VBA/DAO-Code kann abstürzen oder fehlerhafte Daten für Dezimal-Spalten melden Access für Microsoft 365 Mehr... Weniger...
  7. Zeitberechnung (von-bis) Ergebnis als dezimal

    in Microsoft Excel Hilfe
    Zeitberechnung (von-bis) Ergebnis als dezimal: Hallo zusammen, ich möchte in einer Tabelle die Zeiten berechnen (von-bis) und das Ergebnis als dezimal Wert anzeigen lassen. Die Zeitberechnung soll in den nächsten Tag übergehen, wegen...
  8. Excel Sunden Dezimal

    in Microsoft Excel Hilfe
    Excel Sunden Dezimal: Excel Stunden Dezimal Hallo, habe folgendes Problem hh:mm Dezimal 1215:23 1215,38 15768:00 15768,00 16983:23 16983,38 sobald die Stunden 5 Stellig werden passiert das hier hh:mm...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden