Respuesta
en
Microsoft Excel
a
Mandar Fichero por correo
Yo tuve que hacer algo parecido te anexo el código comentado, eso si esto es una idea y tendrás que modificarlo según lo que desees exactamente: Sub Correo() Dim ol As Object, myItem As Object Lugar = "Albacete" Contrato = "Empresa" Set ol =...
Respuesta
en
Microsoft Excel
a
Problema en Microsoft Excel
Para realizar lo que deseas el mejor camino sino quieres desarrollar un programa en VBA que te personalice los resúmenes anuales, tienes dos caminos: Uno la utilización de autofiltros, en el menu datos/Filtro si selecciones autofiltro podrás filtrar...
Respuesta
en
Microsoft Excel
a
Mayúsculas
Para cambiar a mayúsculas o minúsculas se pueden utilizar las funciones =Mayusc() para cambiar el contenido de la celda a mayúsculas o =Minusc()para cambiar el contenido a minúsculas. Aunque por lo que comentas poco te van a servir estas funciones...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Problema con MACRO de excel
Por lo que comentas esa utilidad estaba disponible en versiones anteriores al Office 2000 a partir de esta version se pueden utilizar puntos de interrupción en el código, pero realmente se utiliza más para depurar código que para trabajar con la...
Respuesta
en
Microsoft Excel
a
Excel 2000
Pues efectivamente por desgracia Excel presenta una limitación en la presentación de los valores en un autofiltro, sólo aparecen las 1000 primeras entradas únicas de una lista al hacer clic en la flecha.
Respuesta
en
Microsoft Excel
a
ComboBox... ¿Cómo se hacen?
Me parece que el problema reside en la ubicación donde indicas que se añada una entrada al cuadro lista, por defecto al hacer doble click sobre el combobox iras a: Private Sub ComboBox1_Change() si es asi no cargara el valor porque nunca consigues...
Respuesta
en
Microsoft Excel
a
Conocer última fila y copiar fila completa
Para copiar una fila completa de un libro a otro inserta este código en un modulo de VBA (Alt+F11): Sub Copiar Workbooks("Libro1"). Worksheets("Hoja1"). Activate 'Selecciona el libro y la hoja donde está la fila deseada Rows("4:4"). Copy 'Copia la...
Respuesta
en
Microsoft Excel
a
Convertir pesetas a euros
Luckyman Tal como lo expones puede hacerse de dos formas una mediante funciones y otra en código VBA. 1: Mediante funciones no se puede realizar el calculo en la misma celda, ya que se tendría una referencia circular y por tanto no funcionaría. Se...
Respuesta
en
Microsoft Excel
a
Orden para no imprimir el contenido de una celda
Tal como lo expones existen dos soluciones dependiendo de como sea la lista desplegable: Si es un cuadro lista o combox, tiene fácil solución . En el menu Ver/Barra de Herramientas selecciona Visual Basic selecciona modo diseño haz click con el botón...
Respuesta
en
Microsoft Excel
a
Mira este código
Te adjunto el código que me has enviado, modificado en algunas cosas que considero no son necesarias con sus explicaciones: Sub Trjkgdkgen() 'Range("A1:D8").Select 'Define el rango, si lo seleccionas se mostrara 'Selection.Copy 'Intrucciones...