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
    Hvordan få en verdi fra et regneark ved hjelp VB
    Får en verdi fra et Excel-regneark ved hjelp av Visual Basic kan gjøre programmet mer fleksibelt ved å lese regnearket dynamisk i stedet for at brukeren angi verdiene manuelt . Denne oppgaven kan enkelt gjøres ved hjelp av Microsoft Excel Object Library. Programmerere ofte støte på problemer å lese regneark fordi de glemmer å definere cellen i regnearket som en " Excel.Range " datatype. Når dette er gjort kan du enkelt lese cellen data ved hjelp av "Value " eiendom . Instruksjoner
    en

    Launch Microsoft Visual Studio , klikk " Nytt prosjekt " fra den venstre delen av skjermen, og utvide " Visual Basic" under " Installerte maler . " Klikk på " Windows" og dobbeltklikk på "Console Application " fra sentrum av dialog vinduet for å opprette en ny konsoll prosjekt.
    2

    Klikk på "Project "-menyen og velg " Properties " . Klikk på " Referanser ", velg deretter "Legg til" . Velg " COM " og klikk " Microsoft Excel Object Library" . Klikk "OK".
    3

    Skriv inn følgende kode i den aller første linjen i modulen for å erklære Microsoft Office namespace :

    Importen Microsoft.Office.Interop

    4

    Skriv inn følgende for å opprette objekt variabler og definere banen og regnearket du skal bruke : en

    Dim valueRead As String

    Dim xlsxApp Som Excel . Søknad = Nye Excel.Application

    xlsxApp.DisplayAlerts = False

    xlsxApp.Workbooks.Open ( "C : \\ ExcelWorksheet.xlsx ")
    5

    Edit banen og regneark navn i forrige trinn, og skriv inn banen og navnet på regnearket. Legg til følgende kode for å bruke " Ark1 " som ark å lese : en

    Dim xlsxSht Som Excel.Worksheet = xlsxApp.Sheets ( 1 )
    6

    Definer cellen du vil lese og lese verdien : en

    Dim xlsxRange Som Excel.Range = xlsxSht.Cells ( 1 , 1 )

    valueRead = xlsxRange.Value

    xlsxApp = Ingenting
    Side 7

    Vis verdien lese gjennom Console -vinduet : en

    Console.WriteLine ( valueRead )

    Console.ReadLine ( )
    8

    Press "F5 " for å kjøre programmet .

    früher :

     Weiter:
      Relatert Artike
    ·Slik endrer du skrift i Access VBA 
    ·Hvordan bruke Utforsker Kontroll 
    ·Hvordan lese en Byte i Visual Basic 
    ·Hvordan bruke en matrise til Transform objekter i VB.NE…
    ·Hvordan feilsøke en Visual Basic -funksjon 
    ·Slik tester for en fil i Visual Basic 
    ·Slik Finn en post i en Recordset 
    ·Hvordan lage en etikett Visning Verdi av rullefeltet i …
    ·Hvordan setter jeg et felt i MS Word 2007 for tilgang i…
    ·Ulike datatyper i Visual Basic 
      Anbefalte artikler
    ·Slik kjører du en Java applet Fra HTML 
    ·Hvordan endre en primærnøkkel 
    ·Hvordan oppdage substantiv i Python 
    ·Hvordan beregne antall Sammenligninger i Java 
    ·COBOL datatyper 
    ·Hvordan bygge en CSS Med MySQL og PHP 
    ·Hvordan å kompilere et C + + i Dev - C 
    ·Hva er et unntak Breakpoint 
    ·Hvordan bruke en funksjon i VBA 
    ·Endre bakgrunnsfarge Gridview 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/