Utilizamos Cookies de terceros para generar estadísticas de audiencia y mostrar publicidad personalizada analizando tu navegación. Si sigues navegando estarás aceptando su uso. Más información X
PortadaForo AyudaTutoriales
Inicio Respuestas Problemas

Macro de exel

cas1987
- 05/02/2013 15:22:20 - Pregunta nº.: 60.497

Win7 32 bit - 2 gb ram dd3 - 465 gb disco rigido - procesador amd 140

hola a todos, resulta que estoy tratando de hacer un sistema en exel utilizando la estructura macro.
pero me surgio una duda al momento de utilizar varios checkbox (casilla de verificacion), ya que tengo varios (3), porque mi duda es como hacer para que se muestre en la planilla solo el check seleccionado. aclaracion!!! de los 3 que tengo puedo usar 1, 2 o los 3, pero lo que quiero es si se selecciona uno que se muestre en la celda a1, cualquiera sea el check, si se seleccionan 2 que se muestren en a1 y a2 y si se seleccionan los 3 que se muestren en a1, a2 y a3.
estoy tratando de hacer pero al parecer se me superponen.
aqui les dejo la forma en que estoy tratando de hacer. desde ya muchas gracias!!!

if check1.value = true then
if check2.value = true then
if check3.value = true then
range("a1").value = "fundacion"
worksheets(3).range("a1") = "fundacion"
range("a2").value = "mamposteria pared de 15 cm."
worksheets(3).range("a2") = "mamposteria pared de 15 cm."
range("a3").value = "revoque grueso"
worksheets(3).range("a3") = "revoque grueso"
else
if check1.value = true then
range("a1").value = "mamposteria pared de 15 cm."
worksheets(3).range("a1") = "mamposteria pared de 15 cm."
if check2.value = true then
range("a1").value = "mamposteria pared de 15 cm."
worksheets(3).range("a1") = "mamposteria pared de 15 cm."
else
if check3.value = true then
range("a1").value = "revoque grueso"
worksheets(3).range("a1") = "revoque grueso"
end if
if check1.value = true then
range("a1").value = "fundacion"
worksheets(3).range("a1") = "fundacion"
end if
if check2.value = true then
range("a2").value = "mamposteria pared de 15 cm."
worksheets(3).range("a2") = "mamposteria pared de 15 cm."
end if
if check3.value = true then
range("a3").value = "revoque grueso"
worksheets(3).range("a3") = "revoque grueso"
end if
end if
end if

end sub

Temas relacionados:

Uso de CheckBox en exel
Win7 32 bit - 2 gb ram dd3 - 465 gb disco rigido - procesador amd 140 hola, estoy haciendo una macro en exel, y quiciera saber como puedo hacer para combinar 12 checkBox ya que tengo problemas a la hora mostrar solo los que estan seleccionados. por ejemplo si solo el checkBox10 esta seleccionado que se visualice en A1, y si hay seleccionados varios que se visualicen desde A1 en adelante. Y si estan seleccionados todos osea los 12 que se muestren desde la celda A1 en adelante. Espero sepan ayudarme desde ya muchas gracias. ...
EXEL desactualizado?
AMD SEMPRON 140 PROSCESSOR, 2,71 GHz, 896 MB DE RAM hola el exel que tengo no abre xlxs. que puedo hacer ...
Ayuda con una macro
Buenos días. Necesito ayuda con una macro de Excel: se me pide que con una macro evite introducir datos duplicados, es decir, si meto un dato que ya existe me advierta que ya ha sido introducido. Tengo un rango de columnas de la “A” hasta la “J” siendo las columnas “E” (Nº FRA) y “G” (IMPORTE) donde necesito evitar los duplicados. Los datos están en hojas siendo la primera hoja ENERO, la segunda FEBRERO y así hasta DICIEMBRE La idea es que si inserto un número de factura duplicado (en cualquier parte del libro) no me avise, pero si...
Propiedades en macro
Windows 7 (6.1) 32b, Chrome 25.0 Hola, quiero cambiar propiedades avanzadas de un documento (tanto para access como para powerpoint) del tipo nombre-valor en el código de la macro. ¿Alguien sabe cómo hacer esto? Gracias! ...
Ampliar documento al 150% con exel
Buenos días, un feliz año para ustedes, quiero que ustedes por favor me ayuden a resolver una duda que tengo y es que necesito ampliar una fotocopia de la cédula al 150 % con exel o como sea, les agradezco la atención y les deseo un feliz año 2016 ...
Subir

Foros:


Foro ADSL

Foro Android

Foro Antivirus

Foro Comunidad

Foro Consolas

Foro Debate

Foro Facebook

Foro Hardware

Foro Hotmail

Foro iPad
Foro iPhone

Foro Juegos

Foro Linux

Foro Móviles

Foro Opiniones

Foro Tablet

Foro Whatsapp

Foro Windows

Foro Windows 7

Foro Windows 8
InicioSecciones
^ SubirAviso legal
Política Privacidad
Configurarequipos13 Mayo 2024