Het is handig om te weten hoe het systeem klembord gebruiken om informatie van de ene toepassing naar de andere kopiëren met behulp van Microsoft Visual Basic.NET ( VB.NET ) . Het klembord is een omgeving die wordt gedeeld tussen programma's in Windows , waardoor het makkelijker om informatie te delen . Programmeurs moeten vaak informatie te exporteren uit een VB.NET toepassing naar een Microsoft Excel-werkblad . U kunt echter VB.NET code schrijven om gegevens te kopiëren naar het klembord en plak het in een Excel-werkblad . Instructies Typ de volgende code in een nieuwe subroutine in uw VB.NET project om uw Excel- variabelen op te geven 1 : Dim xlApp Zoals Microsoft.Office.Interop.Excel.Application = niets Dim XLBooks Zoals Microsoft.Office.Interop.Excel.Workbooks = Nothing Dim XLBook Zoals Microsoft.Office.Interop.Excel.Workbook = Nothing Dim XLSheets als Microsoft.Office.Interop.Excel.Sheets = Niets Dim XLSheet Zoals Microsoft.Office.Interop.Excel.Worksheet = Nothing Type 2 het volgende om een stukje tekst toe te voegen naar het klembord en krijgt de tekst van het klembord : Dim processObject als Nieuwe Proces Clipboard.SetDataObject ( " Dit is gekopieerd naar het klembord en toegevoegd aan Excel . " ) op Twitter Dim clipboardObject Zoals IDataObject = Clipboard.GetDataObject ( ) Type 3 het volgende naar Excel te openen en voeg een nieuw werkblad : xlApp = nieuw Microsoft.Office.Interop . Excel.Application XLApp.Visible = True XLApp.DisplayAlerts = False XLBook = C ( XLApp.Workbooks.Add ( ) , Microsoft.Office.Interop . Excel.Workbook ) XLBooks = XLApp.Workbooks XLSheet = C ( XLBooks ( 1 ) . Sheets.Item ( 1 ) , Microsoft.Office.Interop.Excel.Worksheet ) op Twitter XLSheets = XLBook.Worksheets Type 4 het volgende aan de string toe te voegen vanaf het klembord naar Excel : . met clipboardObject Als GetDataPresent ( DataFormats . tekst ) dan XLSheet.Cells ( 1 , 1 ) = . GetData ( DataFormats.Text ) End Als End Met 5 Uitvoeren uw programma .
|