Macro en excel
Ojala me puedan ayudar.. Please..
1)Si yo inserto un valor decimal con un inputbox o algo así... Y me o visualiza en un cuadro de texto, lógicamente como un decimal, ¿pero cómo puedo visualizar en vez de decimal como un porcentaje?
2)Como puedo hacer una suma con una macros... ¿en qué me sume hasta la ultima celda que no tiene texto...? Porque si lo hago rabando la macros resulta pero si le ingreso dos filas con datos la suma se mueve, es decir ya el inicio es dos filas más abajo...
3)Necesito hacer lo siguiente cuando tengo una fórmula y presiono la celda dos vecesse copia la misma fórmula hacia abajo, como puedo hacer con una macros que eso suceda pero que no quede fija... Es decir que la copie hasta el final de las celdas (o ultima fila..), es decir tengo un rango de a3:c3 y quiero que las mismas fórmulas es copien hacia abajo pero solo tengo ese inicio el rango a3 y c3 pero hacia abajo varia, porque depende de las filas que tenga el documento, por lo tanto necesito referenciar la ultima celda... Pero no se como.. Intente esto..
Selection.AutoFill Destination:=Range("A3:Range("C3").End(xlDown).Select")
Range("C2:E7").Select
4)Como puedo dejar un formulario abierto hasta que termine algún proceso.. Por ejemplo : quiero realizar una macros grande, pero para que auien la ocupe no se desespere que salga un formulario que diga cargando proceso... Por favor espere.. Y cuando se cargue todo el proceso que desaparezca
Muchas gracias por todo ojala me puedan ayudar
Saludos
Francisco
1)Si yo inserto un valor decimal con un inputbox o algo así... Y me o visualiza en un cuadro de texto, lógicamente como un decimal, ¿pero cómo puedo visualizar en vez de decimal como un porcentaje?
2)Como puedo hacer una suma con una macros... ¿en qué me sume hasta la ultima celda que no tiene texto...? Porque si lo hago rabando la macros resulta pero si le ingreso dos filas con datos la suma se mueve, es decir ya el inicio es dos filas más abajo...
3)Necesito hacer lo siguiente cuando tengo una fórmula y presiono la celda dos vecesse copia la misma fórmula hacia abajo, como puedo hacer con una macros que eso suceda pero que no quede fija... Es decir que la copie hasta el final de las celdas (o ultima fila..), es decir tengo un rango de a3:c3 y quiero que las mismas fórmulas es copien hacia abajo pero solo tengo ese inicio el rango a3 y c3 pero hacia abajo varia, porque depende de las filas que tenga el documento, por lo tanto necesito referenciar la ultima celda... Pero no se como.. Intente esto..
Selection.AutoFill Destination:=Range("A3:Range("C3").End(xlDown).Select")
Range("C2:E7").Select
4)Como puedo dejar un formulario abierto hasta que termine algún proceso.. Por ejemplo : quiero realizar una macros grande, pero para que auien la ocupe no se desespere que salga un formulario que diga cargando proceso... Por favor espere.. Y cuando se cargue todo el proceso que desaparezca
Muchas gracias por todo ojala me puedan ayudar
Saludos
Francisco
1 respuesta
Respuesta de caranbis
1