Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Once subtotals are initiated, can navigate to a GrandTotal cell [know how to
do that] but then ... Have VBA edit that cell adding "/2" to the end of it ... effectively dividing it by 2 ... whichever cell it ends up being, which is frequently a different row. Have been able to accomplish that, but only with a fixed cell address. Any assistance will be sincerely appreciated. -Mike |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I'm not completely sure what you meant by "once subtotals are initiated".
What is in your GrandTotal cell... a value or a formula? If a value, try this subroutine (after selecting the GrandTotal cell)... Sub HalfValue() ActiveCell.Value = ActiveCell.Value / 2 End Sub If a formula, try this (again, after selecting the GrandTotal cell)... Sub HalfFormula() ActiveCell.Formula = ActiveCell.Formula & "/2" End Sub If something else, then please describe your situation in more detail. -- Rick (MVP - Excel) "MikeF" wrote in message ... Once subtotals are initiated, can navigate to a GrandTotal cell [know how to do that] but then ... Have VBA edit that cell adding "/2" to the end of it ... effectively dividing it by 2 ... whichever cell it ends up being, which is frequently a different row. Have been able to accomplish that, but only with a fixed cell address. Any assistance will be sincerely appreciated. -Mike |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Rick, The Sub HalfFormula() worked great. Thank you, and to all other replies!! - Mike "Rick Rothstein" wrote: I'm not completely sure what you meant by "once subtotals are initiated". What is in your GrandTotal cell... a value or a formula? If a value, try this subroutine (after selecting the GrandTotal cell)... Sub HalfValue() ActiveCell.Value = ActiveCell.Value / 2 End Sub If a formula, try this (again, after selecting the GrandTotal cell)... Sub HalfFormula() ActiveCell.Formula = ActiveCell.Formula & "/2" End Sub If something else, then please describe your situation in more detail. -- Rick (MVP - Excel) "MikeF" wrote in message ... Once subtotals are initiated, can navigate to a GrandTotal cell [know how to do that] but then ... Have VBA edit that cell adding "/2" to the end of it ... effectively dividing it by 2 ... whichever cell it ends up being, which is frequently a different row. Have been able to accomplish that, but only with a fixed cell address. Any assistance will be sincerely appreciated. -Mike |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Assuming your Grand total is in Column D
In your code do this: Dim iLastRow as integer iLastRow=Range("D65536").end(xlup).row This will provide you a dynamic Last Row Cell Reference, then you can substitute your fixed cell reference to something like: Range("D"& iLastRow).value = "=" & Range("D" &ILastRow).value & "/2" -- If this posting was helpful, please click on the Yes button. Regards, Michael Arch. "MikeF" wrote: Once subtotals are initiated, can navigate to a GrandTotal cell [know how to do that] but then ... Have VBA edit that cell adding "/2" to the end of it ... effectively dividing it by 2 ... whichever cell it ends up being, which is frequently a different row. Have been able to accomplish that, but only with a fixed cell address. Any assistance will be sincerely appreciated. -Mike |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
You would probably have to use a relative reference to some point that you
know for sure, or a named reference. Look in VBA help under Referring to Cells Relative to Other Cells and How to Reference Cells and Ranges. There are illustrations in both these help files that can give you some ideas on how to do it. "MikeF" wrote: Once subtotals are initiated, can navigate to a GrandTotal cell [know how to do that] but then ... Have VBA edit that cell adding "/2" to the end of it ... effectively dividing it by 2 ... whichever cell it ends up being, which is frequently a different row. Have been able to accomplish that, but only with a fixed cell address. Any assistance will be sincerely appreciated. -Mike |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
why do i "sometimes" need to "edit chart object" before "source da | Charts and Charting in Excel | |||
Excel - Golf - how to display "-2" as "2 Under" or "4"as "+4" or "4 Over" in a calculation cell | Excel Discussion (Misc queries) | |||
Lost "File Menu" - now it's "Edit / View / Insert.." but no "F | Excel Discussion (Misc queries) | |||
Make "Edit" mode default, rather than "Enter"? | Excel Discussion (Misc queries) | |||
How do I get "file" tab to click on, it starts with "edit" | Excel Discussion (Misc queries) |