santiagomf

santiagomf

Más de 35 años en la informática y más de 20 trabajando con Visual Basic, Access, Excel y otras B
 166K puntos  Castilla y León, España @santiagomf desde - visto
Preguntar

Respuestas en Microsoft Excel

Respuesta en a

Estoy creando una fórmula con una condición entre varios créditos en el programa Microsoft Excel.

Pon en la celda "D2" la siguiente fórmula: =SI(Y(A2=FECHA(2009;9;30);B2=14267711;C2="A");1;0) El campo de la columna "A" es una fecha y tienes que compararlo con un valor de ese mismo tipo. Por eso ponemos la función Fecha. En la columna "B" tienes...
Respuesta en a

Como filtrar en base de datos de excel

Supongamos que la fecha está en A1 y quieres el nombre en B1. Tendríamos 2 formas de hacerlo: 1) En B1 pones la siguiente fórmula: =texto(A1;"mmmm") 2) En B1 haces una referencia directa a A1 (fórmula: =A1) y cambias el formato a la celda poniendo...
Respuesta en a

Macro para sumar horas

Tengo la sensación que el valor que tienes en la columna "D" es un texto y por eso no puede sumarlo. Prueba a convertirlo a tipo "time" y seguramente funcionará. Sustituye la línea... TOTAL = TOTAL + Sheets("Sheet1").Range("D" & i) ... por esta...
Respuesta en a

Variables en Query para consulta en BD con macro

Los dos principales problemas que tiene el manejo de fechas en cualquier sistema informático son: 1) El formato puede variar en función de la configuración del equipo 2) Puede contener, además de la fecha, la hora:minutos:segundos Por ello hay que...
Respuesta en a

Macro para Importar de un archivo TXT a Excel

Creo que está duplicada la pregunta. Te pongo la misma respuesta por si acaso no te llega la otra. Saludos Prueba con este código. Creo que es algo así lo que quieres: Option Explicit Const nombreFichero = "C:\ficheroImportar.txt" Sub...
Respuesta en a

Importar txt en excel

Prueba con este código. Creo que es algo así lo que quieres: Option Explicit Const nombreFichero = "C:\ficheroImportar.txt" Sub importar5lineas() Dim nf As Integer Dim linea As String Dim nLin As Integer Dim nCol As Integer nf = FreeFile Open...
Respuesta en a

Buscar Números de cedula

Para lo que comentas yo usaría el filtro de datos. Entra en el menú datos - filto y elige autofiltro. Antes de nada indicarte que si el valor del número de cédula es un número, tendrás que convertirlo en texto poniendo en otra columna algo así:...
Respuesta en a

Insertar fichero log en carpeta compartida

Aunque tengo el usuario bloqueado porque de momento no puedo dedicar mucho tiempo a esto... vuelvo con una dedicación 'media'. Creo entender que el problema está en que los usuarios, que envían correos, no pueden ver la carpeta "envíos correos lotus"...
Respuesta en a

Macro que no funciona

¿Has comprobado el contenido real de las celdas con los guiones? ¿No será que contienen un 0 y aparecen guiones por el formato de la celda? Es una posibilidad. Pon un "stop" a tu programa cuando vaya a ejecutar una celda de los guiones y mira a ver...
Respuesta en a

Macro para copiar entre hojas de excel

En principio te falta un punto en: Sheets("hoja1")Select Tiene que ser: Sheets("hoja1").Select Te plantearía otra posiblidad mucho más sencilla de hacer lo mismo: sheets("hoja2").range("E7")=sheets("hoja1").range("C3") Es mejor porque no va activando...