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

Contar celdas en blanco

Puedes usar la función "contar.si" para contar las celdas que están en blanco =CONTAR.SI(D1:D20;"") O también para las que no están en blanco =CONTAR.SI(D1:D20;"<>") Si quieres también puedes usar el rango "D:D" para referirte a toda la columna "D",...
Respuesta en a

Macro que tome el archivo más reciente

Prueba con esta función. No la he probado pero creo que está bien escrita. Option Explicit Function buscarUltimoFicheroTexto(ByVal carpeta As String) As String Dim d As String Dim fechaFich As Date Dim maxFecha As Variant Dim maxD As String...
Respuesta en a

Aislar Excel en ejecución de macro

Si tu problema es que tienes una macro que tarda mucho porque tiene bucles largos y te deja la máquina 'medio parada', la solución sería incluir, dentro de los bucles, una instrucción "doEvents". Con esa instrucción le dices al Visual Basic que...
Respuesta en a

Comas por puntos

En el menú "Herramientas - Opciones", dentro de la pestaña "Internacional" tienes la posibilidad de poner el carácter separador de decimales que quieras.
Respuesta en a

¿Ocultar botón mediante otro botón con Excel 2003?

Desde el botón que quieres usar para que aparezca/desaparezca el CommandButton3, utiliza la propiedad "visible" del botón CommandButton3.VIsible = not CommandButton3.VIsible
Respuesta en a

Fórmula Excel

Te dejo este código que haría lo que creo entenderte. Un saludo Option Explicit Sub buscarRepetidos() ReDim m(1 To 1000) As Double Dim n As Integer Dim i As Integer Dim j As Integer Dim aux n = 0 For i = 1 To 3 For j = 1 To...
Respuesta en a

Problema al tener varios archivos de excel abierto

Si abres diferentes archivos con un único proceso de Excel, el <Alt><Tab> no funciona porque esa combinación de teclas es para cambiar de un programa a otro. Por lo que sea, se ve que antes abrías varias veces el programa y por eso te funcionaba esas...
Respuesta en a

Selección de mayor o menor valor de 2 columnas

Sólo se me ocurren dos formas: - La más sencilla es que en una nueva columna pongas el valor menor de las dos anteriores y después elijas ese valor en el BuscarV. - Algo más complicada sería programar una función similar a "BuscarV" que te devuelva...
Respuesta en a

Copiar y pegar celdas mediante macro en botón.

Lo que tienes que hacer es 'doble-click' sobre el botón en modo diseño y te llevará a la macro que se ejecuta cuando se pulsa el botón. Suponiendo que tu botón se llame CommandButton1, te pondrá algo así como: Private Sub CommandButton1_Click() End...
Respuesta en a

Excel Contar.si + Suma mezclar

Lo que yo haría es crear una función que realice la suma. Para ello entra en el editor de Visual Basic (<Alt><F11>) e inserta un módulo (menú insertar - modulo). Copia este código: Option Explicit Function sumarParteCelda(ByVal rangoCeldas As Range,...