Aprovecho para felicitarme a mi mismo por ser padre de un
canal de YouTube
que comenzó a emitir en marzo de 2010, y en el que intento explicar cómo
obtener todo el potencial de Excel.
¡¡¡ 15 años después ha superado el millón de visualizaciones
!!!
Muchas gracias a quienes habéis visto mis vídeos alguna vez,
seas suscriptor del canal o seguidor de este blog.
¡¡¡ Y así conseguir sumar un millón de visitas !!!
Lista de reproducción del canal
Esta es la lista de reproducción de los vídeos publicados en el canal de
YouTube.
Ayúdame a sumar más visualizaciones viendo cualquiera de estos vídeos.
Estadísticas del canal
He descargado de YouTube las estadísticas de mi canal, para compartirlas en
la nube de OneDrive.
Son 177 vídeos hasta ahora, aunque el tercer vídeo que subí no podrás verlo,
¡y eso que tuvo más de 100.000 visitas! antes de que YouTube lo eliminara,
porque puse una cancioncilla con derechos de autor. ¡De momento no me ha
vuelto a pasar!
En la hoja 'Visualizaciones' hay un gráfico con el número de
visualizaciones por año y mes, que se pueden filtrar con la tabla dinámica
de la fila 30.
En la hoja 'Vídeos' están las estadísticas,
con un enlace a cada vídeo del canal para facilitar su visionado, en
la columna C. La lista de vídeos se pueden filtrar por cualquier columna.
Para ajustar el zoom en la nube:
En el móvil o celular usa dos dedos en la pantalla, como haces para
ampliar o reducir una foto.
En el PC sitúa dentro el cursor y presiona la tecla <Control>
mientras giras la ruleta del ratón.
Suscriptores del canal
Las cifras del número de suscriptores al canal son:
Primeros suscriptores en octubre de 2010.
100 suscriptores en septiembre de 2012.
500 suscriptores en mayo de 2019.
1.000 suscriptores en octubre de 2023.
2.000 suscriptores en diciembre de 2024.
2.137 suscriptores a 18 de marzo de 2025.
O sea, en 13 años alcanzó los 1.000 suscriptores. El año pasado se duplicó
la cifra, llegando a los 2.000 suscriptores. Veremos si la tendencia al alza
continua en los próximos años.
Mi agradecimiento más sincero a los seguidores de mi canal.
Necesito comentarios de ánimo para seguir subiendo más
videos.
Desde entonces he publicado 325 artículos, que superan 1.234.567 visitas de casi 500.000 visitantes únicos, a los que les doy las gracias por leer mi blog y por darme ánimos en sus
comentarios para seguir publicando sobre Excel.
Hace 15 años no tenía mucho que ofrecer pero, como estaba totalmente
dedicado a aprender seriamente Excel, enseguida supe que el blog iba a
tratar de mis experiencias en Excel, y me planteé las siguientes metas:
La parte más interesante de mi blog son los archivos que adjunto, protegidos
sin contraseña, para que sean fácilmente analizados por cualquiera que
quiera estudiar y probar lo que explico en mi blog.
Aunque últimamente el Soporte Técnico de Microsoft OneDrive me
lo está poniendo bastante difícil, como he comentado hace poco en 3
artículos que puedes leer siguiendo este enlace:
Diseñar ejemplos en Excel es la tarea más grata, ya que me permite seguir
programando fórmulas en Excel y código VBA. Me gusta mucho más que escribir
los artículos y editar los vídeos que sirven de manuales de uso de mis
plantillas, con los prototipos en Excel que comparto en mi blog.
Lo que no olvido nunca es que mis plantillas de ejemplo en Excel no están
depuradas a nivel profesional, sino únicamente son material educativo, con
la intención de que mis seguidores consigan subir de nivel en sus
conocimientos de Excel.
Estadísticas del blog
Nunca he entendido cómo aumentar la audiencia de mi blog pues, cuando menos
artículos escribí, subió la audiencia más que nunca.
Por ejemplo, el mayor número de visitas ocurrió en septiembre de 2016, con
casi 21.500 visualizaciones en ese mes, cuando resulta que ese año
solamente publiqué un calendario.
¡Con la de
calendarios
que he publicado en 15 años, pues se que suben las visitas!
Lo que tengo claro es que mi público suele hablar español y procede de
España y de
Latinoamérica, pues escribo pocos artículos en inglés, y ya hay demasiados artículos
sobre Excel en inglés y no tantos en español...
Cómo recompensar mis servicios
Muchas veces me han dicho que ¿por qué no monetizo mis
conocimientos?
Tengo varias razones para compartir gratuitamente mis retos en Excel:
1) Durante muchos años de mi carrera profesional no existía
Internet. Los diseños eran propietarios, sin posibilidad de aprender de otros de
ninguna manera, a no ser usando la
ingeniería inversa
totalmente prohibida.
2) Cuando apareció Internet en los años 90, me encantó la posibilidad de
recibir y enviar libremente información técnica. Ahora prácticamente solo
me interesan las técnicas en
Excel.
3) Hace 15 años comencé el blog compartiendo mis conocimientos, como forma
de agradecimiento a todos los
blogs,
foros y
webs en
los que aprendí a usar Excel como un profesional.
4) Mi experiencia en Excel me permitió cobrar un salario y cotizar para la
pensión los últimos años de mi carrera, como
ingeniero de datos, usando mi blog como
porfolio
para darme a conocer profesionalmente.
5) Mi dedicación a la familia y mis limitaciones físicas hacen que mi
ritmo sea más lento de lo que desearía. Mi ritmo actual no es compatible
con clientes y jefes exigentes, como los que he tenido durante mi carrera profesional.
6) Desde que me he autojubilado tengo más tiempo para publicar
desinteresadamente mis creaciones, y mientras siga cobrando mi pensión y
viva relativamente bien, no necesito más ingresos por ahora, ni siquiera
impartiendo
cursos de Excel...
Cuando diseñaba equipos electrónicos, mi mayor recompensa era la
satisfacción que me producía el propio proceso de diseño, antes que mi
jornal como
Ingeniero de I+D.
Ahora me pasa lo mismo mientras desarrollo un prototipo en Excel, pues la
mayor satisfacción es verlo funcionando, después de probarlo exhaustivamente
y antes de publicarlo en mis canales de olas 🌊 (Waves en inglés, de
donde procede mi seudónimo: Pedro Wave)
Lista de vídeos de mi canal
Cuando alcance un millón de visualizaciones, publicaré las estadísticas de
mi canal.
Ayúdame a conseguirlo viendo alguno de mis vídeos aquí:
Siempre he pensado que, la mejor manera de recompensar la ayuda que brindo
gratuita y desinteresadamente en mi blog, es con los comentarios que recibo
de lectores anónimos como tú agradeciendo mi trabajo.
Te estaré muy agradecido si me cuentas si alguna vez te ha servido para
algo mi blog, aunque sea para comprobar que aún puedes mejorar tu nivel
de Excel, o para animarme a seguir escribiendo los próximos 15
años...
Se me olvidaba, también puedes seguirme en las Redes Sociales:
Además intento contribuir con la Wikipedia, escribiendo en ella como agradecimiento por ayudarme tanto en mis
búsquedas, por todo lo que he aprendido con ella, y porque siempre la he
enlazado desde que escribí el primer artículo de mi blog:
Cómo se forma una DANA: Las inundaciones provocadas por la DANA del
sur de Valencia recogieron el agua muy caliente del Mar Mediterráneo, ascendiendo al aire mucho más frío de altas capas de la atmósfera, por
lo que el agua se condensó formando nubes que descargaron en líneas de
tormentas severas, cayendo continuamente y sin moverse de zonas muy
localizadas, pero lejos de la costa. Esas tremendas lluvias desbordaron
los ríos y barrancos con enormes caudales, hasta desembocar en la
Albufera de Valencia
y en el
Mar Mediterráneo, de donde procedía el agua de lluvia horas antes...
Cómo predecir una DANA: Los sistemas meteorológicos pueden predecir
con bastante precisión la trayectoria de un huracán con varios días de
antelación, pero predecir una DANA puede ser todo un reto para los
meteorólogos. Aunque los avances tecnológicos han mejorado mucho la
precisión de los pronósticos meteorológicos, las DANA siguen siendo
fenómenos complejos debido a su naturaleza aislada y a las interacciones
imprevistas entre diferentes factores atmosféricos. La orografía de
las montañas y valles y la proximidad al mar pueden intensificar los
efectos de una DANA, haciendo muy difícil predecir su impacto exacto y el
lugar donde lloverá sin conocimiento...
Vídeo del 29 de octubre con la inundación de las calles de
Alfafar
NADA evitó la DANA
El Plan Sur de Valencia, una obra faraónica para que la ciudad de Valencia no se inundase,
pero que deja el sur de Valencia desprotegido de la DANA actual y de las
futuras, que pueden ocurrir antes de lo previsto por los
modelos de inundaciones
más pesimistas, ya que se detecta la reducción del
período de retorno de repetición de las inundaciones.
La cuenca del Júcar valenciana es zona de riesgo de inundaciones. Según los cálculos actuales de
predicción están en riesgo: 84.430 habitantes en cuestión de 10 años,
258.796 en los próximos 100 años y 495.721 en 500 años. Cifras previstas
totalmente superadas por la última DANA.
Los modelos previstos de inundaciones
se quedaron totalmente cortos. Con los datos del historial de lluvias
máximas diarias anuales desde el año 2000, obtenidos en la página de
OpenData de la AEMET, y calculando por el
método Gumbel
para ver qué periodo se obtiene para las lluvias registradas en los
municipios de Turís y Chiva en Valencia, con más de 600 l/m² durante el 29 de octubre de 2024. Definitivamente, las lluvias e
inundaciones de ese día fueron muy superiores a las previstas cada 500
años.
Precipitación acumulada el 29 de octubre de 2024 según la
AEMET
NADA alertó de la DANA
Dijo luego Jehová a Noé:
Entra tú y toda tu casa en el arca. De todo animal limpio tomarás
siete parejas. Porque pasados aún siete días, yo haré llover sobre la
tierra cuarenta días y cuarenta noches; y raeré de sobre la faz de la
tierra a todo ser viviente que hice.
¡Y Noé se salvó del diluvio! ¡Pero ni Dios ni NADA avisó de esta
DANA!
Ejemplo de peligrosidad por inundaciones fluviales cada 500 años en
Valencia, donde se han superado las zonas inundables durante la última
DANA:
AEMET emitió una alerta roja a las 7:31 del 29 de octubre de 2024 para la zona interior norte de
la provincia de Valencia. A las 7.36 horas. se amplía el aviso rojo al
litoral sur de Valencia. A las 8.04, AEMET comunicaba lo siguiente:
“Litoral sur de Valencia: Lluvias de intensidad torrencial.
Acumulaciones de más de 90 l/m² en una hora que pueden ocasionar
crecidas e inundaciones. ¡Mucha precaución! ¡El peligro es extremo! No
viaje salvo que sea estrictamente necesario”. A las 9:41 se eleva el aviso rojo a toda la provincia de Valencia.
La Confederación Hidrográfica del Júcar alertó, a las 12:07 del 29 de octubre de 2024, de un aumento de caudal en
la Rambla del Poyo, lo que motivó una alerta hidrológica que emitió la
Generalidad Valenciana, en el que se advertía a la ciudadanía: “no acercarse a las riberas de los ríos y barrancos que puedan estar
activos”
Sistema de alerta temprana: La Generalidad Valenciana activó el
sistema ES-Alert
a las 20:11, ¡DEMASIADO TARDE!, enviando un mensaje y aviso sonoro a todos los teléfonos móviles de la
provincia de Valencia. La alerta decía: “Alerta de Protección Civil. Por las fuertes lluvias y como medida
preventiva se debe evitar cualquier tipo de desplazamiento en la
provincia de Valencia”
RECOMENDACIÓN:Todos tenemos que estar alerta, sin esperar que nos lleguen alertas
de diluvios o de inundaciones, y aunque no llueva en nuestra
zona...
El nivel del mar aumentará 30 centímetros para 2050 | National
Geographic: Lo que se sabe es que no subirá unos centímetros cada año, sino como ha
ocurrido con la DANA: subirá de forma explosiva: En un día pueden dejar la
costa irreconocible y los pueblos del interior destrozados, aunque no haya
llovido ni una gota en los pueblos del interior y estén a muchos
kilómetros de la costa...
NUEVO AVISO DE RIESGO:
El 12 de noviembre de 2024 entra una nueva DANA que barrerá las Islas
Baleares y la península ibérica de este a oeste, por lo que los próximos
días habrá que estar atentos a las alertas en tiempo real aquí:
🔝To translate this blog post to your language, select it in the top left
Google box.
Coincidiendo con el comienzo del curso escolar, este mes de septiembre lo he
dedicado a enseñar cómo obtener datos de todo tipo con las funciones de las
macros de Excel 4.0, que son las macros más antiguas de Excel, pero que
siguen siendo muy útiles si no quieres aprender las macros VBA.
En la quinta entrega (¡y última por ahora!) encontrarás la traducción al
español de las macro-funciones con información de las ventanas, windows en
inglés, de las macros de Excel 4.0
Podrás descargar el archivo de la imagen para conocer todas las funciones de
las ventanas y sus valores, tanto en inglés como en español.
Macro-funciones de las Ventanas
Todas las macro-funciones de Excel 4.0 se deben crear con el
Administrador de nombres, como un nombre definido con la fórmula incluyendo la función.
Las funciones de ventana se definen así en español:
=INDICAR.VENTANA(Tipo_num)
En inglés se definen así:
=GET.WINDOW(Type_num)
siendo Tipo_num o Type_num: el número del tipo de función del 1 al 31.
En el archivo que descargarás más abajo, para obtener todos los tipos de
función de ventana, he definido este nombre estando seleccionada la celda
E5:
miInfo: =INDICAR.VENTANA(!$B5)&T(HOY())
Con la referencia relativa a !$B5 se consigue obtener en el rango E5:E35 los
valores devueltos por la macro-función, simplemente con escribir en esas
celdas la fórmula: =miInfo
El signo de admiración ! permite llamar a la macro-función desde cualquier
hoja.
Para conseguir que la fórmula sea volátil he añadido: &T(HOY())
con lo que los valores devueltos por las macro-funciones se actualizan al
presionar la tecla <F9>
Tipos de macro-funciones de Ventana
He subido a la nube de MS OneDrive los
31 tipos de funciones de Ventana (Window), tanto en español como en
inglés, para que sepas todo lo que se puede hacer antes de que descargues el
archivo que he preparado con estas funciones de las macros de Excel 4.0
La nube de MS OneDrive es compatible con Excel para la Web, por lo que no es
compatible ni con las macros VBA, ni con las funciones de las Macros de
Excel 4.0
Vídeo con las macro-funciones de Ventana
En este vídeo explico cómo usar las funciones de Ventana de las
macros de Excel 4.0
Descarga las macro-funciones de Ventana
Descarga las funciones de Ventana con macros de Excel 4.0,
compatibles con las versiones de escritorio desde Excel 2010 hasta Excel
para Microsoft 365.
Las macros del archivo descargado están bloqueadas por defecto. Para
desbloquear las macros debes modificar las Propiedades del archivo
siguiendo estas instrucciones:
ATENCIÓN:
En versiones desde Excel 2016 puede ser que haga falta entrar en: Archivo
> Más... > Opciones > Centro de confianza. Presionar el botón:
Configuración del Centro de confianza... Y seleccionar:
Configuración de macros
Para mayor seguridad de las macros, las versiones desde Excel 2016 también
tienen una casilla para Habilitar macros de Excel 4.0 cuando las
macros de VBA están habilitadas. Si activa esta casilla, todas las
configuraciones anteriores para macros de VBA también se aplicarán a las
macros de Excel 4.0 (XLM). Si esta casilla no está seleccionada, las macros
XLM se deshabilitarán sin notificación. Más información en este enlace:
Abre el archivo y presiona el botón: Habilitar edición cuando
aparezca el aviso de VISTA PROTEGIDA.
Presiona el botón: Habilitar contenido cuando aparezca la ADVERTENCIA
DE SEGURIDAD Las macros se han deshabilitado o se deshabilitó parte del
contenido activo.
Las hojas están protegidos sin contraseña, por lo que puedes estudiar las
fórmulas y las funciones Macro4.
ATENCIÓN:
Se puede modificar este libro de Excel respetando esta licencia:
El artículo fue escrito por Philip Treacy, Co-Founder/Owner at My
Online Training Hub, donde comentaba lo siguiente:
"El problema que tuve fue que no pude encontrar fácilmente ninguna
referencia a las macros de Excel 4. Debido a que fueron escritas para una
versión tan antigua de Excel, el archivo de ayuda para las macros ya no es
un formato compatible a partir de Windows 10. Así que decidí armar este
libro electrónico de referencia de 653 páginas. Básicamente, contiene el
archivo de ayuda oficial de las funciones de macro de Microsoft Excel 4,
pero en un formato PDF útil."
Por lo que me descargué el archivo PDF en inglés, cosa que te animo a hacer,
y copié las funciones que quería traducir al español para cada uno de los
artículos sobre macro-funciones que estoy publicando este mes.
Macro-funciones del libro de trabajo
Todas las macro-funciones de Excel 4.0 se deben crear con el
Administrador de nombres, como un nombre definido con la fórmula incluyendo la función.
Las funciones de libro de trabajo se definen así en español:
=INDICAR.LIBRO(Tipo_num)
En inglés se definen así:
=GET.WORKBOOK(Type_num)
siendo Tipo_num o Type_num: el número del tipo de función del 1 al 38.
En el archivo que descargarás más abajo, para obtener todos los tipos de
función del libro he definido este nombre estando seleccionada la celda E5:
miInfo: =INDICAR.LIBRO(!$B5)&T(HOY())
Con la referencia relativa a !$B5 se consigue obtener en el rango E5:E42 los
valores devueltos por la macro-función, simplemente con escribir en esas
celdas la fórmula: =miInfo
El signo de admiración ! permite llamara a la macro-función desde cualquier
hoja.
Para conseguir que la fórmula sea volátil he añadido: &T(HOY())
con lo que los valores devueltos por las macro-funciones se actualizan al
presionar la tecla <F9>
Tipos de macro-funciones de Libro
He subido a la nube de MS OneDrive los
38 tipos de funciones de Libro (Workbook), tanto en español como en
inglés, para que sepas todo lo que se puede hacer antes de que descargues el
archivo que he preparado con estas funciones de las macros de Excel 4.0
La nube de MS OneDrive es compatible con Excel para la Web, por lo que no es
compatible ni con las macros VBA, ni con las funciones de las Macros de
Excel 4.0
Vídeo con las macro-funciones de Libro
En este vídeo explico cómo usar las funciones de Libro de las macros
de Excel 4.0
Descarga las macro-funciones de Libro
Descarga las funciones de Libro con macros de Excel 4.0, compatibles
con las versiones de escritorio desde Excel 2010 hasta Excel para Microsoft
365.
Las macros del archivo descargado están bloqueadas por defecto. Para
desbloquear las macros debes modificar las Propiedades del archivo
siguiendo estas instrucciones:
ATENCIÓN:
En versiones desde Excel 2016 puede ser que haga falta entrar en: Archivo
> Más... > Opciones > Centro de confianza. Presionar el botón:
Configuración del Centro de confianza... Y seleccionar:
Configuración de macros
Para mayor seguridad de las macros, las versiones desde Excel 2016 también
tienen una casilla para Habilitar macros de Excel 4.0 cuando las
macros de VBA están habilitadas. Si activa esta casilla, todas las
configuraciones anteriores para macros de VBA también se aplicarán a las
macros de Excel 4.0 (XLM). Si esta casilla no está seleccionada, las macros
XLM se deshabilitarán sin notificación. Más información en este enlace:
Abre el archivo y presiona el botón: Habilitar edición cuando
aparezca el aviso de VISTA PROTEGIDA.
Presiona el botón: Habilitar contenido cuando aparezca la ADVERTENCIA
DE SEGURIDAD Las macros se han deshabilitado o se deshabilitó parte del
contenido activo.
Las hojas están protegidos sin contraseña, por lo que puedes estudiar las
fórmulas y las funciones Macro4.
ATENCIÓN:
Se puede modificar este libro de Excel respetando esta licencia:
🔝To translate this blog post to your language, select it in the top left
Google box.
En mi humilde opinión las macros de Excel 4.0 son unas desconocidas
porque la documentación está en inglés. Este mes de septiembre lo dedico a
traducir al español algunas funciones de las Macros4 en varios
artículos de mi blog que encontrarás aquí:
Sin necesidad de programar macros en VBA, podrás obtener información sobre
la versión de Excel, el sistema operativo, la impresora, el país, el
separador decimal, el separador de listas y otros 138 tipos de datos.
Si te parece interesante, ¡sigue leyendo!
Información del Área de trabajo
Esta es la tercera entrega sobre funciones de las macros de Excel 4.0, y la
dedico a traducir los tipos de función con los que obtener información sobre
el
Área de trabajo de Excel, en inglés Workspace.
Observa en esta imagen animada que hay dos casos diferentes:
Columnas con Tipo_num y sin Subtipo: Para llamar a los tipos de
función que no devuelven una matriz de valores.
Columnas con Tipo_num y con Subtipo: Para llamar a los tipos de
función que devuelven una matriz de valores y obtener cada uno de los
elementos de la matriz según el Subtipo.
Por ejemplo:
Tipo_num = 2 y Subtipo vacío: Devuelve el número de versión
de Microsoft Excel, como texto. Por ejemplo, devuelve: 16.0 si
la compilación instalada es: Excel para Microsoft 365 MSO (versión
2408 compilación 16.0.17928.20114) de 64 bits.
Tipo_num = 37 y Subtipo = 1: Devuelve el número
correspondiente a la versión de país de Microsoft Excel. Por ejemplo:
34 corresponde a España.
Los pasos que he seguido para llamar a los tipos de función
Área de trabajo de las Macros de Excel 4.0 son:
1) Editar la celda B5 con el valor del Tipo_num
2) Editar la celda C5 con valor vacío o con valor del Subtipo
3) Definir con el Administrador de nombres un nuevo nombre:
miInfo: =INDICAR.AREA.DE.TRABAJO(!$B5)&T(HOY())
El signo de admiración en !$B5 permite que esta fórmula funcione en
cualquier hoja.
Siendo T(HOY()) un valor vacío con el que la fórmula se hace volátil y
se actualiza al presionar la tecla <F9>
4) Escribir en la celda D5 esta fórmula:
Para versiones recientes de Excel: =INDICE(miInfo;$C5)
Por compatibilidad con versiones antiguas de Excel: =SI($C5=0;miInfo;INDICE(miInfo;$C5))
Con lo que devuelve el valor del tipo de función y su subtipo, si lo
hay.
En la siguiente imagen se aprecia el resultado de estos pasos:
Con la fórmula en D5 se extrae el texto del tipo de función de la hoja
'INDICAR.AREA.DE.TRABAJO' si se selecciona en español, o de la hoja
'GET.WORKSPACE' si selecciona en inglés.
Arrastrando hacia abajo las fórmulas del rango C5:D5 se obtienen cada uno de
los valores de las funciones del Área de trabajo, según los valores de las
columnas Tipo_num y Subtipo.
Tipos de funciones de Área de trabajo
He subido a la nube de MS OneDrive los 72 tipos de funciones del
Área de trabajo (Workspace), tanto en español como en inglés, para
que sepas todo lo que se puede hacer antes de que descargues el archivo que
he preparado con estas funciones de las macros de Excel 4.0
Además, las funciones que devuelven una matriz se han desglosado en sus
elementos, por lo que se obtienen hasta 138 tipos de información con los 72
tipos de funciones del Área de trabajo.
La nube de MS OneDrive es compatible con Excel para la Web, por lo que no es
compatible ni con las macros VBA, ni con las funciones de las Macros de
Excel 4.0
Vídeo con las funciones de Área de trabajo
En este vídeo explico cómo usar las funciones de Área de trabajo de
las macros de Excel 4.0
Descarga las funciones de Área de trabajo
Descarga las funciones de Área de trabajo con macros de Excel 4.0,
compatibles con las versiones de escritorio desde Excel 2010 hasta Excel
para Microsoft 365.
Las macros del archivo descargado están bloqueadas por defecto. Para
desbloquear las macros debes modificar las Propiedades del archivo
siguiendo estas instrucciones:
ATENCIÓN:
En versiones desde Excel 2016 puede ser que haga falta entrar en: Archivo
> Más... > Opciones > Centro de confianza. Presionar el botón:
Configuración del Centro de confianza... Y seleccionar:
Configuración de macros
Para mayor seguridad de las macros, las versiones desde Excel 2016 también
tienen una casilla para Habilitar macros de Excel 4.0 cuando las
macros de VBA están habilitadas. Si activa esta casilla, todas las
configuraciones anteriores para macros de VBA también se aplicarán a las
macros de Excel 4.0 (XLM). Si esta casilla no está seleccionada, las macros
XLM se deshabilitarán sin notificación. Más información en este enlace:
Abre el archivo y presiona el botón: Habilitar edición cuando
aparezca el aviso de VISTA PROTEGIDA.
Presiona el botón: Habilitar contenido cuando aparezca la ADVERTENCIA
DE SEGURIDAD Las macros se han deshabilitado o se deshabilitó parte del
contenido activo.
Las hojas están protegidos sin contraseña, por lo que puedes estudiar las
fórmulas y las funciones Macro4.
ATENCIÓN:
Se puede modificar este libro de Excel respetando esta licencia:
🔝To translate this blog post to your language, select it in the top left
Google box.
Las macros de Excel 4.0 se introdujeron en 1992, lo que significa que su
lanzamiento fue antes del 30 de abril de 1993, fecha en la que el CERN
anunció públicamente la World Wide Web (WWW).
Dado que el lenguaje VBA se introdujo por primera vez con MS Excel 5.0 en
1993, hay una amplia literatura sobre VBA en Internet, pero muy poca sobre
las macros de Excel 4.0 en español. Por esta razón, estoy publicando
documentación sobre estas macros antiguas que todavía son funcionales en
Excel.
En la primera entrega he hablado sobre las funciones de celda. Puedes
descargar el archivo para probar los 66 tipos de funciones de celda de las
macros de Excel 4.0 aquí:
En esta segunda entrega he traducido al español los
88 tipos de funciones con información de las hojas, llamando a la
función INDICAR.DOCUMENTO(Tipo de función), por lo que he creado una
hoja para probar fácilmente todos esos tipos de función.
He incluido un par de ejemplos que no requieren ningún código de
programación para:
Listar los archivos de un directorio.
Listar las hojas de un libro.
Funciones de hojas con macros de Excel 4.0
Las macros de Excel 4.0 incluyen 88 tipos de funciones de hojas que
devuelven información de la hoja de un libro de cualquier versión de Excel
usada hoy en día.
Así se llama a esta función en versiones de Excel en español:
=INDICAR.DOCUMENTO(núm_tipo;nombre_texto)
Así se llama en versiones de Excel en inglés:
=GET.DOCUMENT(type_num, name_text)
Siendo el primer argumento un número que especifica qué tipo de
información se desea.
Y siendo el segundo argumento el nombre de un libro de trabajo abierto. Si
se omite el segundo argumento, se asume que es el libro de trabajo activo,
que será el caso de los siguientes ejemplos.
IMPORTANTE:
Las funciones de macros de Excel 4.0 siempre se escriben como la fórmula de
un nombre definido.
Por ejemplo, para obtener el nombre del libro activo se deben seguir estos
pasos:
1) Seleccionar en la cinta de opciones: Fórmulas > Administrador de
nombres
2) Crear un nuevo nombre definido: miLibro
3) Escribir la fórmula de miLibro: =INDICAR.DOCUMENTO(88)
4) Escribir en cualquier celda la fórmula: =miLibro
En esta imagen se puede ver la llamada a la función Macro4 en el editor de
nombres:
Para probar los 88 tipos de función con información de hojas he creado un
nombre definido al que se le pasa como primer argumento el número de tipo de
función.
Con una segmentación de datos de una tabla dinámica auxiliar se selecciona
el número de tipo de función, que se puede ver en la celda D4.
La llamada a la función se anota en las celdas F2:G2 y el valor devuelto se
escribe en las celdas F4:G4
Tipos de funciones de hojas Macro4
He subido a la nube de MS OneDrive los 88 tipos de funciones de hojas, tanto
en español como en inglés, para que sepas todo lo que se puede hacer antes
de que descargues el archivo que he preparado con estas funciones de las
macros de Excel 4.0
La nube de MS OneDrive es compatible con Excel para la Web, por lo que no es
compatible ni con las macros VBA, ni con las funciones de Macros de Excel
4.0
Cómo listar los archivos de un directorio
Sin saber programar en lenguaje VBA se pueden listar los archivos de un
directorio con las macros de Excel 4.0 siguiendo estos pasos:
1) Escribe en cualquier celda la ruta de un directorio acabada en
asterisco. Por ejemplo, en mi Windows: C:\Users\Pedro
Wave\Downloads\Desarrollo\TodoExcel\*
2) Asigna el nombre miDirectorio a la celda con el directorio. Por ejemplo
miDirectorio: ='EXCEL 4.0'!$D$7
3) Crea un nombre definido
misArchivos: =TRANSPONER(ARCHIVOS(miDirectorio))
4) Escribe esta fórmula en cualquier celda. En el ejemplo se escribe en la
celda D9: =misArchivos
El resultado obtenido es una matriz vertical con todos los archivos del
directorio elegido, como muestra esta imagen:
Si añado detrás del asterisco: *.pdf se obtienen únicamente los archivos del
tipo pdf:
En el archivo que puedes descargar más abajo, en la celda D7 se puede
seleccionar con un desplegable todos los subdirectorios donde se encuentre
el archivo descargado.
También se puede editar aunque sea un desplegable, para poder elegir
cualquier directorio del equipo.
Para conseguir la ruta del directorio del archivo Excel descargado y sus
subdirectorios, en la hoja 'AUX' he escrito unas cuantas fórmulas, siendo la
más importante la de la celda A2: =miCarpeta&"\*"
Con el Administrador de nombres he creado previamente
miCarpeta: =INDICAR.DOCUMENTO(2)
En la columna B se calculan los subdirectorios con un asterisco para listar
todos sus archivos.
Cómo listar las hojas de un libro
En la hoja 'HOJAS - SHEETS' se obtiene la lista de hojas del archivo
descargado.
La fórmula de la celda A2 es: =misHojas
En el Administrador de nombres he definido el nombre:
misHojas: =TRANSPONER(INDICAR.LIBRO(1))&T(HOY())
La función INDICAR.LIBRO(1) devuelve los nombres de todas las hojas
del libro de trabajo, como una matriz horizontal de valores de texto. Los
nombres se devuelven como [libro]hoja.
En inglés la función sería: GET.WORKBOOK(1)
Para convertir la matriz horizontal en vertical se usa la función:
TRANSPONER()
Para que la fórmula sea volátil he añadido: &T(HOY())
Con lo que, presionando la tecla <F9>, se consigue actualizar la lista
de hojas en cualquier momento.
La
función T
devuelve un texto vacío pues HOY() es un número.
En la celda B2 está la fórmula: =SI(A2="";"";HIPERVINCULO(SUSTITUIR(A2
& "'";"]";"]'") & "!A1";SUSTITUIR(A2;"[" & miLibro &
"]";"")))
Estando definido el nombre miLibro: =INDICAR.DOCUMENTO(88)
Con lo que consigo eliminar [libro] y solamente queda un hipervínculo a la
primera hoja.
La fórmula de la celda B2 se arrastra hacia abajo para obtener todas las
hojas del libro.
Si se hace clic en cualquiera de las hojas, se puede ir a la celda A1 de la
hoja seleccionada.
Con lo que hemos conseguido un listado de las hojas del libro sin necesidad
de programar nada, solamente llamando a funciones de las macros de Excel 4.0
Vídeo con las funciones de hojas Macro4
En este vídeo de dos minutos explico cómo usar las funciones de hojas de las
macros de Excel 4.0
Descarga las funciones de hojas Macro4
Descarga las funciones de hojas de las Macros de Excel 4.0,
compatibles con las versiones de escritorio desde Excel 2010 hasta Excel
para Microsoft 365.
Las macros del archivo descargado están bloqueadas por defecto. Para
desbloquear las macros debes modificar las Propiedades del archivo
siguiendo estas instrucciones:
ATENCIÓN:
En versiones desde Excel 2016 puede ser que haga falta entrar en: Archivo
> Más... > Opciones > Centro de confianza. Presionar el botón:
Configuración del Centro de confianza... Y seleccionar:
Configuración de macros
Para mayor seguridad de las macros, las versiones desde Excel 2016 también
tienen una casilla para Habilitar macros de Excel 4.0 cuando las
macros de VBA están habilitadas. Si activa esta casilla, todas las
configuraciones anteriores para macros de VBA también se aplicarán a las
macros de Excel 4.0 (XLM). Si esta casilla no está seleccionada, las macros
XLM se deshabilitarán sin notificación. Más información en este enlace:
Abre el archivo y presiona el botón: Habilitar edición cuando
aparezca el aviso de VISTA PROTEGIDA.
Presiona el botón: Habilitar contenido cuando aparezca la ADVERTENCIA
DE SEGURIDAD Las macros se han deshabilitado o se deshabilitó parte del
contenido activo.
Las hojas están protegidos sin contraseña, por lo que puedes estudiar las
fórmulas y las funciones Macro4.
ATENCIÓN:
Se puede modificar este libro de Excel respetando esta licencia:
ATENCIÓN:
El archivo descargado usa fórmulas de matriz dinámica para listar archivos y
para listar hojas. Como las fórmulas de matriz dinámica solo son compatibles
con las versiones más recientes de Excel, al abrir el archivo descargado en
versiones antiguas, como Excel 2010, se deben convertir en fórmulas de
matriz CSE leyendo el enlace anterior, con lo que conseguirás ver la lista
de archivos o la lista de hojas.
Tengo que agradecer a
Ismael Romero, Microsoft MVP de Excel desde 2014, sus interesantísimos artículos sobre
las Macros de Excel 4.0, con los que he aprendido a usar las funciones de
Macros4.
Su blog sigue siendo una pieza de colección y una fuente de inspiración para
quien quiera seguir aprendiendo los trucos de Excel que no vienen en los
libros:
Este blog pasa a ser un archivo histórico
-
Durante muchos años he utilizado este blog para compartir artículos,
reflexiones, recursos y experiencias relacionadas con la tecnología, la
administrac...
py_RC Design with 3D Cache
-
Following my recent post on passing 3D arrays from Python to Excel I have
now added a py_UmomC function to the py_RC Design spreadsheet. The new
spreadshee...
Números de pastel
-
Estos números constituyen una extensión natural de los traducidos como
“Catering perezoso” (o también como “Cortador perezoso”), que ya se han
estudiado ...
Build a Daily Events Calendar in Excel
-
Use my Excel events calendar to track meetings and events inside a
workbook. Add your upcoming events to a list, set a start date, and then
see those items...
Cómo hacer gráficos en Excel
-
Excel es una de las herramientas más potentes y versátiles para el análisis
y la presentación de datos. Los gráficos en Excel no solo ayudan a
visualizar...
Análisis DAFO (FODA, DOFA) las decisiones con Excel
-
Para conocer la situación de una empresa, proyecto o persona, recurrimos al
análisis DAFO (FODA, DOFA) en la toma de decisiones con Excel. El los años
sese...
How To Predict Bearing Life With Excel
-
When you work in mechanical engineering, understanding the reliability and
performance of bearings under various conditions is crucial. Bearings are
the co...
TikTok’s search evolution
-
2 in 5 Americans use TikTok as a search engine. Nearly 1 in 10 Gen Zers are
more likely to rely on TikTok than Google as a search engine. More than
half of...
Unblocking and Enabling Macros
-
When Windows detects that a file has come from a computer other than the
one you're using, it marks the file as coming from the web, and blocks the
file....
London Excel Meetup Workbooks
-
The workbooks used in my presentation on “Analytical and Interactive
Dashboards in Excel” at the London Excel Meetup, September 3, 2020
International Keyboard Shortcut Day 2019
-
The first Wednesday of every November is International Keyboard Shortcut
Day. This Wednesday, people from all over the world will become far less
efficient...
Welcome, Prashanth!
-
Last March, I shared that we were starting to look for a new CEO for Stack
Overflow. We were looking for that rare combination of someone who… Read
more "W...
Salvador Sostres, analfabeto profesional
-
Los nuevos tiempos traen nuevas profesiones. Internet, además, ha
revolucionado el mundo del periodismo y la palabra escrita. Adaptarse o
morir, ese es el ...
Planificación de compras
-
Realizar una lista con los productos que necesitamos y que formarán parte
de nuestra cesta de la compra nos ayuda a *encontrar la combinación de
bienes p...
Mis metas son seguir superando nuevos retos en Excel y compartirlos en mi blog, para sacarle todo el poder a esta excelente herramienta multiusos, tan usada y a la vez tan incomprendida, para así poder mejorar nuestros conocimientos de Excel.