+ Reply to Thread
Results 1 to 5 of 5

Pivot Table

  1. #1
    Registered User
    Join Date
    07-23-2004
    MS-Off Ver
    2007
    Posts
    94

    Pivot Table

    Hi - does anyone know a piece of code that will change the range my pivot table reads from?

    Thanks

  2. #2
    MarkM
    Guest

    RE: Pivot Table

    You can use the offset function to accomplish this. There is a lot of good
    help on this throughout the discussion group and on Debra’s site
    http://www.contextures.com (where I first learned about it)

    =OFFSET(Sheet1!$A$1,0,0,COUNTA(Sheet1!$A:$A),2)

    -The COUNTA(Sheet1!$A:$A) will adjust the number of rows for the table as
    new data is added.
    - You can change the 2 to the number of columns in your pivot table source
    data. For example if your data had 15 columns in it then change the 2 to 15.

    Optionally, if the number of columns will also change then change the 2 to
    this COUNTA(Sheet1!$1:$1).

    Hope this helps.


    "LB79" wrote:

    >
    > Hi - does anyone know a piece of code that will change the range my
    > pivot table reads from?
    >
    > Thanks
    >
    >
    > --
    > LB79
    > ------------------------------------------------------------------------
    > LB79's Profile: http://www.excelforum.com/member.php...o&userid=12156
    > View this thread: http://www.excelforum.com/showthread...hreadid=562856
    >
    >


  3. #3
    MarkM
    Guest

    RE: Pivot Table

    Sorry, the full link to get to the correct page
    is:http://www.contextures.com/xlNames01.html

    "MarkM" wrote:

    > You can use the offset function to accomplish this. There is a lot of good
    > help on this throughout the discussion group and on Debra’s site
    > http://www.contextures.com (where I first learned about it)
    >
    > =OFFSET(Sheet1!$A$1,0,0,COUNTA(Sheet1!$A:$A),2)
    >
    > -The COUNTA(Sheet1!$A:$A) will adjust the number of rows for the table as
    > new data is added.
    > - You can change the 2 to the number of columns in your pivot table source
    > data. For example if your data had 15 columns in it then change the 2 to 15.
    >
    > Optionally, if the number of columns will also change then change the 2 to
    > this COUNTA(Sheet1!$1:$1).
    >
    > Hope this helps.
    >
    >
    > "LB79" wrote:
    >
    > >
    > > Hi - does anyone know a piece of code that will change the range my
    > > pivot table reads from?
    > >
    > > Thanks
    > >
    > >
    > > --
    > > LB79
    > > ------------------------------------------------------------------------
    > > LB79's Profile: http://www.excelforum.com/member.php...o&userid=12156
    > > View this thread: http://www.excelforum.com/showthread...hreadid=562856
    > >
    > >


  4. #4
    Registered User
    Join Date
    07-23-2004
    MS-Off Ver
    2007
    Posts
    94
    Thanks for that formular.
    Do you know if there is a way to do it in VBA?

  5. #5
    MarkM
    Guest

    Re: Pivot Table

    I am sure there is, I don't know much about VBA. I have just started to
    learn a little bit about VBA myself. You may want to try posting this in the
    programming group.

    "LB79" wrote:

    >
    > Thanks for that formular.
    > Do you know if there is a way to do it in VBA?
    >
    >
    > --
    > LB79
    > ------------------------------------------------------------------------
    > LB79's Profile: http://www.excelforum.com/member.php...o&userid=12156
    > View this thread: http://www.excelforum.com/showthread...hreadid=562856
    >
    >


+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1