Macro para insertar resultado de 5 funciones bajo condición
Mi situación es la siguiente:
En mi hoja, en la celda B12 ejecuto bajo atajo del teclado una macro que me obtiene la ruta de la ubicación de un archivo xml y la coloca en la misma celda. Es aquí donde necesito que cuando en la celda B12 se agregue la ruta se ejecuten 5 fórmulas en la misma fila colocando solo el resultando de la siguiente forma:
Celda D12 = RECEPTOR(B12,"Rfc")
Celda E12 = SI(ESERR(COMPROBANTE(B12,"Serie")), 0, COMPROBANTE(B12,"Serie"))
Celda F12 = SI(ESERR(COMPROBANTE(B12,"Folio")), 0, COMPROBANTE(B12,"Folio"))
Celda G12 = SI(ESERR(COMPROBANTE(B12,"Folio")), 0, COMPROBANTE(B12,"Folio"))
Celda L12 = COMPROBANTE(B12,"Total")
Las fórmulas que se ejecutan las tengo en módulos creados por mi.
Y este proceso debe ejecutarse cada vez que en la columna desde el rango B12:B8011 se señale la ruta del archivo xml de donde obtengo la información con las fórmulas.
Y que en el caso de que se borre la ruta en la columna B pida confirmación y al aceptarse se borren los datos de las celdas afectadas por las fórmulas.