Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako odovzdať dáta do aplikácie Excel z programu Visual Basic

Microsoft Office Excel a Visual Basic sú veľmi populárne . Programátori často používajú Excel exportovať dáta zo svojich VB aplikácie , ktoré dáva užívateľovi viac možností pre analýzu dát . Vo VB môžete použiť objektovej knižnice Microsoft Excel vytvoriť alebo otvoriť Excel zošity a ukladať dáta do nich z vášho programu VB . Najprv musíte pridať odkaz na knižnicu , potom môžete použiť objekty aplikácie pre ovládanie programu Excel . Pokyny dovolená 1

Spustite program Microsoft Visual Basic Express , kliknite na tlačidlo Nový projekt v ľavej table obrazovky a vyberte Windows Forms . Kliknite na tlačidlo " OK " .
2

Dvakrát kliknite textové pole na paneli Toolbox pridať nový ovládací prvok textové pole do formulára . Pridanie druhého textového poľa a tlačidlá rovnakou technikou .
3

Kliknite na ponuku Projekt a zvoľte " Vlastnosti " . Kliknite na odkazy a vyberte možnosť Pridať . Vyberte COM a kliknite na tlačidlo " Microsoft Excel Object Library . " Kliknite na tlačidlo " OK " .
4

Dvakrát kliknite na Button1 otvorte udalosť click na tlačidlo . Zadajte nasledujúci kód v prvom riadku module deklarovať menný priestor Microsoft Office :

Dovoz Microsoft.Office.Interop
5

skopírujte a vložte nasledujúci kód na vytvorenie nový zošit programu Excel a pridajte hodnoty textového poľa do listu :

Dim oExcel ako New Excel.Application

XLapp.Visible = TRUE

Dim XLwks ako Excel.Workbooks = XLapp.Workbooks

Dim XLwk Ako Excel.Workbook = XLwks.Add

Dim XLshts Ako Excel.Sheets = XLwk.Worksheets

Dim XLsht Ako Excel.Worksheet = XLshts ( " Hárok1 " )

XLsht.Range ( " A1 " ) . Value = Me.TextBox1.Text.ToString

XLsht.Range ( " A2 " ) . Value = Me.TextBox2.Text . toString

XLsht.SaveAs ( " C : \\ excelBk.xlsx " )
6

Stlačte " F5 " spustiť program a zadajte text do textového poľa . Zadajte text , v druhom textovom poli . Stlačením tlačidla " Button1 " odovzdať informácie do textových polí do zošita programu Excel uložený v C : . \\ ExcelBk.xlsx

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené