Retroceder   Foro Ayuda Excel > Dudas y consultas sobre Excel > Macros y programación VBA
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
LinkBack Herramientas Desplegado
  #1  
Antiguo 18/06/08, 23:37:56
Principiante
 
Usuario desde: jun 2008
Versión de Excel: Excel 2007
Conectado desde: Venezuela
Mensajes: 2
Predeterminado Boton n Ecel

Hola, quisiera disponer de su ayuda por unmomento. Tengo que hacer una serie de iteraciones, o tanteos, en funcion de un valor en especifico, que cambia en unidades de +-1. Quisiera crear un boton que alpresionarlo, me aumente esa celda en una unidad, y un boton que al presionarlo me baje el valor de esa celda en una unidad. Como ejemplo he attachado un libro de excel que tiene el formato. No se nada (0) de VBA, por ello necesito su ayuda.

El valor a cambiar es 65, y ya estan creados los formatos de los botones. Luego eso lo replicare en mi archivo verdadero,

Muchas Gracias, de antemano aprecio la ayuda,

Paulo
Archivos Adjuntos
Tipo de Archivo: zip EJEMPLO FORO.zip (4,4 KB, 16 visitas)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
  #2  
Antiguo 18/06/08, 23:51:59
Avatar de proper
Gran participante
 
Usuario desde: may 2008
Versión de Excel: Excel 2007
Conectado desde: España
Mensajes: 436
Predeterminado

Te lo adjunto en el mensaje.

Es una sencillíma macro que aumenta o disminuye una unidad en la celda B1
Código:
Sub Aumentar()
   Range("b1").Value = Range("b1").Value + 1
End Sub

Sub Disminuir()
   Range("b1").Value = Range("b1").Value - 1
End Sub
Archivos Adjuntos
Tipo de Archivo: zip EJEMPLO FORO.zip (10,5 KB, 19 visitas)
__________________
Si crees que lo sabes todo sobre Excel, te equivocas.
Ayuda Excel
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
  #3  
Antiguo 19/06/08, 00:20:05
Principiante
 
Usuario desde: jun 2008
Versión de Excel: Excel 2007
Conectado desde: Venezuela
Mensajes: 2
Predeterminado Hola, gracias

Hola, hay alguna manera de hacer esto sin usar VBA? porque tendria que editar cada uno de los botones, y en el archivo tengo que tener unos 400 botonoes de estos para iterar, luego, se me ocurre algun tipo de formula recursiva qeu conal darle a f9 se refresque a si misma, no se, hay forma de hacerlo? gracias!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
  #4  
Antiguo 19/06/08, 07:11:35
Gran participante
 
Usuario desde: may 2008
Versión de Excel: Excel 2007
Conectado desde: Colombia
Mensajes: 741
Predeterminado

Y que tal si solo usas botones unos para sumar y otros para restar.

Anexo ejemplo.

Cordial saludo
Archivos Adjuntos
Tipo de Archivo: zip Botones mas y menos.zip (4,2 KB, 22 visitas)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
  #5  
Antiguo 20/06/08, 01:06:10
Moderator
 
Usuario desde: jun 2008
Versión de Excel: Excel 2003
Conectado desde: Colombia
Mensajes: 61
Contactar con Efasor a través de MSN
Thumbs up

Para que no tengas que sufrir con VBA pues inserta un control ScrollBar (ver... barras de herramientas>> cudro de controles) y metes el contro ScrollBar.

Te interesan las propiedades ( click derecho ... propiedades) LinkedCell, Max, Min y Delay.

Pon.

Delay = 1
Min = 0 (supongo)
Max = 100 (supongo)
Value = 65
LinkedCell = A1 ( La celda a la que quieres cambiarle el valor)

Luego hacer esto debes salir del modo diseño, haciedo click en la escuadrita que esta el extremo superior izquierdo de la barra de cuadro de controles.

Si quieres aumentar el valo clck en la flecaha hacia arriba y desciede flacah abajo.

finalmente para que se llenen todas pues les pegas un vinculo a la LinkedCell.

Te anexo un archivo para mostrarte comopodria ser.
Archivos Adjuntos
Tipo de Archivo: zip Boton.zip (7,3 KB, 23 visitas)

Última edición por Efasor fecha: 20/06/08 a las 01:13:45.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
  #6  
Antiguo 16/09/08, 08:54:25
ST_ ST_ is offline
Gran participante
 
Usuario desde: sep 2008
Versión de Excel: Excel 2003
Conectado desde: México
Mensajes: 325
Predeterminado

Cita:
Empezado por Efasor Ver Mensaje
Para que no tengas que sufrir con VBA pues ...................
pues...como dicen los fisico-constructivistas/fisicoculturistas :
"Si no hay dolor no hay ganancia"

es decir todos empezamos asi..batallando,luchando contra la falta de conocimientos y experiencia en el manejo de la hoja de calculo,pero la constancia,perseverancia y sobre todo con la ayuda de otros, hemos superado la etapa inicial.
algunos nunca dejamos de 'sufrir',ahora mismo quien esto escribe 'sufre' intentando aplicar y entender las apis de windows aplicadas a excel

asi que no estamos solos ,nos tenemos unos a otros para esta 'travesia' y todos esperamos 'llegar a buen puerto", animo y adelante a apreender todos
__________________
Salu2 ST
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado



La franja horaria es GMT +2. Ahora son las 01:18:39.


© Ayuda Excel

Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.

1 2 3 4 5 6 7