Eduardo Pérez Fernández

Eduardo Pérez Fernández

Enseñar no cuesta nada
 522K puntos  Colombia @eperezfer desde - visto
Preguntar

Preguntas y respuestas en Visual Basic

Respuesta en y en 1 temas más a

Formato nro de decimales en varios textBox dependiendo del valor de otro textbox.

He tomado tu respuesta de la IA, me parece muy acertada. Lograr esto en un Formulario Continuo de Access tiene un grado de dificultad particular: si cambias la propiedad .DecimalPlaces o .Format mediante VBA, Access aplicará el cambio a todos los...
Respuesta en y en 1 temas más a

Tengo una base de datos escrita en columnas

Para transformar una estructura de tabla vertical (normalizada) a una vista horizontal (tipo matriz) en Microsoft Access, la herramienta ideal es una Consulta de Referencia Cruzada (Crosstab Query). Dado que necesitas separar Entradas y Salidas, el...
Respuesta en y en 1 temas más a

Tengo un subformulario en el que en un textbox aparece el campo mes en número y me gustaría se mostrase como texto

Pruebe con este código Select Case per Case "MENSUAL" sql = "SELECT FechaCotiz, AnioCotiz, MesCotiz, " & _ "Format(DateSerial(AnioCotiz, MesCotiz, 1),'mmmm') AS NombreMes, " & _ "Null AS NroSemana, Ticker, PrecioCierre " & _ "FROM " & SelecTabla & "...

Buscar ultimo dígito de un numero según el mes

Para lograr lo que necesitas, utilizaremos una función que mapee el mes actual al dígito de la patente/matrícula y luego una consulta de dominio (DCount) para contar las coincidencias en tu tabla. Aquí tienes el código VBA que puedes usar para el...
Respuesta en y en 1 temas más a

Saber el último precio de cierre de cada uno de los valores que compone una cartera de acciones y reflejarlos en un textBox.

Solución correcta: usar un control calculado directamente en la propiedad ControlSource No necesitas VBA para calcular el precio de cierre. Puedes hacerlo en la propiedad ControlSource del TextBox usando DLookup. 1. Asegurar que tengas la última...
Respuesta en y en 1 temas más a

Poner contraseña a una BD de access.

Entiendo perfectamente tu frustración, el mensaje es un poco confuso, pero tiene solución. El mensaje "El cifrado de bloques no es compatible con el bloqueo por filas" (en inglés: Encrypting with a block cipher is incompatible with row level locking)...
Respuesta en y en 1 temas más a

No puedo registrar más de 30k renglones, sale error de desbordamiento (Error 6)

Aunque tampoco es mi especialización el Excel le dejo la solución. El error está en la definición de Dim fila As Integer. Le dejo el código Private Sub CommandButton1_Click() If CBHora <> "" Then Application.ScreenUpdating = False...
Respuesta en y en 2 temas más a

¿Puedo mostrar un subformulario diferente según el valor de un campo para un registro access?

Le recomiendo utilizar formularios independientes y con base en ID pasado como argumento se diligencie la información. Por ejemplo, el evento Después de actualizar algo como. Private Sub Hecho_Extraordinario_AfterUpdate() Dim strFormulario As String...
Respuesta en y en 2 temas más a

Error en código para columna de una consulta

El problema es el uso de la palabra reservada "Sumadesaldoinicial" (y posiblemente las otras, aunque no siempre dan error) como nombre de un campo. Access interpreta su fórmula IIf(([Nivel]=1 Or [Nivel]=5),...
Respuesta en y en 2 temas más a

Como hacer una consulta de access que me arroje suma por niveles de cuenta.

Aquí te explico cómo estructurarla. Consulta de Sumas por Niveles de Cuenta Deberás crear una sola consulta que te calcule las sumas de Debe y Haber y los códigos de los diferentes niveles. 1. Estructura de la Consulta (Vista Diseño o SQL) En la...