Respuesta
en
Microsoft Access
a
Rellenar campo con nulos
No indicas cómo estás realizando la importación. Si lo haces con las herramientas de Access, la base de datos dejará a nulo (o al valor por defecto del campo), a partir de la posición que no venga en la línea. Si estás importando leyendo las líneas...
Respuesta
en
Microsoft Excel
a
Error de compilación
Yo comprobaría si las referencias del Visual Basic son correctas (herramientas - Referencias). Posiblemente haya alguna librería que sea diferente en un ordenador y otro.
Respuesta
en
Microsoft Access
a
No consigo que mi bd lea una archivo de texto
Primero, antes de abrir el fichero con el número #fr, debes asignarle un valor a esa variable: fr = freeFile Yo abriría el fichero como 'de entrada' controlando los errores: on error resume next Open "c:\windows\system32\Prueba.txt" For Input As #fr...
Respuesta
en
Microsoft Excel
a
Macro Sumar valores con condiciones
No sé si lo he entendido bien. Supongo que será esto lo que quieres: Option Explicit Sub totalizarDatosVenta() Dim codA As String Dim nLin As Long Dim i As Long Dim nLinFinDiario As Long ' Leemos las líneas de la página de ventas nLin = 0 Do nLin =...
Respuesta
en
Visual Basic
a
Manejo excepciones Visual Basic
De Java sé poco menos que nada, así que no puedo decirte el código que sustituiría al 'try ... cath'. Si quieres que en la celda B5 sólo pueda haber valores 1 o 2, tendrías que poner este código en el Visual Basic (<Alt><F11>) de la página Excel...
Respuesta
en
Visual Basic
a
Leer listado de Excel
Te aconsejaría mirar los "informes de tablas y gráficos dinámicos" poniendo el número de fórmula en la parte de 'campos de página', o bien creando una 'lista' sobre el listado que tienes creado. La lista te permitirá seleccionar los datos de forma...
Respuesta
en
Microsoft Excel
a
Quitar acentos
Puedes poner una fórmula en otra celda para convertir los caracteres con acento a otros sin ello. Sería de la siguiente forma: =SUSTITUIR(SUSTITUIR(SUSTITUIR(SUSTITUIR(SUSTITUIR(A1;"á";"a");"é";"e");"í";"i");"ó";"o");"ú";"u") Aunque sería mejor que...
Respuesta
en
Microsoft Excel
a
Función excel
Supongamos que el valor lo pones en A1 y el resultado lo ponemos en B1. Si no te he entendido mal, quieres que te de como resultado B1=10.44 para A1=0.5; B1=20.88 para A1=2; B1=31.32 para A1=1.5, etc... y si los valores son diferentes a múltiplos de...
Respuesta
en
Microsoft Access
a
Valor a Texto independiente
Prueba a poner: =Nz(DMax("numero","Socio");"") Creo que te funcionará.
Respuesta
en
Microsoft Access
a
Pregunta de access avanzado
Vamos por pasos. La si restas dos fechas obtienes los días transcurridos entre ellas, no los años. Para calcular la edad o usas la función datediff o te creas tu una nueva en los módulos. La forma que has puesto en la regla de validación me parece...