Archivo de la etiqueta: visual basic

Truco Excel. Unir todos los libros en una hoja

unir_excel1

Los trucos Excel referentes a la unión de varios libros en uno tienen mucho éxito en esta web, además era necesario crear una versión que uniera de forma horizontal. No es una unión como la pueda hacer Power Query de anexar tablas con cierto sentido teniendo en cuenta el nombre de las columnas y demás, se trata
de unir todas las celdas de un conjunto de libros de forma horizontal en otro libro resultante como ilustra la figura de arriba. Se unirán todos los campos unos encima de otros independientemente de si se llaman igual o no, si queremos anexar tablas es recomendable usar herramientas más específicas. El funcionamiento es muy sencillo pero
lo vamos a ilustrar con imágenes, el primer paso es pulsar directamente el botón y seleccionar los archivos a unir:

unir_excel2

Ahora sólo tenemos que especificar el archivo de destino, puede existir o no, el proceso lo sustituye:

unir_excel3

Y et voilá! Ya tenemos nuestro archivo resultante Sigue leyendo Truco Excel. Unir todos los libros en una hoja

Trucos Excel (y SAS). Complemento para cambiar la configuración regional

Pasar salidas de SAS a Excel trae de cabeza a muchos usuarios de SAS. A este  blog llegan un gran número de entradas desde Google con términos del tipo  importar datos de sas a Excel, conectar SAS a excel, cambiar la configuración  regional con macros,... Hoy quería ayudaros un poco con esta problemática. Bueno, en realidad os va a ayudar el compañero Salva que hace unos meses me pasó un complemento de Excel tremendamente útil para aquellos que movemos datos  entre SAS y Excel. Para trabajar con este complemento sólo tenéis que  descargarlo en este enlace y activar el complemento en Opciones de Excel  Administrar complementos. Una vez hayamos hecho esto tendremos en nuestra  pestaña complementos lo siguiente:

configuracion-regional-excel.PNG

Muy sencillo, si elegimos Excel Americano habremos cambiado la configuración regional de Excel a . para separar decimales y , para separar miles. Si elegimos configuración Excel del sistema tendremos la configuración habitual europea. Si elegimos eliminar el Add-in... Ahora podéis copiar y pegar directamente salidas de Enterprise Guide o SAS en Excel. También os será mucho más sencillo exportar ficheros de Excel a SAS para aquellos que no tenéis los módulos necesarios ya que podéis guardar los archivos SAS como texto e importarlos desde SAS sin problemas. No me lo agradezcáis a mi, yo sólo escribo estas líneas, agradecédselo a Salva. Por cierto, el complemento está protegido con una contraseña que no diré sin su permiso.

Trucos Excel. Unir varios Excel en uno

Tenía pendiente revisar una de las entradas más visitadas del blog. Trata la problemática de unir varios Excel en uno sólo. En el caso concreto servía para unir varios Excel generados por SAS a través de una macro en SAS. En la entrada de hoy quiero trabajar con un ejemplo que os podéis descargar aquí en formato rar. De los archivos que comparto el más interesante el que llamamos unir_varios_excel.xlsm  se trata de un archivo Excel para macros que contiene un par de macros más que interesantes. Un pantallazo de este libro de Excel:

unir_excel.png

Tiene una macro  limpia para limpiar la colunma de archivos. Una macro ficheros que se llama con el botón Listar Libros y nos permite listar los ficheros de un determinado directorio con una determinada extensión. Estos parámetros los podemos modificar en las casillas C1 y C2. Se trata de una macro que ya hemos visto con anterioridad por lo que no entraremos en profundidad Sigue leyendo Trucos Excel. Unir varios Excel en uno