Sum column with vary length issue

DK340

New Member
Joined
Oct 13, 2009
Messages
17
I am currently using the following code to sum a column of transaction amounts (dollars and cents) where the column varies in length and I am having an issue.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p>
<o:p> </o:p>
<o:p> </o:p>
<o:p> </o:p>
Dim Total As Long<o:p></o:p>
For i = 2 To ActiveCell.Row - 1<o:p></o:p>
Total = Cells(i, ActiveCell.Column).Value + Total<o:p></o:p>
Next i<o:p></o:p>
ActiveCell.Value = Total<o:p></o:p>
<o:p> </o:p>
<o:p> </o:p>
<o:p> </o:p>
The problem that I seem to be having is the above is eliminating the cents and therefore shorting my total by a significant amount once the entire column is added together. Is there additional coding or other code that will keep this from happening. Thanks!<o:p></o:p>
 
Try

Dim Total as Double

You could actually do this using WorksheetFunction.Sum ;)
 
Upvote 0

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top