víctor ibarz

víctor ibarz

Toda la vida preparándome para hoy
 47,4K puntos  España @victoribarz desde - visto
Preguntar

Respuestas

Respuesta en y en 1 temas más a

Comando para copiar una celda al cambiar el valor de otra.

Algo así creo que serviría: Private Sub Worksheet_SelectionChange(ByVal Target As Range) 'tomamos la referencia de la celda que ha cambiado vdir = Target.Address 'vamos a ver si ha cambiado la celda C3 If vdir = "$C$3" Then 'si es así, entonces...
Respuesta en y en 2 temas más a

Control acceso de personas mediante Access

No sé si es lo más óptimo, pero una posibilidad es contar cuantos registros hay en tu tabla con ese código. Algo así: 'recogemos el valor del código en la variable codigo, en este caso la rescato de un control del formulario que se llama codigoo...
Respuesta en a

Resta de horas, para convertirla en días

Otra posibilidad sería hacer algo así:
Respuesta en a

Posibilidad de realizar dos tipos de operación en función del valor en un campo dentro de una consulta de anexión

Sí que se puede hacer. Una manera es con la función "siinm" que funciona de forma parecida al "si" de excel. Por ejemplo: En este caso voy a anexar de la Tabla1 al campo "estado" de la Tabla2. Para aquellos registros de Tabla1 en los que el valor del...
Respuesta en y en 1 temas más a

Unir varios libros de Excel en uno solo, pero en unas sola hoja

Juan Pablo, puedes utilizar este complemento: http://www.rondebruin.nl/win/addins/rdbmerge.htm Es gratuito, configurable y fácil de configurar y utilizar.
Respuesta en y en 2 temas más a

Macro o Función para cambiar de posición el signo negativo en una celda?

Prueba con esto: =si(derecha(recortar(A1);1)="-";concatenar("-";izquierda(recortar(A1);largo(recortar(A1))-1));recortar(A1)) Con el dato a evaluar en A1.

¿Cómo puedo filtrar varias columnas a la vez para eliminarlas, en lugar de seleccionar una por una?

Si sabes que, por ejemplo, que quieres eliminar todas las columnas en las que el valor de la fila 6 es igual al carácter "|"... lo puedes hacer así: Public Sub Elimina() ActiveSheet.Cells(1, 1).Select For B = 0 To 256 ActiveCell.Offset(0, 1).Select v...
Respuesta en y en 2 temas más a

Como mostrar u ocultar un número de hojas de acuerdo al valor de una celda

Aquí lo tienes: Private Sub Worksheet_SelectionChange(ByVal Target As Range) For Each Sheet In ActiveWorkbook.Sheets If Sheet.Name <> ActiveSheet.Name Then Sheet.Visible = False End If Next Sheet v = Range("AO4").Value If v > 15 Then MsgBox "Por...
Respuesta en a

¿Cómo hacer referencia a un control que está en un subformulario y éste dentro de una ficha?

Parece muy intrincado... yo seguramente haría un evento "Al cambiar" de "combTipo" que rellenara el valor seleccionado en un campo oculto del "Formulario1" y si haces la consulta con el asistente, en la fila de criterios hacer referencia al valor de...

¿Cómo puedo contar caracteres con o sin apostrofe (Números) en un rango (Rango X)?

Si tienes posibilidad de hacer un "Datos\Texto en columnas\Delimitados\Siguiente\Delimitados por coma\Siguiente\Finalizar" con los datos de K y con los datos de L (previamente los deberás separar unas cuantas columnas) entonces lo puedes resolver así: