.
En WorksheetFunction funciones de Excel en VBA se enseño que WorksheetFunction tiene como finalidad ejecutar casi todas las funciones que trae incorporadas Excel, pudiéndose agregar en una macro y usar estas funciones, también se incorporó un listado de todas las funciones de Excel que se pueden ejecutar desde una macro de VBA que puede ser de utilidad, en dicho listado se encuentra un link con la funciones para que sea más placentero navegar e ingresar a examinar la función que interesa revisar.
El significado de los parámetros son:
El ejemplo macro de VBA enseña como multiplicar con una macro los valores ingresados en un rango de datos; lo primero que se realiza es determinar cual es la última fila con datos mediante lavariable «uf», posteriormente se realiza un bucle que recorra las celdas hasta la última con datos; luego se aplica la función Product o Producto; el rango se determina en forma automática y se aplica la función para obtener la multiplicación de los valores de la columna A y columna B de sus correspondientes filas.
El ejemplo se descarga en forma GRATUITA desde el link del final, éste recorre fila por fila realizando la multiplicación o productos de los valores de la columna A y B, colocando el resultado en la fila respectiva de la Columna C, por último sale o crea un msgbox señalando si se realizó o no con éxito la operación requerida.
if (payload.eventType == ‘subscribe’) {
// Add code to handle subscribe event.
} else if (payload.eventType == ‘unsubscribe’) {
// Add code to handle unsubscribe event.
}
if (window.console) { // for debugging only
window.console.log(‘YT event: ‘, payload);
}
}
Código que se inserta en un módulo
Application.ScreenUpdating = False
On Error Resume Next
DisplayAlerts = False
Dim uf As String
Dim fila As Integer
fila = 2
uf = Sheets(«Hoja1»).Range(«A» & Rows.Count).End(xlUp).Row
While Cells(fila, «A») <> Empty
Cells(fila, «C») = Application.WorksheetFunction.Product(Cells(fila, «A»), Cells(fila, «B»))
fila = fila + 1
Wend
Range(«C:C»).NumberFormat = «#,##0.00»
MsgBox («La suma de la multiplicación se realizó con éxito»), vbInformation, «AVISO»
DisplayAlerts = True
Application.ScreenUpdating = True
End Sub
.
If this post was helpful INVITE ME A COFFEE and so help keep up the page, CLICK to download free example.
Si te gustó por favor compártelo con tus amigos
If you liked please share it with your friends