Dante Amor

Dante Amor

https://www.youtube.com/@CursosDeExcelyMacros
 5.752K puntos  Ciudad de México, México @aprendemos desde - visto
Preguntar

Respuestas en Visual Basic

Respuesta en y en 2 temas más a

Quisiera saber como traer el ultimo y penúltimo dato de una fila, teniendo en cuenta un rango dinámico, teniendo espacios blanco

Y dónde quieres los resultados en la columna A y B Entonces ejecuta la siguiente macro: Sub Ultima_Penultima() uf = ActiveSheet.UsedRange.Rows(ActiveSheet.UsedRange.Rows.Count).Row For i = 1 To uf uc = Cells(i, Columns.Count).End(xlToLeft).Column If...
Respuesta en y en 1 temas más a

Ocultar/Mostar filas de una hoja Excel en función del botón de opción que se seleccione.

Tu botones de opción son de Control ActvieX, prueba con lo siguiente: Private Sub OptionButton1_Click() If OptionButton1 Then Rows("5:15").EntireRow.Hidden = False 'muestra todas las filas Rows("5:10").EntireRow.Hidden = True 'oculta las que...
Respuesta en y en 2 temas más a

Enviar E-mail desde Excel con datos de última fila añadida a mi hoja de Excel.

Revisa el siguiente artículo, ahí explico cómo enviar correos en base a una condición. https://www.gerencie.com/enviar-correos-con-condicion-desde-outlook-con-excel.html Solamente cambia la condición por una fecha. La macro: Sub Enviar_Correos() For...
Respuesta en y en 2 temas más a

Macro de Excel para Exportar datos a Word VBA

Revisa la siguiente respuesta, ahí explico cómo enviar datos de excel a word Guardar documentos de acuerdo a un texto variable [si te ayuda la información, no olvides votar la respuesta y regresar a valorar
Respuesta en y en 2 temas más a

Ejecutar varias combinaciones de celdas con VBA Excel.

Te anexo la macro Sub Combinaciones_Celdas() 'Por Dante Amor Application.ScreenUpdating = False Application.DisplayAlerts = False Range("A4:D41, E4:H41").Merge True Range("A4:H41").Borders.LineStyle = xlContinuous ' With...
Respuesta en y en 4 temas más a

Traducir código de VB a lenguaje latino (entendible)

Puedes pasar un argumento como ByVal o como ByRef La diferencia es que cuando pasas el argumento como ByVal, en teoría ese dato no debes cambiarlo. Por ejemplo: Public Function impuestos_empleado(ByVal integrado, ByRef excedente) excedente =...
Respuesta en y en 3 temas más a

Copiar rango de celdas a powerpoint macro

Te anexo la macro. Cambia en la macro "A1:D10" por el rango que quieras copiar. "hola.pptx" por el nombre del archivo que quieras ponerle. Sub Tabla_de_Excel_a_Ppoint() 'Por Dante Amor Application.ScreenUpdating = False 'La macro copia el rango de...
Respuesta en y en 3 temas más a

En Excel se puede reimprimir la última impresión a través de una macro?

Tendrías que realizar una macro de consulta de factura. Mencionas que guardas los datos de la factura. Entonces en el formato de factura poner un botón; en el campo de factura escribir el número de factura que deseas consultar. La macro deberá...
Respuesta en y en 2 temas más a

Extraer datos de varias columnas.

Pon la siguiente macro en un módulo. La macro considera que tus datos empiezan en la fila 1. Después de la ejecución te pondrá en una nueva columna (una columna después de la última columna con datos), el resultado. Sub Datos_Repetidos() 'Por Dante...
Respuesta en y en 2 temas más a

4 combobox dependientes en un formulario de VBA en EXCEl línea de actividad, causa de línea y actividad, subcausa de causa.

Te anexo un código que tiene para 8 combobox dependientes: Programar 8 Combobox dependientes en un Formulario VBA Excel Y también te paso un ejemplo con 3 combobox dependientes, para que lo revises y lo ajustes a 4 combos Formulario en Excel con...