É ú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 .