Colección de citas famosas - Slogan de motivación - ¿Cómo señalar una celda en Excel VBA y asignar el valor de la celda a una variable?

¿Cómo señalar una celda en Excel VBA y asignar el valor de la celda a una variable?

Supongamos que la celda A1 de la hoja 1 está asignada a la variable X y la declaración es la siguiente:

X = número de hojas (1). Rango ("A1")

Supongamos que X obtiene un valor de variable Y después del cálculo y asigna Y a A1. La declaración es:

Zhang (1). Rango ("a 1") = Y

Esto logra una asignación mutua entre celdas y variables.

Acerca de las variables VBA involucradas en este ejemplo:

1. ¿Qué es una variable?

Una variable es una ubicación de memoria con nombre. Es un proyecto con nombre que se utiliza para almacenar datos temporalmente mientras se ejecuta un programa o código, y los datos almacenados se pueden cambiar según sea necesario.

Las variables se especifican por nombre (nombre de variable) y tipo de datos:

Nombre de variable: se utiliza para hacer referencia a la variable.

Tipo de datos: determina el tipo de información que una variable puede almacenar y la cantidad de espacio de almacenamiento que ocupa.

2. Reglas de nomenclatura para variables

(1) El nombre es cualquier combinación de letras (a-z, A-Z) o números y el guión bajo "_". (Excel 2002 y versiones posteriores también pueden contener chino); el último carácter puede ser un descriptor de tipo;

(2) La longitud del nombre de la variable no debe exceder los 255 caracteres.

(3) El nombre de la variable debe ser único dentro del rango válido. El rango válido es el rango dentro del cual un programa puede reconocer una variable de referencia (como un procedimiento, formulario, etc.).

(4) El nombre de la variable no puede ser una palabra reservada (palabra clave) en VBA o una palabra reservada con un especificador de tipo al final, pero puede estar incrustado en el nombre de la variable.

Descripción:

(1) Los nombres de las variables no distinguen entre mayúsculas y minúsculas. Como abc, abc, abc, etc. Son todos iguales;

(2) Al definir y usar variables, los nombres de las variables generalmente se definen como nombres que son fáciles de usar y leer y pueden describir la utilidad de los datos contenidos;

(3) Utilice una combinación de letras mayúsculas y minúsculas y números según sea necesario. Si necesita utilizar un grupo de varias palabras, la primera letra de cada palabra en la variable debe estar en mayúscula, por ejemplo, DataTemp representa datos temporales, o las dos palabras pueden estar separadas por un guión bajo, por ejemplo, Last_Num;

( 4) Hay mejores sugerencias para nombres de variables. Cada nombre de variable comienza con una abreviatura de dos o tres caracteres que corresponde al tipo de datos que se almacenarán en la variable. Por ejemplo, la tabla strWorksheet como cadena se usa para representar el nombre de la hoja de trabajo y el prefijo str representa el tipo de variable actual.