ricohablador

ricohablador

La única pregunta estúpida es la que no se hace, o la que se hace de forma estúpida
 22,1K puntos @ricohablador desde - visto

Respuestas en Microsoft Excel

Respuesta en y en 1 temas más a

Insertar firma correo electrónico en macro mailing masivo excel

La firma del correo forma parte de ese cuerpo de mensaje. Hay que añadirlo al final. No lo coge del que tengas predeterminado en Outlook.
Respuesta en y en 1 temas más a

Guardar un rango de hoja Excel como imagen JPG

Desde Excel puedes hacer copy-paste a programas de imagen (como IrfanView, por ejemplo) para luego guardarla. Si lo que quieres es automatizar con una macro, el propio IrfanView tiene una línea de comandos que te serviría para guardar el portapapeles...
Respuesta en y en 2 temas más a

Nombre de Libros Excel de una ruta VBA

Adapta este ejemplo a lo que quieres. Sub ListarArchivos() Dim sLista As String Dim sArchivo As String sArchivo = Dir(ThisWorkbook.Path & "\Carpeta\Panadería*.*") While sArchivo <> "" sLista = sLista & vbCrLf & sArchivo sArchivo = Dir() Wend MsgBox...
Respuesta en y en 2 temas más a

Crear archivo xml a partir de matriz datos excel

Entiendo que es una tabla con columnas, que son los campos de la sección Cab y filas, que serían los diferentes registros. ¿Sería extraer un XML por cada fila/registro como el del ejemplo o un XML que incluya uno tras otro todos los registros? ¿Los...

Valor en una celda según valores variables de varias columnas

No sé si hay una forma más elegante, pero se me ocurre poner esto debajo de TOTAL. Si hay algo en cualquier columna de B a G, pondrá "contratado" y si todas están vacías pondrá "no contratado". =SI(CONCATENAR(B2;C2;D2;E2;F2;G2)<>"";"CONTRATADO";"NO...
Respuesta en y en 1 temas más a

¿Cómo puedo evitar error en macro al abrir el documento?

No he conseguido reproducir tu error. ¿Si cuándo te aparece el error pulsas el botón Depurar te lleva a esa línea? Puedes probar: Private Sub Workbook_Open() Worksheets("Menú Principal").Activate End Sub
Respuesta en y en 2 temas más a

Modificar código para que se ejecute en demás hojas

Ese código se ejecuta al cambiar la selección (celda activa) en la hoja. Si quieres hacer lo mismo en otras hojas, tienes que copiar ese código y pegarlo en el código fuente de esa otra hoja (clic derecho en el nombre de la hoja > Ver código).
Respuesta en y en 3 temas más a

Mezclar el texto de 2 ficheros pdf en uno solo

Para lo que describes, si es solo texto y te deja seleccionarlo, tal vez te funciona simplemente seleccionar el texto de uno y otro, pegarlo en un MS Word / LO Writer y exportarlo como PDF.
Respuesta en y en 2 temas más a

¿Cómo pasar desde formulario de Excel un dato a la celda activa de otra hoja, si esa celda está vacía?.

Una forma sería poner este código en un Módulo y asignar la macro al botón Buscar ubicación. Public BuscandoUbicacion As Boolean Sub Buscar_Ubicacion() BuscandoUbicacion = True ThisWorkbook.Sheets("Ubicaciones").Activate End Sub Luego, en la hoja...
Respuesta en y en 2 temas más a

Generador de números de 4 cifras en excel

Le das a una columna formato Personalizada > 0000 y pones en esa columna en tantas celdas como necesites, la fórmula: =ENTERO(ALEATORIO()*10000)