“Conocimiento Programación>Visual Basics Programación

Cómo copiar al Portapapeles en Microsoft Visual Basic

2012/12/19
Es útil saber cómo utilizar el portapapeles del sistema para copiar la información de una aplicación a otra utilizando Microsoft Visual Basic.NET ( VB.NET ) . El portapapeles es un entorno que se comparte entre los programas de Windows , por lo que es más fácil compartir información . Los programadores a menudo necesitan exportar información desde una aplicación VB.NET a una hoja de cálculo de Microsoft Excel. Sin embargo, puede escribir código VB.NET para copiar datos al portapapeles del sistema y pegarla en una hoja de cálculo Excel. Instrucciones
1

Escriba el código siguiente en un nuevo subprograma en el proyecto VB.NET para declarar las variables de Excel:

xlApp As Microsoft.Office.Interop.Excel.Application = Nada

XLBooks dévil como Microsoft.Office.Interop.Excel.Workbooks = Nothing

XLBook As Microsoft.Office.Interop.Excel.Workbook = Nothing

XLSheets dévil como Microsoft.Office.Interop.Excel.Sheets = Nothing

xlSheet As Microsoft.Office.Interop.Excel.Worksheet = Nothing
2

Escriba lo siguiente para agregar una cadena de texto en el portapapeles y obtener el texto del portapapeles :

processObject Dim As New Process

Clipboard.SetDataObject ( " Esto es copiado al portapapeles y se añade a Excel ").
< p > clipboardObject dévil como IDataObject = Clipboard.GetDataObject ()
3

Escriba lo siguiente para abrir Excel y agregar una nueva hoja de cálculo :

xlApp = New Microsoft.Office.Interop . Excel.Application

xlApp.Visible = true

XLApp.DisplayAlerts = False

XLBook = CType ( XLApp.Workbooks.Add (), Microsoft.Office.Interop . Excel.Workbook )

XLBooks = XLApp.Workbooks

xlSheet = CType ( XLBooks ( 1 ) . Sheets.Item ( 1 ) , Microsoft.Office.Interop.Excel.Worksheet )

XLSheets = XLBook.Worksheets
4

Escriba lo siguiente para agregar la cadena del portapapeles en Excel : .

clipboardObject

Si GetDataPresent ( DataFormats . Texto ) Entonces
XLSheet.Cells

( 1 , 1 ) = . GetData ( DataFormats.Text )

End If End

con fotos de 5 < p > Ejecutar su programa.

Visual Basics Programación
Cómo insertar un valor de base de datos en un botón de opción en VB.NET
Cómo crear un archivo JPEG utilizando Visual Basic 2010 Express & ImageDraw
Cómo acceder a las columnas de relleno Macro Con datos
Cómo eliminar caracteres de una cadena con Visual Basic
¿Cómo funciona un programa de visión de datos?
Un tutorial paso a paso para Visual Basic
¿Cómo se lee un valor ComboBox
Cómo restablecer una contraseña Admin Script Local
Conocimiento de la computadora © http://www.ordenador.online