Abraham Valencia

Abraham Valencia

Me gusta Excel
 436K puntos  Michoacán de Ocampo, México @abrahamvj desde - visto
Preguntar

Respuestas en Visual Basic

Respuesta en y en 2 temas más a

Macro en Excel para envío correos después de Guardar

Sugiero buscar en este mismo foro respuestas relacionadas a tu pregunta; asimismo sugiero usar "Google" para lo mismo. Ya sobre eso y tus avances será más fácil ayudarte. Ojo, no olvides que Excel usa VBA no VBS, y las macros son justamente un...
Respuesta en y en 2 temas más a

Macro, Filtrar con algunos caracteres de una celda

¿Has probado usar "Filtros Avanzados" y la posibilidad de usar los "comodines"? Comenta Abraham Valencia
Respuesta en y en 3 temas más a

Como puedo cambiar el asunto, tomando una celda que contenga el TEXTO

No me queda claro tu asunto ¿quieres qué cada mensaje de correo enviado tenga un "asunto" diferente que corresponde cada vez a una celda diferente? ¿Quieres qué el "asunto" de ese mensaje sea la suma de varias celdas? ¿Quieres qué...?
Respuesta en y en 1 temas más a

Macro para crear hoja resumen de varias hojas de excel

Sugiero que en lugar de recurrir a macros, crees tu tabla dinámica con "rango de consolidación múltiple". Por lo que comentas, me parece que es lo que andas buscando.
Respuesta en y en 1 temas más a

Como agregar un número entre medio de 4 cifras en excel

No has dado detalles pero supondré que todos son número de cuatro dígitos y que en todos quieres incluir un cero al medio, entonces, colocando una formula así podrías: =IZQUIERDA(A1,2) & "0" & DERECHA(A1,2) Solo la copias y pegas en las demás celdas...
Respuesta en y en 2 temas más a

Como eliminar, un objeto de tipo word de la memoria.

Estás creando una archivo Word para "vuelta" del For ¿Esa realmente es tu intención? Abraham Valencia
Respuesta en y en 2 temas más a

Ir a la ultima celda vacía de una columna y asignarle un valor adicional

Algo así te será útil: Sub UltimaCelda() Dim rangocelda As String Let rangocelda = Cells(Rows.Count, 1).End(xlUp).Address Range(rangocelda).Offset(1, 0).Value = Range(rangocelda).Value + 1 End Sub OJO, en la fila de "Let", solo reemplaza el número 1...
Respuesta en y en 1 temas más a

Como hacer que un macro reemplace hojas existentes en lugar de crear una nueva

En tu código agregas una hoja nueva: "Sheets.Add" y luego vas agregando los datos a esa hoja. En lugar de eso deberías enviar los datos a la hoja que deseas pues asumo que debes saber el nombre (¿o nombres?). Abraham Valencia PD: OJO, la rutina que...
Respuesta en y en 1 temas más a

No me funciona la macro que he realizado

En tu código le das doble click a un "Listbox" pero en tu párrafo hablas de una "lista desplegable" ("Combobox") y no son lo mismo. Quizá el problema parte de que tienes ambos en la hoja pero el evento "doble click" esta para el "listbox" y no para...
Respuesta en y en 2 temas más a

Unir varios libros en un mismo EXCEL

¿Entendiste algo de las macros que viste? ¿Algo de VBA comprendes? Lo que pasa es que usando la propiedad "Name" de las hojas, asumiendo que todas las "iguales" llevan el mismo nombre, no sería tan complicado hacerlo pero, es más fácil, ayudarte...