Ayuda. Celdas desplegables con dependencia

Solo consultas sobre Bases de Datos y Tablas Dinámicas Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Ayuda. Celdas desplegables con dependencia

Notapor Elvensen » 06 Mar 2010 17:05

Buenas a todos.
Estoy trabajando en una tabla y me ha surgido la necesidad de hacer cierta cosa, pero no tengo ni idea de como hacerlo. Os cuento mi necesidad.

Necesito crear una celda A que se pueda rellenar del 1 al 5. Crear otra celda B que tambien se pueda rellenar del 1 al 5, pero con una curiosidad, esta celda B no podra rellenarse si en la celda A no hay un numero igual o mayor que 3. Si es posible, que al yo seleccionar en la celda B cualquier numero, al necesitar en la celda A un valor minimo de 3, se ponga automaticamente el valor minimo de 3 al yo insertar cualquier valor en la celda B.
Asi mismo, crear una celda C que necesite que A y B contengan el valor minimo de 5 para poder empezar a rellenarla (tambien con numeros del 1 al 5).

Si alguien es capaz de ayudarme con esto, mis demonios dejaran de atormentarme.

Un saludo y muchas gracias por vuestra atencion.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Elvensen
Miembro Nuevo
Miembro Nuevo
 
Registrado: 06 Mar 2010 16:58

Re: Ayuda. Celdas desplegables con dependencia

Notapor jbjimenez » 10 Mar 2010 01:51

Hola Viejo Elvensen,

Inicialmente se me ocurre algo de éste estilo. Se puede mejorar... espero te sirva.

Saludos desde Medellín, Colombia
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
jbjimenez
Miembro Frecuente
Miembro Frecuente
 
Registrado: 09 Mar 2010 23:49
Ubicación: Medellín, Colombia

Re: Ayuda. Celdas desplegables con dependencia

Notapor Adrian » 10 Mar 2010 13:46

Hola, creo que es un caso de validaciones dependientes y macros, hice (creo la primera parte), obviando lo automatico porque es macro.
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Adrian
Moderator
Moderator
 
Registrado: 13 Jun 2004 17:24
Ubicación: Chamical La Rioja ARG

Re: Ayuda. Celdas desplegables con dependencia

Notapor Audad » 27 Mar 2010 16:55

Un saludo... desde Peru...
Tus demonios me persiguieron... dos horas !!!
ahora estamos libres... aun te sirven ?
aproveche... para poner mi banderita... alli esta !!!
Saludos...
.... no veo adjuntar... :(
:twisted: ... el codigo:
Option Explicit
Dim booSigue As Boolean
Dim strCeldAnt As String
Dim intColAnt As Integer
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
booSigue = True: Call subLogica: booSigue = False
intColAnt = ActiveCell.Column
End Sub
Sub subLogica()
Select Case intColAnt
Case 1
If Cells(3, 1) < 1 Or Cells(3, 1) > 5 Then
Cells(3, 1) = "": Cells(3, 2) = "": Cells(3, 2) = ""
ElseIf Cells(3, 1) < 3 Then
Cells(3, 2) = "": Cells(3, 3) = ""
End If
If (Cells(3, 1) + Cells(3, 2)) < 5 Then Cells(3, 2) = ""
Case 2
If Cells(3, 2) < 0 And Cells(3, 2) > 6 Then
Cells(3, 2) = "": Cells(3, 3) = ""
Else
If Cells(3, 1) < 3 Then
Cells(3, 1) = 3: Cells(3, 3) = ""
ElseIf Cells(3, 1) + Cells(3, 2) < 5 Then
Cells(3, 3) = ""
End If
End If
Case 3
If Cells(3, 3) < 1 Or Cells(3, 3) > 5 Then
Cells(3, 3) = ""
ElseIf (Cells(3, 1) + Cells(3, 2)) < 5 Then
Cells(3, 3) = ""
End If
End Select
End Sub
.... avisas
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Audad
Miembro Nuevo
Miembro Nuevo
 
Registrado: 09 Mar 2010 23:16


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Bases de Datos y Tablas Dinámicas

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados


cron