Actividad pública reciente
Ha respondido en
Microsoft Excel
Abrir archivo desde cd
Hay que emplear una API de Windows. Es una función de Windows, devuelve la letra del primer CD del equipo (por ejemplo D:\). Microsoft lo explica en...
Ha respondido en
Microsoft Excel
Eliminar Filas
Esta macro elimina filas vacías. Entra el editor VBA (Alt+F11). A la izquierda ves las hojas del libro (si no CTRL+R). Dobleclick en la hoja de la lista de filas vacías. Aquí pegas el código. Cierra el editor. Herramientas, Macro, Macros. Ejecuta la...
Ha respondido en
Microsoft Excel
Ayuda por favor
Copia las celdas. Activa el otro libro. Click derecho en la celda donde pegar. Pegado especial, VALORES. Aceptar. Ya pegaste los valores y no las fórmulas. ¿A lo mejor querrías utilizar código VBA? Entonces es otra cosa. Saludos Anders xltoday.net
Ha respondido en
Microsoft Excel
Bloqueos
Siempre puedes proteger la hoja, con palabra de paso. En el caso de código no se como hacerlo. No conozco ningún evento que se active al intentar cambiar las propiedades de un combobox. Lo siento.
Ha respondido en
Microsoft Excel
ScrollBar
Marca el frame, pulsa F4 (propiedades del frame). Abajo ves el apartado Scrolling. KeepScrollbarsVisible= 1 Scrollbars = 1 Scrollwidth = 500 (hay que probar) Saludos Anders xltoday.net
Ha respondido en
Microsoft Excel
Access en excel en tiempo real
Una pregunta muy interesante la verdad. Que yo sepa, esto no se puede solucionar desde Excel sino habrá que emplear VBA. Activamos un temporizador para luego actualizar los datos por ejemplo cada 5 segundos. Es decir, Excel se contectará a la tabla...
Ha respondido en
Microsoft Excel
Mover o copiar hoja
Que yo sepa no se puede copiar una hoja sin a la vez copiar vínculos (con una macro VBA si que se puede, pero es un poco más complicado). Se me ocurren dos procedimientos sencillos. (A) Romper vínculos 1. ¿Edición? ¿Copiar hoja? 2. ¿Edición?...
Ha respondido en
Microsoft Excel
Vba para excel
Hay que aplicar dos métodos: (1) GETOPENFILENAME para localizar el archivo, (2) OPEN para abrirlo. Espero que esto te ayude. Saludos Anders [ xltoday.net ] ?********************************** Sub Abrirarchivo() Dim strRutaArchivo As String 'un poco...
Ha respondido en
Microsoft Excel
Libreta de direcciones...
Esta macro importa algunos datos (¿qué hay demasiados?) De los 'Contacts' ¿de Outlook? Espero que esto solucione tu problema, si no buscamos otra solución. ¿No olvides marcar? Microsoft Outlook x.xx Object library? En el editor VBA (¿Herramientas?...
Ha respondido en
Microsoft Excel
Eliminar vínculos
Con esta macro podrás eliminar vínculos a otras hojas/libros. Referencias dentro de la hoja se mantienen. Los vínculos se convierten en valores. Avísame si necesitas ayuda para hacer una macro. Recuerda hacer una copia de seguridad! Saludos Anders...
Ha respondido en
Microsoft Excel
Macro en excel
Prueba con esto - parece que has olvidado poner el FileFormat. El 'On Error' puede ser útil, se activa si el usuario elige 'Cancelar'. Saludos/Anders [ xltoday.net ] On Error GoTo 99 archivoAGuardar = Application.GetSaveAsFilename(FileFilter:="Libro...
Ha respondido en
Microsoft Excel
Objeto timer en excel
Podríamos utilizar el método WAIT. Crea un formulario 'frmMensaje' con el mensaje que quieres que aparezca, y este código: Private Sub UserForm_Activate() Application. Wait Now + TimeValue("00:00:02") FrmMensaje. Hide End Sub Luego, para mostrar el...
Ha respondido en
Microsoft Excel
Cerrar excel
No se me ocurre otra cosa que aplicar la función CREATEOBJECT. Así puedes, desde Excel/Word etc, crear o abrir un libro Excel, modificarlo y después cerrarlo (con la opción de guardar por supuesto). No olvide primero poner una referencia a Excel...
Ha respondido en
Microsoft Excel
Macros en excel
Adjunto el código para abrir/modificar/cerrar Excel desde por ejemplo Access. /Anders Sub Iniciar_Excel_desde_Access() Dim xl As Object 'abre libro de Excel Set xl = CreateObject("Excel.Application") xl.Workbooks.Open...
Ha respondido en
Microsoft Excel
Imagen fija a un costado de la pantalla
Un problema interesante. Una solución es poner un comentario en la celda correspondiente a la propiedad SCROLLROW. Y luego insertar imagen al comentario. Funciona bien. Pon el código en el contenedor de código de la hoja. Saludos Anders...
Ha respondido en
Microsoft Excel
Excel
Se puede utilizar el método Application. OnTime. (1) StartTemporizador: Inicia el temporizador (2) Stoptemporizador: Termina el temporizador (es importante terminarlo) (3) tu_Sub: Tus instrucciones Espero que te sea útil/anders Public datHora As Date...