Para eliminar todos los hipervínculos de una hoja activa, el siguiente código es una opción para poder realizarlo: Eliminar_hipervinculos () Do Until ActiveSheet.Hyperlinks.Count = 0 ActiveSheet.Hyperlinks.Delete Loop End Sub Cabe resaltar que solo se elimina el link, mas no el … Continuar leyendo →
El objeto Aplicación (Application en VBA) se emplea a nivel de la aplicación de Excel; es decir, a un nivel mayor que la Hoja o Libro activo. Esta opción nos presenta una gama muy amplia de alternativas que hasta pueden … Continuar leyendo →
COPIAR HOJAS EN VBA El objeto Workbook representa un libro de Excel y el objeto Worksheet representa una hoja de un libro de Excel. Asimismo, un libro de Excel puede tener más de una hoja lo cual significa que un … Continuar leyendo →
VBA - Objeto Worksheets La colección Worksheets es el conjunto de todos los objetos Worksheet de un libro especificado o activo. Las colecciones son objetos por sí mismos. El objeto WorkSheet representa una hoja de cálculo. El objeto Worksheet también … Continuar leyendo →
Usamos la función InputBox de Excel para obtener la entrada del usuario. Es importante recordar incluir validaciones de datos correctos, esto asegurará que la entrada de datos correspondan con lo que el programa necesita. Sintaxis del Inputbox en VBA La función Inputbox presenta … Continuar leyendo →
La función OptionButton es útil para elegirá UNA SOLA OPCIÓN frente a varias opciones (son mutuamente excluyentes), por ende deben presentarse al menos 2 opciones para que sea válido. Asimismo, cuando se selecciona dicha única opción, se inicia alguna función … Continuar leyendo →
Definición: Es un control sumamente básico en VBA (Macros de Excel), usado para mostrar o editar textos, pero con la particularidad de no tener formato. Permite realizar entrada y/o la salida de datos en nuestras aplicaciones; presenta el texto en una … Continuar leyendo →
Hacemos uso de Resize en Visual Basic para ampliar un rango seleccionado. Como se observa en el siguiente ejemplo, en el que nos posicionamos en la primera celda y luego seleccionamos un rango a partir de dicha celda. Notemos que … Continuar leyendo →