Inicio
Contactanos Contacto
Documentos docs Software software Directorio dir Foros foros Fotos fotos Herramientas herr
Traductor Web Traductor

Ingreso Ingreso

RegistrarseRegistrarse . .

Subscribete mediante Feeds [¿Que es esto?]

Buscar Inicio    Buscar Buscar      Miembros Miembros   Grupos de Usuarios Grupos * Mis Temas Favoritos ** Mis Temas Favoritos *     Modificar Mi Perfil Modificar Mi Perfil  Mensajes PrivadosMensajes Privados  FAQ Ayuda

Vínculos Patrocinados
Macros en Excel
Ir a página Anterior  1, 2
 

Publicar nuevo tema   Responder al tema    Foros de discusión -> Hojas de Calculo Excel
Autor Mensaje
RenéM
Moderador

Registrado: 19 Aug 2005
Mensajes: 677
Ciudad: Santiago - Chile

chile.gif




Volver arriba
MensajePublicado: Wed Oct 10, 2007 3:26 pm    Asunto: Responder citando

Vínculos Patrocinados
Hola, si lo que deseas es resolver una ecuación jamás debes usar el método del tanteo aleatorio. Si no puedes resolver la ecuación en forma explícita debes utilizar métodos numéricos para encontrar las soluciones. Existen muchos de ellos, el más conocido es el método de Newton-Raphson. De hecho el Solver de Excel utiliza un método nolineal optimizado llamado Gradiente Reducida Generalizada.

PROYECTOR
Usuario Master Superior
Usuario Master Superior

Registrado: 19 Mar 2007
Mensajes: 380
Ciudad: Caracas

venezuela.gif




Volver arriba
MensajePublicado: Wed Oct 10, 2007 8:37 pm    Asunto: Responder citando

Gracias René

Lo que deseo resolver no es una ecuación como tal, es decir, es una ecuación de equilibrio que puede variar para determinadas condiciones.

Estoy aplicando el método de Kennet E. wilson para resolver zapatas parcialmente comprimidas el cual es muy similar al metodo de Joseph Bowles, el cual hasta donde yo se, consiste en ir tanteando hasta lograr el equilibro entre las fuerzas aplicadas y las reacciones, claro que para no hacer el tanteo tan engorroso se pueden aplicar métodos matemáticos como los que mencionas.

Hasta ahora la hoja funciona bien con el solver pero tiene limitaciones.

La limitación más importante que tiene la hoja es que uno tiene que cambiar manualmente las combinaciones de carga y ejecutar el solver cada vez para obtener de esta manera el diseño final.

Yo se como hacer "sin macros" para revisar con excel cada combinación de carga y que me arroje los resultados para la mas desfavorable, pero en este caso como las ecuaciones son muchas la hoja quedaría demasiado engorrosa ya que tendría que hacer lo mismo con cada combinación, y son bastantes.

Es por esto que he desidido recurrir a macros para agilizar el proceso y mi primera meta, por asi decirlo, es hacer un macro que cumpla la misma función que el solver.

¿Cual seria la manera más adecuada de realizar el macro?

RenéM
Moderador

Registrado: 19 Aug 2005
Mensajes: 677
Ciudad: Santiago - Chile

chile.gif




Volver arriba
MensajePublicado: Fri Oct 12, 2007 10:22 am    Asunto: Responder citando

Hola, supongo que deseas resolver el caso en que la zapata tiene una esquina levantada y las otras tres comprimidas.

Veo dos opciones:

1.- Plantear las ecuaciones y resolverlas mediante un método iterativo de convergencia.
2.- Usar la potente herramienta solver desde la macro.

Si fuera posible usarla, me parece que la opción 2 es la más rápida, fácil y conveniente. Personalmente no he utilizado Solver en EXcel por lo tanto no podría ayudoar mucho en la opción 2.
Espero que alguien pueda cooperar, sería una gran ayuda.


Encontré esta página donde explican cómo usar Solver desde una macro.

http://www.vertex42.com/ExcelArticles/excel-solver-examples.html

PROYECTOR
Usuario Master Superior
Usuario Master Superior

Registrado: 19 Mar 2007
Mensajes: 380
Ciudad: Caracas

venezuela.gif




Volver arriba
MensajePublicado: Sat Oct 13, 2007 9:40 am    Asunto: Responder citando

Oh muchísimas gracias ingeniero, no tenia idea de que se puede ejecutar el solver desde un macro, sin duda alguna esto es lo que necesitaba! banana

Si logro hacerlo mando la hoja para que la comenten y me den sus sugerencias.

PROYECTOR
Usuario Master Superior
Usuario Master Superior

Registrado: 19 Mar 2007
Mensajes: 380
Ciudad: Caracas

venezuela.gif




Volver arriba
MensajePublicado: Sat Oct 13, 2007 11:23 am    Asunto: Responder citando

Hola! hice el solver desde un macro tal y como sale en las ayudas de excel, pero me sale un error.

En la imagen adjunta se puede ver como elaboré el macro y el error que me da al correrlo

Espero que puedan ayudarme a corregir mi error.

RenéM
Moderador

Registrado: 19 Aug 2005
Mensajes: 677
Ciudad: Santiago - Chile

chile.gif




Volver arriba
MensajePublicado: Sun Oct 14, 2007 1:29 pm    Asunto: Responder citando

Hola, cuando estés dentro de VBA debes ir a Tools > References y seleccionar Solver, esto cargará las librerías de Solver.

PROYECTOR
Usuario Master Superior
Usuario Master Superior

Registrado: 19 Mar 2007
Mensajes: 380
Ciudad: Caracas

venezuela.gif




Volver arriba
MensajePublicado: Thu Oct 18, 2007 8:04 am    Asunto: Responder citando

Muchas gracias a todos por su ayuda!

El macro para ejecutar el solver funcionó a la perfección.

Aqui les adjunto la versión preliminar de mi hoja de calculo para zapatas parcialmente comprimidas y totalmente comprimidas, les explico como funciona.

1.- En el capitulo 1 se introducen todos los datos preliminares, incluyendo los casos basicos de carga (sin mayorar).

2.- En el capitulo 2 se lleva a cabo la combinación de las cargas, tanto en servicio como para el estado ultimo de agotamiento resistente de acuerdo a la norma IBC 2006.

3.- En el capitulo 3 es donde se realiza el chequeo de la capacidad portante de suelo y del porcentaje de area en tracción de la zapata, para realizar el analisis se selecciona la combinacion de carga mas critica y se le da al boton "CALCULAR".

4.- En el capitulo 4, se chequea la estabilidad de la zapata tanto al volcamiento como al deslizamiento, aqui el programa entrega los resultados para la combinación más critica de cargas en servicio.

5.- Aqui se calcula el esfuerzo máximo de reaccion en el suelo para las combinaciones de carga del estado ultimo de agotamiento resistente "mayoradas", el cual será usado en diseño estructural de la zapta. (se procede igual que en el capitulo 3).

6.- En los capitulos siguientes se diseña la zapata a corte, punzonado y flexion, se hace la distribucion del armado y se chequea el desarrollo de las barras (todo de acuerdo a la norma ACI 318-05).

Aun me falta hacer un macro para que en los capitulos 3 y 5 no sea necesario seleccionar la combinacion de carga.

Espero sus comentarios, criticas y sugerencias.

Mostrar mensajes de anteriores:   
Para Poder Ver Archivos Adjuntos, debes Ingresar Primero al Foro con tu nick (y recargar la pagina del tema que estabas viendo)
Publicar nuevo tema   Responder al tema    Foros de discusión -> Hojas de Calculo Excel Todas las horas son GMT - 6 Horas
Ir a página Anterior  1, 2
Página 2 de 2
Temas Similares
Tema Autor Foro Respuestas Ultimo Mensaje
No hay mensajes nuevos PostIt: EXCEL CON MACROS PARA DIAGRAMA DE INT... JUANLLAMOSA Hojas de Calculo Excel 64 Sat Jul 05, 2008 8:38 am Ver último mensaje
jaimetec
No hay mensajes nuevos Macros en Excel RenéM Hojas de Calculo Excel 7 Thu Jun 12, 2008 12:51 am Ver último mensaje
nassiul
No hay mensajes nuevos Programación en Excel (Macros, Querry... gatogalaxi Hojas de Calculo Excel 13 Fri Jun 13, 2008 1:27 am Ver último mensaje
sociate
No hay mensajes nuevos Uso de Macros criverao Hojas de Calculo Excel 15 Sun Jul 06, 2008 2:18 am Ver último mensaje
laupa
No hay mensajes nuevos Cómo hacer una macros para colocar at... xutre Analisis Estructural 1 Sat Apr 12, 2008 11:56 am Ver último mensaje
david0413


 
 


Foros por La Linea www.phpbb.com © 2001, 2005 phpBB Group


Anunciarse en este sitio

/ www.izcallibur.com / www.robosbancarios.com / Narco Bancomer / Video Fraude Bancomer