Sveinbjorn El Rojo

Sveinbjorn El Rojo

No responderé preguntas de usuarios que no valoren las respuestas
 1.152K puntos  Galicia, España @sveinbjorn desde - visto

Respuestas en Visual Basic

Respuesta en y en 3 temas más a

¿Código de macro que no elimine los ceros al inicio?

Si manualmente (en la columna G) pones una comilla simple antes del número, para que no te elimine los ceros a la izquierda, una solución trivial es añadir esa comilla a tu código, tal que así: Sub Recortar_a_6_digitos() Dim Celda As Range Dim...

Crear botón para de seleccionar todos los checkbox

Si lo que quieres es desmarcar todas las casillas, el valor a asignar sería False, no True. Además, es mejor usar su valor numérico que su representación en texto (0 para los falsos/desmarcardos, -1 para los verdaderos/marcados) Es decir, que tu...
Respuesta en y en 3 temas más a

No permitir repetición de un servicio dependiendo de la fecha y usuario

Puedes comprobar si ya está de alta ese servicio con este código (para el desayuno, para los otros servicios solo has de cambiar el servicio): If DCount("*","AsignarServicios","Desayuno=-1 AND Fecha=#" & Me.Fecha & "# AND DNI='" & Me.DNI & "'")>0...
Respuesta en y en 1 temas más a

En un formulario basado en una consulta desmarcar todos los campos sí/no de esa consulta

I quieres desmarcar los que están marcados, tienes que ponerlo así (habría más formas, pero por seguir tu código): Do Until rst.EOF rst.Edit If rst("para testante")=true Then rst("Para testante") = False If rst("para mi") = True Then rst("Para mi") =...
Respuesta en y en 4 temas más a

No recoge bien el valor de un campo al pasarlo a otro Formulario

¿Realmente necesitas pasar el mismo valor a dos cuadros de texto del mismo formulario? Lo digo porque no me parece "normal" hacer esto: Me.Unidades = [Forms]![ARTICULOSPRESUPUESTOSUNIDADESLOTES]![Unidades] Me.Unid = Me.Unidades pudiendo hacer...
Respuesta en y en 2 temas más a

Actualización y visualización de los campos en un Formulario sin tener que pulsar F5

La línea de código Me.Refresh (https://docs.microsoft.com/es-es/office/vba/api/access.form.refresh) realiza la misma función que pulsar F5. Si no te funciona, también puedes probar Me.Requery...
Respuesta en y en 2 temas más a

¿Cómo se puede añadir subformularios a Access?

Aunque Icue ya te respondió satisfactoriamente, permíteme indicarte una forma en la que puedes hacer subformularios en cascada con este ejemplo: http://www.filebig.net/files/GmeiUbF5wq La BD es muy simple, con esta estructura: El formulario TPaises...
Respuesta en y en 2 temas más a

¿Como hacer cálculos totales en Access?

Si lo quieres hacer sin complicarte mucho, hazlo por medio de dos consultas: 1º/ Una primera consulta con el campo Año y 12 campos calculados que te hagan el producto mensual: Enero:[Cantidad Enero]*[Precio Enero] Febrero:[Cantidad Febrero]*[Precio...
Respuesta en y en 2 temas más a

Buen día...Como poner botones o barras de desplazamiento en un formulario de Access?

Los formularios de Access traen por defecto barras de desplazamiento (horizontal y vertical), así que a menos que hayas modificado esa propiedad, debería salirte. Para comprobarlo/activarlas, abre el formulario en vista diseño, saca sus propiedades,...
Respuesta en y en 2 temas más a

Access, VBA. Variable String con mayor de 255 caracteres para expresión SQL

Me parece muy raro lo que comentas, pues yo tengo trabajado con variables de texto que contienen cadenas SQL de más de 700 caracteres (y acabo de probar con una que tiene exactamente 764) y me funciona sin problemas... ¿Puedes poner el código que...