Respuesta
en
Microsoft Excel
a
Como llamar o invocar el cuadro de GUARDAR COMO...
agrega esto : If strNombreLibro = "Falso" Then Exit Sub despues de : strNombreLibro = Application.GetSaveAsFilename
Respuesta
en
Microsoft Excel
a
Condicional para comparar dos o más fechas.
Bueno si así es el caso, entonces antes de correr el macro debes verificar si la fecha es la adecuada dim mifecha as en donde mifecha="29-11-2010" o mifecha= [a2] si lo tomas desde una celda de excel if date = mifecha then call tu_macro end if
Respuesta
en
Microsoft Excel
a
Celdas Según Color en excel por RANGO
Prueba esto Function sumacolor(ByRef rangoa As Range, ByRef rangob As Range, ByRef Criterio As Range) If Criterio.Interior.Color = rangoa.Interior.Color And Criterio.Interior.Color = rangob.Interior.Color Then sumacolor = (rangob.Value -...
Respuesta
en
Microsoft Excel
a
Comparar columnas
Compara el más corto en función del más largo. En hoja1 pega los 28544 registros En hoja2 pega los 27707 registros En ambos casos la data parte desde A1 En hoja2 celda C1 pones esto: =buscarv(a1;hoja1!a:b;2;falso) Y lo copias hacia abajo Esto te...
Respuesta
en
Microsoft Excel
a
Fórmula de excel para condicionar resultado
A ver dices que la suma esta en A13, ¿pero en la función que introduces en C1 referencias la celda AY13?. Bueno, si deseas que en C1 se muestre el resultado de A13 solo si este es menor a 100 entonces en C1 pon esto: =SI(A13<100;A13;"")
Respuesta
en
Microsoft Excel
a
Macro que cambia texto de los comentarios -celda vacía
prueba esto, inserta esta linea ActiveCell.Comment.Delete entre las lineas On Error Resume Next y Set MiComentario = ActiveCell.Comment quedando asi: On Error Resume Next ActiveCell.Comment.Delete Set MiComentario = ActiveCell.Comment
Respuesta
en
Microsoft Excel
a
Redondear msgbox
prueba MsgBox Round([c8].Value, 2) En este ejemplo redondea a 2 decimales el contenido de celda C8
Respuesta
en
Microsoft Excel
a
Actualizar formulario al cambiar de libro
Podrías probar lo siguiente: supongo que inovcas el form desde un modulo de esta forma: UserForm2.Show 0 es decir "no modal" Ahora debes declarar una variable boleana de alcance global para el form Option Explicit Dim nuevo As Boolean Ahora...
Respuesta
en
Microsoft Excel
a
Botón para enviar cierta información a otra hoja
Confirma lo siguiente. Deseas copiar de cada hoja el rango N2:¿N23 ( supongo que en N1 existe un rotulo) a la columna B de la hoja resumen en orden secuencial?.
Respuesta
en
Microsoft Excel
a
Vincular colores con datos
A ver si entendí... por ejemplo si escribes OK en una celda, ¿quieres qué esa celda se ponga de color Verde y si escribes en esa celda "mal" quieres que se ponga rojo? ¿Es eso?... Si es eso, dime en que columna deseas que eso ocurra y desde que celda...