Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 31
Default Still need help

Here is my problem:

Ok, two more things. 1. How can I do autofill formulas for an entire row
based off of finding the word "Totals"

After I put in this - Dim r As Range
Set r = Columns("a").Find("Totals", , , xlWhole)
If Not r Is Nothing Then r.Offset(, 1).FormulaR1C1 = "=sum(r1c:r[-1]c)" I
want to be able to run the formula for Column F11 and autofill all the way
down 2 rows up from the row that I have "Total" on.

I have names in column A, values in Columns B, C, D, E, G, H, J, K, M and O.
I need formulas in columns F, I, L and N. I have filled in my formulas for
the row that has the word "Totals"
in it. The first row with values in it is 11.

Please help!

--
Message posted via http://www.officekb.com
  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 216
Default Still need help

Dim r As Range
Set r = Columns("A").Find("Totals", , , xlWhole)
If Not r Is Nothing Then
r.Offset(, 5).FormulaR1C1 = "=SUM(R11C6:R[-1]C6)"
r.Offset(, 8).FormulaR1C1 = "=SUM(R11C9:R[-1]C9)"
r.Offset(, 11).FormulaR1C1 = "=SUM(R11C12:R[-1]C12)"
r.Offset(, 13).FormulaR1C1 = "=SUM(R11C14:R[-1]C14)"
End If


--
HTH

Bob Phillips

(remove xxx from email address if mailing direct)

"erikkeith via OfficeKB.com" <u13156@uwe wrote in message
news:6013d3c6d2d08@uwe...
Here is my problem:

Ok, two more things. 1. How can I do autofill formulas for an entire row
based off of finding the word "Totals"

After I put in this - Dim r As Range
Set r = Columns("a").Find("Totals", , , xlWhole)
If Not r Is Nothing Then r.Offset(, 1).FormulaR1C1 = "=sum(r1c:r[-1]c)" I
want to be able to run the formula for Column F11 and autofill all the way
down 2 rows up from the row that I have "Total" on.

I have names in column A, values in Columns B, C, D, E, G, H, J, K, M and

O.
I need formulas in columns F, I, L and N. I have filled in my formulas

for
the row that has the word "Totals"
in it. The first row with values in it is 11.

Please help!

--
Message posted via http://www.officekb.com



  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 31
Default Still need help

Bob what I am looking for is something like this:

A B C D
E F
11 name 64 327 45 85
autofill
12 name 58 43 94 57
autofill
13 name 47 589 89 35
autofill
..
..
..
98
=E#/B#

100 Totals formula

I have figured out how to get the formula in column C with this:

Dim r As Range
Set r = Columns("a").Find("Totals", , , xlWhole)
If Not r Is Nothing Then r.Offset(, 2).FormulaR1C1 = "=sum(r11c:r[-1]c)"

What I need now is to figure out how to create the formula in F98 and then
have it autofill all the way up to F11

Bob Phillips wrote:
Dim r As Range
Set r = Columns("A").Find("Totals", , , xlWhole)
If Not r Is Nothing Then
r.Offset(, 5).FormulaR1C1 = "=SUM(R11C6:R[-1]C6)"
r.Offset(, 8).FormulaR1C1 = "=SUM(R11C9:R[-1]C9)"
r.Offset(, 11).FormulaR1C1 = "=SUM(R11C12:R[-1]C12)"
r.Offset(, 13).FormulaR1C1 = "=SUM(R11C14:R[-1]C14)"
End If

Here is my problem:

[quoted text clipped - 13 lines]

Please help!


--
Message posted via http://www.officekb.com
  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 216
Default Still need help

I don't understand what you mean by autofill from F98 upto F11. Why would
you want that? And where is your formula in column C going (which row)?

--
HTH

Bob Phillips

(remove xxx from email address if mailing direct)

"erikkeith via OfficeKB.com" <u13156@uwe wrote in message
news:6015236a26ab6@uwe...
Bob what I am looking for is something like this:

A B C D
E F
11 name 64 327 45 85
autofill
12 name 58 43 94 57
autofill
13 name 47 589 89 35
autofill
.
.
.
98
=E#/B#

100 Totals formula

I have figured out how to get the formula in column C with this:

Dim r As Range
Set r = Columns("a").Find("Totals", , , xlWhole)
If Not r Is Nothing Then r.Offset(, 2).FormulaR1C1 =

"=sum(r11c:r[-1]c)"

What I need now is to figure out how to create the formula in F98 and then
have it autofill all the way up to F11

Bob Phillips wrote:
Dim r As Range
Set r = Columns("A").Find("Totals", , , xlWhole)
If Not r Is Nothing Then
r.Offset(, 5).FormulaR1C1 = "=SUM(R11C6:R[-1]C6)"
r.Offset(, 8).FormulaR1C1 = "=SUM(R11C9:R[-1]C9)"
r.Offset(, 11).FormulaR1C1 = "=SUM(R11C12:R[-1]C12)"
r.Offset(, 13).FormulaR1C1 = "=SUM(R11C14:R[-1]C14)"
End If

Here is my problem:

[quoted text clipped - 13 lines]

Please help!


--
Message posted via http://www.officekb.com



  #5   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 31
Default Still need help

F11 is where my row starts with values. The # of names in the sheet is
subject to change so the row that "Totals" is on will/might change. F11 will
always be constant so since I have to search/find the page for "Totals" and
then populate column C (in this example C:100) with the formula =(C11:C99) I
then have my second point of reference to move over to cell F:98 - r.Offset(-
2, 5) and enter in the formula =(E98/B98). Here is where I get stuck because
I want to autofill the formula in F98 all the way up to F11. Can you help?

Bob Phillips wrote:
I don't understand what you mean by autofill from F98 upto F11. Why would
you want that? And where is your formula in column C going (which row)?

Bob what I am looking for is something like this:

[quoted text clipped - 37 lines]

Please help!


--
Message posted via OfficeKB.com
http://www.officekb.com/Uwe/Forums.a...mming/200605/1


  #6   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 216
Default Still need help

Try this

Dim r As Range
Set r = Columns("A").Find("Totals", , , xlWhole)
If Not r Is Nothing Then
r.Offset(, 2).FormulaR1C1 = "=SUM(R11C:R[-1]C)"
Range("F11").FormulaR1C1 = "=IF(RC[-4]<0,RC[-1]/RC[-4],"""")"
Range("F11").AutoFill Range("F11:F" & r.Row - 1)
End If


--
HTH

Bob Phillips

(remove xxx from email address if mailing direct)

"erikkeith via OfficeKB.com" <u13156@uwe wrote in message
news:6016205a5e8d0@uwe...
F11 is where my row starts with values. The # of names in the sheet is
subject to change so the row that "Totals" is on will/might change. F11

will
always be constant so since I have to search/find the page for "Totals"

and
then populate column C (in this example C:100) with the formula =(C11:C99)

I
then have my second point of reference to move over to cell F:98 -

r.Offset(-
2, 5) and enter in the formula =(E98/B98). Here is where I get stuck

because
I want to autofill the formula in F98 all the way up to F11. Can you

help?

Bob Phillips wrote:
I don't understand what you mean by autofill from F98 upto F11. Why would
you want that? And where is your formula in column C going (which row)?

Bob what I am looking for is something like this:

[quoted text clipped - 37 lines]

Please help!


--
Message posted via OfficeKB.com
http://www.officekb.com/Uwe/Forums.a...mming/200605/1



Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



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

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"