Академический Документы
Профессиональный Документы
Культура Документы
Capítulo 1: Introducción
A. Introducción
14
C. La interfaz
20
1. Los módulos
21
2. Los cuadros de diálogo personalizados
23
B. ¿Qué es un objeto?
28
1. Propiedad de un objeto
28
2. Método de un objeto
28
C. Regla de codificación
29
1. Asociación de objetos
30
2. Asociación de propiedades o de métodos
30
D. Ayuda en línea
31
G. Los procedimientos
34
H. Las funciones
34
B. La Grabadora de macros
38
1. Versión Excel 2003 (o anterior)
38
2. Versión Excel 2007 (o posterior)
39
C. Primer ejercicio
41
6. El código optimizado
50
G. Síntesis
51
C. El método MsgBox
55
1. Vista de un mensaje personalizado
55
2. Ver el resultado de una variable
56
3. Personalizar el mensaje
56
63
e. Declaración booleana
63
f. Declaración en Variant, declaración cajón de sastre
64
4. Alcance de las variables
64
a. La instrucción Dim
64
b. La instrucción Static
65
c. La instrucción Public
66
F. El método InputBox
68
B. La instrucción If
72
1. Presentación
72
2. Ejemplo de aplicación
73
3. Explicación
74
4. Transformación del código
74
5. Abreviatura de escritura
75
6. Condición anidada
76
A. Introducción
88
Capítulo 8: Depuración
A. Presentación
106
B. Buenas prácticas
107
E. La ventana Inspecciones
112
G. El punto de interrupción
115
H. La instrucción Debug.Print
117
C. Parámetros de llamada
137
1. Principio de transmisión de variables locales
137
a. Respeto del tipo de variable
138
2. Ayuda en la escritura y en la navegación
139
a. Uso de las etiquetas informativas
139
b. Navegación simplificada
140
3. Flexibilidad de programación
141
a. Finalizar el programa
143
b. Procedimientos invisibles
144
E. Ejemplo de aplicación
148
1. Etapa 1: creación del código para la primera celda
149
2. Etapa 2: extracción del cálculo de la suma en una función
149
3. Etapa 3: creación de la función Media
150
4. Etapa 4: creación del bucle para las filas y explicación del código
151
a. El código
151
b. Explicación del código
151
5. Etapa 5: creación del bucle para las columnas
152
6. Conclusión
153
F. Parámetros opcionales
154
B. Conversión de variable
161
1. Funciones de conversión
161
2. Probar una variable
161
C. Funciones matemáticas
162
1. Funciones usuales
162
2. Las funciones Excel
163
B. Funciones básicas
166
1. El operador &
166
a. Utilización en un programa
166
b. Ejemplo de uso para cambiar el nombre a una hoja
166
c. Entrar en bucle con todos los nombres
167
2. Las tres instrucciones habituales
168
a. La instrucción Left
168
b. La instrucción Right
168
c. La instrucción Len
169
d. Ejemplo de uso de instrucciones de texto
169
e. Extracción de una parte de una celda
170
3. Sustitución
171
a. Función Mid
171
b. Función Replace
171
4. Posicionamiento de un carácter
172
a. La instrucción InStr
172
b. La instrucción InstrRev
173
5. Cortar una cadena
174
6. Supresión de los espacios
174
7. Mayúsculas y minúsculas
174
a. Todos los caracteres en mayúsculas
174
b. Todos los caracteres en minúsculas
174
c. Primera letra en mayúscula
175
8. Invertir las letras
175
9. Comparación de cadenas
176
a. Función StrComp
176
b. Función Like
176
10. Los caracteres ASCII
177
a. La instrucción Asc
177
b. La instrucción Chr
178
E. La instrucción DateSerial
205
1. Convertir un número en fecha
205
2. Realizar operaciones con las fechas
206
3. Manipulación de las fechas
206
4. Meses en letras
207
G. Funciones de semanas
211
1. ¿Qué día de la semana?
211
2. Número de días laborables en la semana
211
3. Número de semana
212
4. Días festivos
213
E. El objeto Application
221
1. ScreenUpdating
221
2. DisplayAlerts
221
3. StatusBar/DisplayStatusBar
222
4. Llamada a funciones de cálculo de Excel
223
a. Cómo usar las funciones de cálculo de Excel
223
b. La función Match
223
c. La función Index
224
5. Añadir un tiempo de latencia
225
6. El cuadro de diálogo Abrir
226
7. El cuadro de diálogo Guardar como
226
8. Suspender la comunicación con la impresora
227
9. Modo copiar-pegar suspendido
227
10. Llamada a una macro externa
227
11. Hacer que el ordenador hable
228
231
4. Eliminar un archivo
231
5. Recuperar la hora y la fecha de un archivo
232
6. Averiguar el tamaño de un archivo
232
7. Encontrar un archivo en un directorio
233
D. "Barrer" un directorio
236
1. Bucles con los archivos
236
2. Bucles con los directorios
236
3. Barrer todos los subdirectorios
238
F. Seleccionar un directorioI
241
G. Seleccionar un archivo
242
B. Instrucciones de búsqueda
244
1. El método FIND
244
2. Resultado de una búsqueda
245
3. Búsqueda del elemento siguiente
246
4. Opciones de búsqueda
247
5. Encontrar el número de la fila
248
F. El entorno de 64 bits
269
1. La instrucción PtrSafe
269
2. Las variables de 64 bits
269
3. Coexistencia de plataformas de 32 bits/64 bits
270
C. La instrucción CreateObject
274
B. Combinación de teclas A 8
288
D. Procedimiento Auto_Open/Auto_Close
300
308
1. Insertar un nuevo UserForm
308
2. Escribir un código en un UserForm
310
3. Hacer referencia a un UserForm
311
C. Los eventos
312
D. Los controles
313
F. Orden de tabulación
319
326
I. Síntesis
339
5. GoTo
343
6. GoTo 0
343
C. Redirección de errores
343
1. Ejemplo 1
343
2. Ejemplo 2
346
3. Ejemplo 3
346
Anexos
A. Tipos de variables
350
B. Colección de objetos
351
C. Lista de constantes
352
índice
359