Página 1 de 1

Presentación nueva utilidad BC3ToExcel2022

Publicado: Mar Dic 28, 2021 1:29 pm
por aitorsol
Estimados foreros.

En primer lugar y dadas las fechas y circunstancias desearos a todos un Feliz , Prospero y SALUDABLE Año nuevo 2022.

Como autor de la utilidad ONLINE www.bc3toexcel.com he realizado una macro en VBA para Excel(entorno Windows) para realizar la conversión de un fichero en FORMATO DE INTERCAMBIO ESTÁNDAR DE BASES DE DATOS PARA LA CONSTRUCCIÓN FIEBDC-3 conocido comúnmente como BC3 por la extensión de sus ficheros a un hoja de cálculo Excel XLSX.

La razón es que estoy desarrollando una aplicación que posteriormente a la obtención de la conversión y con el resultado obtenido podrá gestionar los datos y facilitar al usuario las siguientes funciones, de una manera segura y funcional a través de un menú contextual (botón derecho del ratón):
  • Insertar , Copiar , Mover y Borrar un Capítulo/Subcapítulo
  • Insertar , Copiar, Mover y Borrar una Partida o Unidad de Obra de un Capítulo/Subcapítulo
  • Insertar , Copiar , Mover y Borrar una Línea de Medición del Detalle de las Mediciones de una Partida
  • Expandir Descripción Larga (haciendo un merge de las celdas adyacentes a la hora de imprimir), Contraer Descripción Larga(volver a la celda de Descripción)
  • Ajustar Importe del presupuesto, Capitalizar y/o Poner en Mayúsculas las Descripciones de los Capítulos y Partidas
  • Convertir a BC3 la hoja Excel después de haberla modificado.
Imagen
Imagen
Imagen
Imagen
Imagen

Al convertir el fichero BC3 y en el caso de que se haya seleccionado la opción con Descomposición de Precios se ha enlazado con un Hipervínculo el código BC3 de la partida del Listado del Presupuesto con el precio en la Base de Precios y el Código en la Base de Precios si tiene una descomposición se ha enlazado también con un Hipervínculo con el Listado de Descompuestos. Lo que permite consultar de una manera fácil y funcional los precios.

Hay unos Niveles de Jerarquía (máximo 8 límite Excel) que se abren (expanden) y cierran (colapsan) a voluntad del usuario y que son muy útiles para trabajar en Presupuestos complejos y voluminosos.
Así mismo también las columnas para visualizar/ocultar datos a la hora de imprimir por ejemplo.

Se han definido Vistas Personalizadas para las visualizaciones en pantalla e impresión estableciendo Cabeceras y Pies de página, márgenes, etc..

En caso de que no funcionase igual es porque falte alguna referencia necesaria en el entorno de desarrollo de excel y que son:

- Visual Basic For Applications
- Microsoft Excel 16.0 Object Library
- OLE Automation
- Microsoft Office 16.0 Object Library
- Microsoft Forms 2.0 Object Library
- Microsoft Scripting Runtime

He añadido columnas para el precio e importe del presupuesto si en el fichero BC3 hay reflejado un porcentaje de Costos Indirectos, así como si existiese un porcentaje de Baja para la Licitación.

También he añadido unas columnas para la comprobación entre la hoja de calculo y los datos en el fichero BC3, aunque es prioritario los datos en la hoja respecto de los datos contenidos del Fichero BC3, salvo en el caso de que la conversión se haya realizado sin las opciones de el detalle de las líneas de medición y la descomposición de precios ya que entonces no hay cálculos para confrontar con el contenido del fichero BC3 salvo el detalle de los decimales de redondeo empleados.

Desearía que me comentarais vuestras consideraciones sobre el resultado obtenido, en fin vuestro FEEDBACK.

Agradeciendo vuestra atención y colaboración.

Recibid un cordial saludo.

El enlace para descarga es el siguiente:
https://www.bc3toexcel.com/compartir/bc ... -ALFA.xlsm

Re: Presentación nueva utilidad BC3ToExcel2022

Publicado: Lun Feb 21, 2022 6:34 am
por Saturnny1990
La tecnología es súper cómoda y genial para uno, ha introducido la contraseña equivocada. Lo peor que puede pasar es que no haya forma de recuperarlo. Y es entonces cuando todo el valor de estas tecnologías se pierde al perder el acceso a todo. Entre los dispositivos inteligentes, me decidí por sensor de movimiento, porque la contraseña no tiene nada que ver y garantiza la seguridad.

Re: Presentación nueva utilidad BC3ToExcel2022

Publicado: Mar May 03, 2022 4:33 pm
por aitorsol
Ultima versión de la utilidad BC3ToExcel2022

Se han añadido los siguientes procesos:

Imagen

BC3ToJSON

BC3ToSQL(SQLite) más adelante MySQL, SQL Server, PostgreSQL, Oracle

También el proceso inverso ExcelToBC3 para convertir las hojas resultado de la conversión de un BC3 de vuelta al formato BC3 después de haber sido modificadas por el usuario (Precios, Mediciones, etc..)

Imagen

Agradeciendo vuestra atención y colaboración.

Recibid un cordial saludo.

El enlace para descarga es el siguiente:
https://www.bc3toexcel.com/compartir/BC ... -ALFA.xlsm