Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Slik konverterer til Binary i VBA
    Bruk Visual Basic for Applications ( VBA ) skript for å utføre komplekse oppgaver og beregninger i Microsoft Office. VBA leveres med 11 innebygde typen konvertering funksjoner , som du kan bruke til å bytte tall fra en notasjon til en annen. Ingen av disse funksjonene , men kan konvertere desimaltall til binær . Desimalsystemet anvender krefter for å 10 utlede siffer , det binære tallsystem , på den annen side , anvender krefter på to. Bruk dette prinsippet til å lage din egen desimal -til -binære converter i VBA. Instruksjoner
    en

    Start Microsoft Word eller Microsoft Excel . Trykk "Ctrl " og " N " for å opprette en ny fil .
    2

    Trykk " Alt" og " F11 " for å åpne Visual Basic-redigering ( VBE ) .

    3

    Høyreklikk på navnet på VBA -prosjektet i "Project Explorer " panel . Klikk på " Sett inn" og velg " Module ". Dette legger " Module1 " til listen.
    4

    Dobbeltklikk på " Module1 . " Skriv inn følgende kode inn i " Kode Window : "

    Sub Conv2Bin ( )

    Dim Istr As String

    Dim i As Long

    i = Application . InputBox (_

    Prompt : = " Skriv inn nummeret du vil konvertere, og klikk OK. ", _

    Tittel : = " Konverter til Binary ", _

    Type: " . " = 1 )

    Istr = CStr ( i)

    b = CBin ( i)

    MsgBox "Du skrev " & Istr & & Chr ( 13 ) & Chr ( 13 ) _

    & " Its binær verdi er " & Chr ( 13 ) & b

    End Sub
    5

    Høyre - klikk på navnet på VBA -prosjektet i "Project Explorer "-panelet igjen . Klikk på " Sett inn" og velg " Module ". Dette legger " Module2 " til listen.
    6

    Dobbeltklikk på " Module2 . " Skriv inn følgende kode inn i " Kode Window. "

    Function CBin (Antall As Long) As String

    Dim Temp As Variant

    Temp = 1
    < p > Gjør inntil Temp > Number

    Temp = Temp * 2

    Loop

    inntil Temp < 1
    p Hvis Number> = Temp Deretter

    CBin = CBin + " 1 "

    Number = Number - Temp

    Else

    CBin = CBin + " 0 "

    End If

    Temp = Temp /2

    Loop

    CBin = CStr ( Val ( CBin ) )

    End Function
    7

    Trykk "F5 ". Velg " Conv2Bin " fra listen over makroer og klikk på " Run . "
    8

    Skriv inn nummeret du ønsker å konvertere i boksen . Klikk på " OK ". Dette åpner en meldingsboks som inneholder binære verdien for nummeret du har angitt.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lese XML hjelp VB.NET 
    ·Hvordan lage & Slett VB6 Object 
    ·Hvordan lage et tomt skjema Med Rullende hjelp VB6 
    ·Hvordan legge til en ny linje til tilgang til en Query …
    ·Hvordan oppdage Null i Visual Basic 
    ·Visual Basic opplæring på Avkrysningsbokser 
    ·Definisjon av felt i Visual Basic 6.0 
    ·Hvordan legge til et objekt til ArrayList 
    ·Slik konverterer ActiveX til Vb.NET & Vice Versa 
    ·Slik spiller flerkanalslyd i Visual Basic 
      Anbefalte artikler
    ·Hvordan Lagre som PHP i Kompozer 
    ·Hvordan bruke Curl til Capture innholdet i en Page 
    ·Hvordan bruke Java Script i Flash 8 
    ·Hvordan lage et alternativ Box i Visual Basic 
    ·Hvordan få en passordbeskyttet URL Med Java 
    ·Hvordan beregne prosent i Python 
    ·Hvordan slå på JavaScript i Dell 1501 Inspirion 
    ·Hvordan lese et tegn fra et tastatur i Assembly 
    ·Hvordan lære VB.NET Uten Klasser 
    ·Hvordan bruke DTrace som et minne Profiler 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/