ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Formula help pls (https://www.excelbanter.com/excel-programming/426752-formula-help-pls.html)

Hennie Neuhoff

Formula help pls
 
Hi. Guys

I need some help with the following. I've got a list of employees in column
A, their ID no. in B and the various [different] rates per hour in column C.
Depending on the type of work/day their remuneration is calulated at either
1; 1½ or 2 times the hourly rate. I've managed to get the formula to do the
calculation for employee 1 in row 12 - this is my code:

ActiveCell.Formula = "=round((" & Range("C12").Address(False, True) _
& "*" & ActiveCell.Offset(0, -1).Address(False, False) & "),2)"

Currently I copy this formula and paste it in the next rows for the other
employees.
I've tied my best to get the formula to refer to the specific employee's row
no in column C without any luck.
Bottom line - no matter in which column I do the calculation, the rate
remains in column C
Thanks in advance !

--
HJN

Rick Rothstein

Formula help pls
 
I think you are going to have to give us some more information. Your last
sentence is the one that puzzles me most...

"Bottom line - no matter in which column I do
the calculation, the rate remains in column C"

Why do you think the formula you posted, when placed in other columns, will
change Column C's value? Exactly what are you attempting to accomplish with
your code?

--
Rick (MVP - Excel)


"Hennie Neuhoff" wrote in message
...
Hi. Guys

I need some help with the following. I've got a list of employees in
column
A, their ID no. in B and the various [different] rates per hour in column
C.
Depending on the type of work/day their remuneration is calulated at
either
1; 1½ or 2 times the hourly rate. I've managed to get the formula to do
the
calculation for employee 1 in row 12 - this is my code:

ActiveCell.Formula = "=round((" & Range("C12").Address(False, True) _
& "*" & ActiveCell.Offset(0, -1).Address(False, False) & "),2)"

Currently I copy this formula and paste it in the next rows for the other
employees.
I've tied my best to get the formula to refer to the specific employee's
row
no in column C without any luck.
Bottom line - no matter in which column I do the calculation, the rate
remains in column C
Thanks in advance !

--
HJN



JLGWhiz[_2_]

Formula help pls
 
Try this:

ActiveCell.Formula = "=round((" & Range("C12").Address(True,False) _
& "*" & ActiveCell.Offset(0, -1).Address(False, False) & "),2)"




"Hennie Neuhoff" wrote in message
...
Hi. Guys

I need some help with the following. I've got a list of employees in
column
A, their ID no. in B and the various [different] rates per hour in column
C.
Depending on the type of work/day their remuneration is calulated at
either
1; 1½ or 2 times the hourly rate. I've managed to get the formula to do
the
calculation for employee 1 in row 12 - this is my code:

ActiveCell.Formula = "=round((" & Range("C12").Address(False, True) _
& "*" & ActiveCell.Offset(0, -1).Address(False, False) & "),2)"

Currently I copy this formula and paste it in the next rows for the other
employees.
I've tied my best to get the formula to refer to the specific employee's
row
no in column C without any luck.
Bottom line - no matter in which column I do the calculation, the rate
remains in column C
Thanks in advance !

--
HJN





All times are GMT +1. The time now is 02:02 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com