MacrosVisualBasicParaExcel

Páginas: 39 (9551 palabras) Publicado: 2 de marzo de 2015
MANUAL BÁSICO PARA EMPEZAR A TRABAJAR CON MACROS
DE VISUAL BASIC PARA EXCEL
Introducción al Visual Basic
José Pedro García Sabater

ÍNDICE
1
2
3

INTRODUCCION (a propósito de Visual Basic) ........................................................ 4
OBJETIVOS ...................................................................................................................... 5
DESARROLLO DE LOSEJEMPLOS ......................................................................... 5
3.1
Creación de un “botón” que al apretarlo escriba HOLA. ................................. 5
3.2
Acumulación de “HOLA”’s en la misma celda. .................................................. 6
3.3
Acumulación de texto en varias diagonales sucesivas......................................... 7
3.4
Programación deseries de Fibonacci. ................................................................... 8
4 NUEVOS EJEMPLOS: OBTENCIÓN DE NÚMEROS PRIMOS ........................ 19
5 CONCLUSIONES .......................................................................................................... 24
6 ANEXO (Sentencias y funciones habituales) ..............................................................25
6.1
Problemas con variables (¿porqué no se dejan definir las variables?) .......... 25
6.1.1
Option Explicit: .............................................................................................. 25
6.1.2
Dim…. As [Integer, Double, String, Boolean,…]: ...................................... 25
6.2
Condición If…, etc. (diversasposibilidades):..................................................... 25
6.2.1
Select Case ....................................................................................................... 25
6.2.2
Ejemplos de utilización.................................................................................. 25
6.3
Bucles: For... To ... Next / Do While... Loop / Do Loop… Until (Utilización y
posibles problemas):........................................................................................................... 26
6.3.1
Do... Loop Until .............................................................................................. 26
6.3.2
Do While... Loop ............................................................................................. 26
6.3.3
For... To... Next............................................................................................... 27
6.3.4
With .................................................................................................................. 28
6.4
Coordenadas polares: ¿Cómo pasar de coordenadas cartesianas (x, y) a
polares (r, )?: ..................................................................................................................... 28
6.4.1
Radio(calculado a partir de las coordenadas x e y de los puntos en
cuestión) r = RaizCuadrada(x^2+y^2):....................................................................... 28
6.4.2
Angulo (calculado a partir de las coordenadas x e y de los puntos en
cuestión)
= Arctan (x/y): ..................................................................................... 29
6.5
Cambiar criterios de ordenación:........................................................................ 29
6.6
Menús… ................................................................................................................... 30
6.7
Para Ordenar .......................................................................................................... 30
6.8
Quitar el signo de los números convertidos enstring:...................................... 30
6.9
Cuando queremos poner referencias relativas a variables en la fórmula: .... 30
6.10 Temporizador: ........................................................................................................ 31
6.11 Funciones: ................................................................................................................ 31
6.12 Zoom de la ventana:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • MacrosVisualBasicParaExcel
  • MacrosVisualBasicParaExcel
  • MacrosVisualBasicParaExcel

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS