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 sa pripojiť C # do MS Excel

Byť schopný exportovať dáta z aplikácie # C do aplikácie Microsoft Office Excel môžete ušetriť čas , na rozdiel robí ručne . V jazyku C # , môžete použiť objektovej knižnice Microsoft Excel s odkazom na neho z vášho projektu . Akonáhle máte odkaz , môžete použiť " aplikácie " objekt , ktorý predstavuje celú aplikáciu . Pripojte sa k zošitu programu Excel a čítať jej obsah pomocou " zošit " a " List " objekty . Pokyny dovolená 1

Spustite Microsoft Visual C # Express a kliknite na tlačidlo " Nový projekt ... " na ľavom paneli obrazovky . Double - kliknite na " Windows Forms aplikácie " pre vytvorenie nového projektu .
2

Kliknite na menu " Project " , kliknite na " Pridať odkaz " a kliknite na záložku " COM " . Double - kliknite na " Microsoft Excel Object Library pridať odkaz .
3

Double - kliknite na tlačidlo " " na " Nástroje " paneli vytvoriť nové tlačidlo . Double kliknite na " Button1 " otvorte modul " Form1.cs "
4

Definujte objekty programu Excel zadaním nasledujúci kód : .

Excel.Application xlsxApp ;

Excel.Workbook xlsxWB ;

Excel.Worksheet xlsxWS ;

objekt misVal = System.Reflection.Missing.Value ;

xlsxApp = new Excel.Application ( ) ;
5

Skontrolujte pripojenie z C # do tabuľky programu Excel pridaním nasledujúci kód :

xlsxWB = xlsxApp.Workbooks.Open ( " C : \\ \\ ExcelFile.xlsx " , 0 , pravda , 5 , " " , " " , true , Microsoft.Office.Interop.Excel.XlPlatform.xlWindows , " \\ t " , false , false , 0 , true , 1 , 0 ) ;
6

upraviť cestu v predchádzajúcom kroku a zadajte cestu a názov súboru programu Excel Zadajte prvý list ako list použiť pridaním nasledujúceho kódu : .

xlsxWS = ( Excel.Worksheet ) xlsxWB . Worksheets.get_Item ( 1 ) ;
7

zadajte nasledujúci kód , aby si bunky " A1 " a zobrazí hodnotu pomocou správou :

MessageBox.Show ( xlsxWS.get_Range ( " A1 " , " A1 " ) Value2.ToString ( ) ) ;
8

Zatvorte zošit a uvoľniť objekt programu Excel pridaním nasledujúceho kódu : .

xlsxWB . Close ( pravda , misVal , misVal ) ;

xlsxApp.Quit ( ) ; " . Button1 "
9

Stlačte " F5 " pre spustenie projektu a potom kliknite na tlačidlo


Najnovšie články

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