Cómo copiar filas en Excel que utiliza VBScript

September 13 by admin

Cómo copiar filas en Excel que utiliza VBScript


Copia de filas en Excel utilizando VBScript se puede lograr fácilmente utilizando el Bloc de notas, que ya está incluido con el sistema operativo Windows. VBScript es un lenguaje de script que puede utilizarse en una variedad de entornos. Si usted es un programador de Visual Basic VBScript entonces debe ser fácil de entender ya que la sintaxis es muy similar. En VBScript se puede utilizar el objeto "Excel.Application" para abrir una hoja de cálculo de Excel y copiar todos los valores en la hoja de cálculo.

Instrucciones

1 Lanzamiento de Microsoft Excel y escriba "copia" en A1, "este" en B1, y el "texto" en C1. Pulse la tecla "Ctrl" y "S" para guardar la hoja de cálculo. Guardarlo como "C: \ Temp \ myXLS.xls." Cierre Excel.

2 Poner en marcha el Bloc de notas y copiar y pegar las siguientes líneas de código para abrir la hoja de trabajo que ha creado en el Paso 1:

Establecer objExcel = CreateObject ( "Excel.Application")
Establecer objWorkbook = objExcel.Workbooks.Open _

("C:\Temp\myXLS.xls")

3 Agregue el código siguiente para crear la variable que va a utilizar para copiar texto de cada celda en una fila en particular:
rowValues ​​dim

4 Copiar y pegar el siguiente código para crear la variable que identificará la fila para copiar y una variable para identificar la fila de destino:

sourceRow = 1
targetRow = 2

5 Copia y pega el código siguiente para copiar los valores de cada celda de la fila número uno a la fila número dos:

rowValues ​​= objExcel.Cells (sourceRow, 1) .Value
objExcel.Cells (targetRow, 1) .Value = rowValues
rowValues ​​= objExcel.Cells (sourceRow, 2) .Value
objExcel.Cells (targetRow, 2) .Value = rowValues
rowValues ​​= objExcel.Cells (sourceRow, 3) .Value
objExcel.Cells (targetRow, 3) .Value = rowValues

6 Cierre el objeto de Excel añadiendo el siguiente código:
objExcel.Quit

7 Pulse la tecla "Ctrl" y "S" para guardar el archivo de VBScript como "C:. \ Temp \ copyExcelData.vbs" Ir a "C: \ Temp" y haga doble clic en "copyExcelData.vbs" para ejecutar el código.

Related Posts