Macro de excel que multiplique dos columnas y ponga el resultado en una tercera

Quisiera su ayuda para generar una macro que multiplique dos columnas y el resultado la ponga en otra, en el ejemplo que adjunto tengo que multiplicar la columna H por la columna I que es un porcentaje y el resultado ponerlo en la columna J el objetivo es obtener el producto ya que nunca se cuantas filas serán en el archivo.

https://www.dropbox.com/s/4xva83mr2x5njdo/Libro2.xlsx

Gracias por su ayuda

1 respuesta

Respuesta
1

Ya descargué tu libro y te prepararé una solución 'sin macros'.

Dejame un correo tuyo o escribime al mío solicitando el libro resuelto. (Podes copiar el correo que aparece en mi sitio que dejo al pie)

Te dejo la macro. Si luego te interesa una solución manual, podes solicitarme el ejemplo.

Entrá al Editor de macros (con Alt y F11), insertá un módulo y allí copiá esto:

Sub formulaComision()
'x Elsamatilde
'coloca en col J el resultado de Tarifa * %comisión
 Range("J2").Select
 ActiveCell.FormulaR1C1 = "=(RC[-2]*RC[-1])/100"
 Range("J2").Select
 Selection.AutoFill Destination:=Range("J2:J" & Range("A65536").End(xlUp).Row)
Application.Calculate 'por si el modo de cálculo se encuentra en Manual
 Range("J2:J" & Range("A65536").End(xlUp).Row).Select
 Selection.Copy
 Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
 :=False, Transpose:=False
 Range("J2").Select
 Application.CutCopyMode = False
End Sub

Sdos y NO olvides finalizar la consulta.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas