“Conocimientos software>Microsoft Access

Cómo utilizar variables en Visual Basic Excel Range

2012/11/19
Microsoft Excel es un programa de hoja de cálculo más popular del mundo. Una de sus características más potentes es Visual Basic para aplicaciones , que permite a los usuarios crear macros para automatizar tareas comunes . Casi todas las operaciones en Excel implica el uso de rangos de celdas - estas operaciones son las que hacen las hojas de cálculo de gran alcance . Hay varias maneras diferentes de utilizar variables para manipular las gamas y sus componentes , y todos ellos pueden hacer sus macros más flexible. Cosas que necesitará
Microsoft Excel
Mostrar más instrucciones
1

Crear una variable para contener una gama entera. Puede hacerlo de esta manera:

Set myRange = Worksheets ( " MyWorksheet ") Range (" A1 : C3 ") .

Esto le ahorrará una referencia al rango A1 : C3 en el hoja de la etiqueta " MyWorksheet " en la variable llamada " myRange . " Después de haber hecho esta variable de rango , puede acceder a las células individuales mediante la propiedad Cells , así:
myRange.Cells

( 1 , 2 ) = " Hello"

Esto pondrá el texto " Hola " en la celda A2 .
2

utilizar variables para almacenar la ubicación de la gama. Por ejemplo :

WorksheetName = rangeString " MyWorksheet " = "A1: C3"

Entonces , cada vez que desee utilizar la gama , se puede utilizar de esta manera :

Hojas de cálculo ( WorksheetName ) . Range ( rangeString )

Esta forma de utilizar variables es algo más lenta que en el paso 1 , pero también te da más flexibilidad cada vez que use la gama, ya que se puede cambiar fácilmente la hoja de cálculo nombre y la cadena de gama independientemente unos de otros .
3

rompen los componentes de la cadena de rango en variables separadas, y luego combinarlos en marcha. Por ejemplo :

WorksheetName = " MyWorksheet " StartColumn = "A" EndColumn = " C" startRow EndRow = " 1 " = " 3 "

A continuación, puede utilizar la gama de esta manera:
Hojas

( WorksheetName ) rango ( StartColumn y startRow & " :" & EndColumn y EndRow ) .

Este es un enfoque mucho más complicado que los dos anteriores , pero es también el más flexible . Mediante el cambio de cualquiera de estas cinco variables , usted puede ajustar las dimensiones exactas y el lugar de la gama, sin afectar sus otras propiedades .

Microsoft Access
¿Por qué las fuentes del título Shrink Cuando mi actualización de Excel Charts
Cómo mover una lista de verificación Excel
Cómo hacer filas y columnas en una hoja de cálculo en Excel 7
Cómo adjuntar un celular con Cotizaciones en Excel
Cómo quitar intermitente al copiar hojas de cálculo de Excel
Cómo agregar una línea de texto en Microsoft Excel
Cómo utilizar Microsoft Office Excel 2007
Cómo restar usando Excel 2007
Conocimientos Informáticos © http://www.ordenador.online