Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como copiar para área de transferência no Visual Basic
É útil saber como usar a área de transferência do sistema para copiar informações de uma aplicação para outra usando o Microsoft Visual Basic.NET ( VB.NET ) . A área de transferência é um ambiente que é compartilhado entre os programas no Windows , tornando mais fácil para compartilhar informações. Os programadores muitas vezes precisam de exportar informações de uma aplicação VB.NET para uma planilha do Microsoft Excel. No entanto, você pode escrever código VB.NET para copiar dados para a área de transferência do sistema e colá-lo em uma planilha do Excel. Instruções
1

Digite o seguinte código em um novo sub-rotina no seu projeto VB.NET para declarar as variáveis ​​do Excel :

Dim xlApp as Microsoft.Office.Interop.Excel.Application = nada

Dim XLBooks Como Microsoft.Office.Interop.Excel.Workbooks = nada

Dim xlBook Como Microsoft.Office.Interop.Excel.Workbook = Nothing

Dim XLSheets Como Microsoft.Office.Interop.Excel.Sheets = Nada

Dim xlSheet Como Microsoft.Office.Interop.Excel.Worksheet = Nothing
2

Digite o seguinte para adicionar uma seqüência de texto para a área de transferência e obter o texto da área de transferência :

Dim processObject as New Processo

Clipboard.SetDataObject (". Este é copiado para a área de transferência e adicionado ao Excel" )

Dim clipboardObject Como IDataObject = Clipboard.GetDataObject ()
3

Digite o seguinte para abrir o Excel e adicionar uma nova planilha:

xlApp = Novo 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

Digite o seguinte para adicionar a seqüência da área de transferência para o Excel :

com clipboardObject

Se GetDataPresent ( DataFormats . . texto) Então

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

End If End With


5

Execute o programa .

Anterior :

Próximo : No
  Os artigos relacionados
·Como criar um programa Visual Basic Usando o Se Else e …
·Como usar o VBA para alterar o local do banco de dados …
·Como exportar itens de ListBox em arquivos de texto em …
·Xcode Tutorial Web Browser 
·Como definir a chave de acesso em Visual Basic 
·Como Jogar Multichannel Audio in Visual Basic 
·SQL Adapter Tutorial para o BizTalk 
·Como abrir um documento do Word com imagens com o VB Ne…
·Como passar uma coleção para uma função em VBA 
·Processo de Planejamento Visual Básico 
  Artigos em destaque
·Como exportar um arquivo de texto com largura fixa para…
·Como substituir uma função em Python 
·Como remover Newline Perl 
·Função de AS3 classe Sprite 
·Como colocar listas suspensas em DataGrids em Asp.NET 
·Como importar arquivos CSV para o MySQL Usando PHP 
·Como anexar um arquivo PHP em um e-mail 
·Como adicionar a KeyListener 
·Como criar arquivos PDF em PHP 
·Como usar o Excel dentro de um aplicativo Windows Form 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados