| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  •  
    Computer Viden >> software >> Microsoft Access >> Content
    Sådan konvertere en streng til int i VBA og Excel
    Ofte når du importerer data til et Microsoft Excel-regneark , kan du komme på tværs af tal formateret som tekst. På grund af dette , kan dine beregninger og formler ikke returnere nøjagtige resultater. Der er en forskel mellem karakteren "9" og heltal 9. . Ved konvertering til ASCII , tegnet eller symbolet "9" tager på heltalsværdien 57. . I Excel , normalt aritmetiske operationer " ignore" celler, der indeholder strengværdier , og dette kunne føre til uoverensstemmelser , der ofte svære at opdage. Konvertering strengværdier til heltal og decimaler , før du laver beregninger kan forhindre dette. Instruktioner
    Bruge Excel operatorer og funktioner
    1

    Føj nul til strengen at konvertere det til decimal. For eksempel, hvis celle " A1" indeholder strengen value " 123400 ", formlen nedenfor vil konvertere det til antallet 123.400 .

    = A1 +0
    2

    bruge værdien funktion . Dette virker med numerisk , dato og tidsstrenge , men ikke med dage som "Sunday " eller "Monday ". For eksempel, " 26. december 2011" celle " A1" indeholder formlen nedenfor vil konvertere det til 40903 , hvilket svarer til 12/26/2011 i " mm /dd /yyyy" format.

    = VÆRDI (A1)
    3

    Fjern førende apostroffer . Fremhæv det celleområde , der indeholder numeriske strenge , og derefter trykke på " CTRL + H. " Skriv et enkelt apostrof i " Find det ", og klik derefter på "Erstat alle. "
    4

    genindtaste værdierne i celler manuelt. Dobbeltklik på en celle, der har en streng værdi og tryk derefter på "Enter".
    Hjælp af en makro
    5

    Tryk på " ALT + F8 " for at åbne " makroer "dialogboksen . Enter " StringToInt " i " Macro navn " feltet og klik på "Opret ".
    6

    Indtast følgende kode i VBA editoren .

    Sub StringToInt () < br >

    Dim Rng Som Range

    Dim str

    For Each Rng In Selection

    On Error Resume Next

    str = Rng.Value < br >

    Rng.NumberFormat = "0 "

    Rng.FormulaR1C1 = str

    Næste Rng

    End Sub
    7

    Tryk på " ALT + Q "for at lukke VBA editoren og vende tilbage til regnearket. Fremhæv de celler, du vil konvertere.
    8

    Tryk på " ALT + F8" for at åbne " makroer" dialogboksen igen. Vælg " StringToInt " på listen, og klik derefter på " Run ".

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan bruges VLOOKUP for flere værdier i Excel 
    ·Sådan at importere mere end 65.536 rækker i Excel 200…
    ·Sådan ændres et tema i Excel til Technic 
    ·Sådan Print eller Sideopsætning i Excel 2007 
    ·Sådan Flyt Chart Bars Sammen i Excel 
    ·Sådan bruges jokertegn Med Excel Visual Basic 
    ·Hvordan man laver en alfabetisk Mailing List i Microsof…
    ·Sådan kopieres en PDF til Excel 
    ·Hvordan bruger jeg Opslag funktion i Excel 
    ·Sådan Konverter Excel Into Labels 
      Anbefalede Artikler
    ·Sådan fjernes Malware Destructor 
    ·Vil 2003 Microsoft Movie Maker Arbejde på en Mac Lapto…
    ·Sådan beskære et lag i Photoshop CS4 
    ·Sådan fjernes tazebama.dll Virus 
    ·Sådan installere Flash Player Active X Stand Alone 
    ·Sådan gendannes WSS til New Server Backup Exec SharePo…
    ·Sådan Optag Undervisning i QuickBooks 
    ·Sådan bruges Easy Media Creator 10 
    ·Sådan gendannes Lost menupunkter i Word 
    ·Sådan Konverter en Power Point fil , der skal bruges p…
    Copyright © Computer Viden http://www.computerdk.com