Duda sobre Visual Basic.

Buenos días. De antemano muchas gracias.
Mi problema es el siguiente. Lo veo un poco complicado y sinceramente no sé cómo resolverlo.
Como introducción, les explicaré el contexto primero por si les surgen soluciones alternas.
Estoy diseñando una hoja de cálculo en Excel con VBA, sin embargo, cada vez es más en VB que en Excel. El objetivo de la misma, es el cálculo de estructuras rectangulares.
De tal forma que se conoce fácilmente el área: Base por Largo de la losa.
Ahora bien. Dependiendo del uso de la estructura (Vivienda, comercio, condominio, etc), las normativas dan unas cargas por metro cuadrado. Así, para saber el peso de la losa con todo y uso, basta multiplicar el área por la carga por metro cuadrado.
Sin embargo, y este es mi problema, necesito discretizar la losa, es decir, volverla áreas más pequeñas e independientes (Pueden ser también rectángulos) ya que el edificio podría presentar escaleras, ascensores o patios en su construcción y eso es un pedazo de losa "inexistente".
Tengo un sistema de cálculo para las columnas que les asigna a cada una un número (Con lo que he pensado hacer un grillado tipo Cartesiano) y asociar pedazos de losa a grupos de Columnas... Pero sinceramente, no tengo idea de cómo hacerlo.
¿Alguna recomendación? ¿texto para leer? ¿comando?
Muchas gracias a los que lean completo y más aún a los que se animen a responder.
0

Añade tu respuesta

Haz clic para o