Carlos soloffice

Carlos soloffice

 27,2K puntos  Madrid, España @soloffice desde - visto

Respuestas

Respuesta en a

Color combobox según dato elegido

Si se puede :) Tienes que programar el evento Change del ComboBox, de esta manera: Private Sub ComboBoxPRLISO_Change() Select Case ComboBoxPRLISO.Text Case "OK" ComboBoxPRLISO.BackColor = vbGreen Case "Pending" ComboBoxPRLISO.BackColor = vbRed Case...
Respuesta en a

Macro Excel Para Limitar Valor de Celda

Prueba con esta :) Private Sub Worksheet_Change(ByVal Target As Excel.Range) Dim sCeldas As String 'Celdas que quieres limitar sCeldas = "$G$5,$G$6,$G$7,$I$5,$I$6,$I$7,$K$5,$K$6,$K$7" If InStr(sCeldas, Target.Address) > 0 Then 'Si es menor que uno,...
Respuesta en a

Excel. Buscar y relacionar datos

Leyendo tu consulta te invito a que me envíes el excel por correo, si puede ser. Creo que podré ayudarte con mayor eficacia de esa manera. Si no pudieras enviarme el excel, se me ocurren dos posibilidades, te las comento por si quieres probarlas: -.-...
Respuesta en a

Datos de una hoja a otra

Te pondré un ejemplo: Si quieres que la celda A1 de la Hoja2 contenga la misma información que escribes en la celda A1 de la Hoja1, la fórmula que tienes que poner (en la celda A1 de la Hoja2) es esta: =Hoja1!A1 Para la celda A2 de la Hoja2 será así:...

Error 424 en tiempo de ejecución al imprimir

Eso va a ser porque después de Show tienes que quitarle . Activate Te quedaría así: Sub Macro2() ' ' Macro2 Macro ' ' Sheets(Array("PORTADA PROYECTO", _ "PRESTACIONES SEG. SOCIAL", "PROPUESTA PERSONAL ", _ "DETALLE DE COBERTURAS Y PRIMAS",...
Respuesta en a

Días y fechas...

A2 -> =ELEGIR(DIASEM(B2);"Domingo";"Lunes";"Martes";"Miércoles";"Jueves";"Viernes";"Sábado") B2 -> =B1-DIASEM(B1;2)+1 A3 -> =ELEGIR(DIASEM(B3);"Domingo";"Lunes";"Martes";"Miércoles";"Jueves";"Viernes";"Sábado") B3 -> =B2+1 Etc... Espero que te haya...
Respuesta en a

Problemas con nombres de tablas y sus componentes

La solución a tu problema es sustituir las comillas por corchetes [], por ejemplo: SELECT [mi primer campo] From [mi tabla] Espero que te sirva, saludos, Carlos [email protected]
Respuesta en a

If then else macro en Excel

No lo dices, pero intuyo que lo necesitas para un rango de celdas dentro de la misma columna. En ese caso te quedaría así: Function Variacion() For Each oCelda In Range("H9:H20") x = oCelda.Value If x <= -3.1 Then oCelda.Offset(0, 1).Value = "B.N"...
Respuesta en a

Generar valores dependiendo de val de celdas

Te hago esta propuesta como solución a tu problema basasda en macros. http://goo.gl/x00Ig Ya me dices si esto es lo que buscabas, un saludo, Carlos [email protected]
Respuesta en a

Ayuda con macro

Se podría modificar tu macro de esta manera para que hiciera lo que quieres. Sub eliminar_jugador() Dim Dato As Range Dim nUltimaFila As Long Dim nFila As Long nUltimaFila = Hoja2.Range("B" & Columns("B").Rows.Count).End(xlUp).Row Set Dato = Nothing...