Vamos a actualizar nuestra Política de privacidad próximamente. Te recomendamos consultar el avance.

Aprende VBA para Access

Opciones, propiedades y referencias en bases de datos de VBA

¡Prueba gratis durante 10 días

nuestros 1288 cursos !

Prueba gratis Mostrar modalidades de suscripción
¿Cómo podemos proteger el código, cambiar las propiedades de la base de datos, la tipografía del editor, cómo podemos ampliar las posibilidades de VBA añadiendo referencias a otros programas, etc.? Vamos a resolver todas estas preguntas en el siguiente vídeo.

Transcripción

En cualquier formulario que nosotros tengamos, podemos ver las propiedades que tiene cualquier objeto, simplemente con pinchar en el objeto. Si no estamos viendo las propiedades, al pinchar en el botón de "Hoja de propiedades", ya las vemos en la parte de la derecha. Aquí, las propiedades aparecen en español, lo cual nos facilita el trabajar desde el formulario con estas propiedades. Pero ¿qué sucede? Que en cualquier control, en cualquier parte del formulario, o de cualquier otro objeto, nosotros podemos, desde el código, cambiar esas propiedades. Lo único que tenemos que saber es cómo se llama esa propiedad en inglés. Por ejemplo, aquí que tenemos un botón, me voy a ir a los eventos, y voy a ir al código. Entonces, nosotros, cuando escribimos el nombre de cualquier campo, o de cualquier control, [teclas de computadora presionándose] si no escribimos nada más, hacemos siempre referencia a una propiedad que tienen por defecto los controles, que suele ser o la propiedad "text", o la propiedad "value". Para saber las propiedades, pulsamos en el punto. Y ahí nos sale una lista, con todas las propiedades, y todos los métodos que tiene ese objeto. ¿En qué se diferencia una propiedad de un método? Muy sencillo. Nos imaginamos que tenemos una radio. Que esa radio es de color negro, es una propiedad. O sea, es una característica de ese objeto. El poder subir o bajar el volumen, es un método. Es algo que puede hacer ese objeto. Entonces, aquí tenemos innumerables propiedades, y también, según el objeto, tendrá más o menos métodos. En este caso, los campos de texto tienen muchas propiedades, pero tienen muy poquitos métodos. Nos ayudará mucho el saber un poco de inglés. Ya que al estar en inglés, pues simplemente por el contexto nos podemos ir sacando muchas de ellas, por ejemplo, el "BackColor", el color de fondo. Y de esa manera podríamos ir viendo muchas de las propiedades que tenemos en la lista. Voy a borrar esto para seguir. [se escucha el clic del mouse] Y de esa manera podríamos ir viendo muchas de las propiedades que tenemos en la lista. Y ahí le vamos a decir "Opciones". En las opciones, nosotros podemos configurar la ventana de Visual Basic a nuestro gusto. Para ello, ya tenemos marcada la mayoría de las opciones. En principio, por defecto, vienen todas marcadas, menos ésta. "Comprobación de la sintaxis automática", es muy útil, porque si nos equivocamos al escribir algo, nos lo pone en rojo. Aunque es verdad que cuando nosotros estamos copiando un código, pues es un poco de rollo porque nos lo pone en rojo, y le tenemos que decir "Aceptar". Pero bueno, en general, es mejor tenerla puesta. "Requerir declaración de variables", para que nosotros tengamos que declarar una variable, antes de poder utilizarla, ya que si no, nos daría error. Lo que acabamos de ver, de la "Lista de miembros automática", o sea, que al pulsar en el punto nos saque la lista. "Información rápida automática", "Sugerencias", o sea, las nociones que tenemos por defecto en la base de datos. En la siguiente ficha, en la del "Formato del editor", nosotros tenemos, en el formato que lo queremos ver, el texto. Realmente, más que nada es cambiar el tipo de letra y el tamaño. A cada persona le puede resultar más cómodo el trabajar con un tipo de letra u otro. Y también, si estamos proyectando para que alguien vea el código, lo tenemos que poner más grande. Eso me pasa a mí mucho en las clases, que cuando llevo el cañón, lo tengo que poner más grande, para que la gente lo pueda ver. En la ficha de "General" no tenemos nada de especial. Y en "Acoplar", lo que nos está diciendo es que todas las ventanas que estén abiertas, que se vayan acoplando. Menos el "Examinador de objetos", que es muy grande, y que no queremos que se acople. Aunque nos parezca que el VBA tiene muchas cosas, si vamos a "Herramientas", tenemos otra opción que es "Referencias". Por ejemplo, si yo estuviera haciendo una aplicación, en la cual quiero enviar correos electrónicos a través de Outlook, necesitaría cargar la librería, o sea, los objetos de Outlook. Entonces, según lo que yo quisiera, puede que me sirviera con tener solamente la de Microsoft Office, en este caso, la versión 16, o tendría que bajar y buscar las propias de Microsoft Outlook. Aquí tendremos un montón de referencias, según los programas que tengamos instalados. Entonces, esta parte, como digo, nos sirve para ampliar las librerías, o sea, el poder comunicarnos con nuestros programas. Si queremos poner una contraseña, no el código, tendríamos que ir a las "Propiedades de la Base de datos", en la ficha de "Protección", donde le podemos poner contraseñas para llegar al código. No tiene nada que ver con lo que es la contraseña propia de la base de datos, sino serán contraseñas para poder acceder al código. Y si no se sabe la contraseña, no se puede ver el código. Pero el código sigue funcionando exactamente igual. También podemos firmar digitalmente nuestra base de datos. O sea, si tenemos una firma digital, podemos pinchar en "Herramientas", "Firma digital", y elegir nuestra firma, para que sepa todo el mundo que somos nosotros quienes hemos hecho ese programa. Si queremos exportar nuestro módulo de programación, podemos ir a "Archivo", y "Exportar archivo". Nos queda un formato que sé que es propio de Visual Basic, pero vamos, es lo de menos. Lo importante es que desde aquí lo podríamos exportar. Y también, de la misma manera, en "Archivo", "Importar", para poder llevar solamente lo que es el código de un ordenador a otro. Hemos visto distintas opciones que tenemos de la base de datos.

Aprende VBA para Access

Aprende las bases de la programación Visual Basic necesarias para aplicarla en Access y poder crear bases de datos más funcionales de las que el software te ofrece por defecto.

2:07 horas (34 Videos)
Actualmente no hay comentarios.
 

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.