Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur får man ett värde från en kalkylblad Använda VB

    Få ett värde från ett Excel-kalkylblad med hjälp av Visual Basic kan göra din ansökan mer flexibel genom att läsa kalkylbladet dynamiskt istället för att ha användaren ange värden manuellt . Denna uppgift kan lätt åstadkommas med hjälp av Microsoft Excel Object Library . Programmerare stöter ofta på problem att läsa kalkylblad eftersom de glömmer att definiera cell i kalkylbladet som en " Excel.Range " datatypen . När detta är gjort kan du enkelt läsa cellens data med hjälp av " Value " egendom . Instruktioner
    1

    Launch Microsoft Visual Studio , klicka på " Nytt projekt " från den vänstra rutan på din datorskärm , och expandera " Visual Basic " under " Installerade mallar . " Klicka på " Windows " och dubbelklicka på " Console Application " från mitten av dialogrutan för att skapa en ny konsol projekt .
    2

    Klicka på " Project " -menyn och välj " Egenskaper " . Klicka på " Referenser " och välj sedan " Lägg till " . Välj " COM " och klicka på " Microsoft Excel Library number> Object " . Klicka på " OK . " Addera 3

    Skriv följande kod i den allra första raden i modulen för att förklara Microsoft Office namespace :

    Import Microsoft.Office.Interop

    4

    Skriv följande för att skapa objektet variablerna och ange sökvägen och kalkylblad du ska använda :

    Dim valueRead As String

    Dim xlsxApp som Excel . Ansökan = Nya Excel.Application

    xlsxApp.DisplayAlerts = False

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

    Redigera sökvägen och kalkylbladet namn i föregående steg och ange sökvägen och namnet på kalkylbladet . Lägg till följande kod för att använda " Tabell1 " som bladet att läsa :

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

    Definiera den cell du vill läsa och läsa värdet :

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

    valueRead = xlsxRange.Value

    xlsxApp = Nothing

    7

    Visa värdet läsa igenom Console-fönstret :

    Console.WriteLine ( valueRead ) katalog

    Console.ReadLine ( )
    8

    Press " F5 " för att köra programmet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Lägga till en Constraint i Access
    ·Hur man skriver ut i Vb.Net
    ·Hur man kan stoppa en Comport Event VB6.0
    ·Hur man gör webbadresser gå in i en webbläsare i Vis…
    ·Lägga till ett lösenord i Visual Basic 6
    ·Visual Basic Tutorial för OLE Automation
    ·Hur man avgör en flerdimensionell array Storlek i Visu…
    ·Lägga till en MSG Blockera
    ·Hur man lär VB Script Online
    ·Lägga till en välkomstskärm till Visual Basic Projec…
    Utvalda artiklarna
    ·Datoralgoritmer Tutorial
    ·Lägga JButton till JPanel
    ·Hur man skriver 64 - bitars kompatibel kod
    ·Hur du öppnar filer Paper Port
    ·Hur man använder OpenGL i Visual C
    ·Application prototyputveckling Strategier
    ·En Java 3D API Tutorial
    ·Hur Split Apart webbadresser i Perl
    ·Information om Java Training Online
    ·Hur Trim Tecken i SQL
    Copyright © Dator Kunskap http://www.dator.xyz