Welcome to Lockergnome.com!
HomeHome FAQFAQ   SearchSearch      ProfileProfile    Private MessagesPrivate Messages   Log in/Register/PasswordLog in/Register/Password

Printing a list into multiple columns per page

 
   Home -> Office -> Printing RSS
Next:  Printing: Full time income  
Author Message
Fred

External


Since: Jan 18, 2005
Posts: 3



(Msg. 1) Posted: Sat Feb 17, 2007 2:14 pm
Post subject: Printing a list into multiple columns per page
Archived from groups: microsoft>public>excel>printing (more info?)

I have a list (specifically, DVD's from my home collection and the disk
number in a changer) in Excel2003 which is about six pages long; each
printed page has room for another column of the same data to the right of
what's printed. Is there a way (like in Word, where you can specify 2
column wide printing) in Excel to have a list print with page 1 on the left,
page 2 on the right, etc:
Current format of printing:
title1
title2
title3
title4
title5
etc
title 60
(page break)
title 61
title 62
title 63
etc


Desired printing:
would print as
title1 title 61
title2 title 62
title3 title 63
title4 etc. . .
title5
etc
title 60

As this is a dynamic list, with new titles being added and sort orders being
changed, I really don't want to simply move data around, but have it totally
within the print setup.

Thanks in advance.
Back to top
Login to vote
macropod

External


Since: Sep 27, 2005
Posts: 994



(Msg. 2) Posted: Sun Feb 18, 2007 8:58 pm
Post subject: Re: Printing a list into multiple columns per page [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Hi Fred,

Excel doesn't have the same kind of column structure as Word, but there's another way:
.. On a new worksheet in your existing workbook, insert the following formula into A1:
=IF(OFFSET(Sheet1!$A$1,(COLUMN()-1)*60+ROW()-1,0)="","",OFFSET(Sheet1!$A$1,(COLUMN()-1)*60+ROW()-1,0))
.. Copy this formula across as many columns as you need (two per output page - or 12 columns for the 6 pages you mention) and down 60
rows.
.. Format the new worksheet's column widths to suit the data.
.. Format the new worksheet's page layout to fit 2 columns and 60 rows per output page.
The above formula will be impervious to any row insertions/deletions from your data worksheet, except for row 1. It will also be
impervious to changes in sort order on your data worksheet - which it will also reflect.

If your DVD data don't start in A1, you'll need to adjust the formula to suit.

Cheers
[MS MVP - Word]

"Fred" <Fred RemoveThis @deleted.com> wrote in message news:eTFI1DuUHHA.5060@TK2MSFTNGP06.phx.gbl...
>I have a list (specifically, DVD's from my home collection and the disk number in a changer) in Excel2003 which is about six pages
>long; each printed page has room for another column of the same data to the right of what's printed. Is there a way (like in Word,
>where you can specify 2 column wide printing) in Excel to have a list print with page 1 on the left, page 2 on the right, etc:
> Current format of printing:
> title1
> title2
> title3
> title4
> title5
> etc
> title 60
> (page break)
> title 61
> title 62
> title 63
> etc
>
>
> Desired printing:
> would print as
> title1 title 61
> title2 title 62
> title3 title 63
> title4 etc. . .
> title5
> etc
> title 60
>
> As this is a dynamic list, with new titles being added and sort orders being changed, I really don't want to simply move data
> around, but have it totally within the print setup.
>
> Thanks in advance.
>
Back to top
Login to vote
Fred

External


Since: Jan 18, 2005
Posts: 3



(Msg. 3) Posted: Mon Feb 19, 2007 2:07 pm
Post subject: Re: Printing a list into multiple columns per page [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Thanks!


"macropod" <invalid.TakeThisOut@invalid.invalid> wrote in message
news:OZrjSN0UHHA.1636@TK2MSFTNGP02.phx.gbl...
> Hi Fred,
>
> Excel doesn't have the same kind of column structure as Word, but there's
> another way:
> . On a new worksheet in your existing workbook, insert the following
> formula into A1:
> =IF(OFFSET(Sheet1!$A$1,(COLUMN()-1)*60+ROW()-1,0)="","",OFFSET(Sheet1!$A$1,(COLUMN()-1)*60+ROW()-1,0))
> . Copy this formula across as many columns as you need (two per output
> page - or 12 columns for the 6 pages you mention) and down 60 rows.
> . Format the new worksheet's column widths to suit the data.
> . Format the new worksheet's page layout to fit 2 columns and 60 rows per
> output page.
> The above formula will be impervious to any row insertions/deletions from
> your data worksheet, except for row 1. It will also be impervious to
> changes in sort order on your data worksheet - which it will also reflect.
>
> If your DVD data don't start in A1, you'll need to adjust the formula to
> suit.
>
> Cheers
> [MS MVP - Word]
>
> "Fred" <Fred.TakeThisOut@deleted.com> wrote in message
> news:eTFI1DuUHHA.5060@TK2MSFTNGP06.phx.gbl...
>>I have a list (specifically, DVD's from my home collection and the disk
>>number in a changer) in Excel2003 which is about six pages long; each
>>printed page has room for another column of the same data to the right of
>>what's printed. Is there a way (like in Word, where you can specify 2
>>column wide printing) in Excel to have a list print with page 1 on the
>>left, page 2 on the right, etc:
>> Current format of printing:
>> title1
>> title2
>> title3
>> title4
>> title5
>> etc
>> title 60
>> (page break)
>> title 61
>> title 62
>> title 63
>> etc
>>
>>
>> Desired printing:
>> would print as
>> title1 title 61
>> title2 title 62
>> title3 title 63
>> title4 etc. . .
>> title5
>> etc
>> title 60
>>
>> As this is a dynamic list, with new titles being added and sort orders
>> being changed, I really don't want to simply move data around, but have
>> it totally within the print setup.
>>
>> Thanks in advance.
>>
>
Back to top
Login to vote
lovebags




Joined: Sep 18, 2007
Posts: 1



(Msg. 4) Posted: Tue Sep 18, 2007 6:47 am
Post subject: Addition to this [Login to view extended thread Info.]

I have a similar problem but wanting to add a second column of data to organise my names and phone numbers.

Name1 Number1 Name60 Number60
Name2 Number2 Name61 Number61
Name3 Number3 Name62 Number62

How would the formula need to be changed to achieve this?
Back to top
Login to vote
Display posts from previous:   
       Home -> Office -> Printing All times are: Eastern Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Categories:
 General
 Microsoft Windows XP
 Microsoft Windows Vista
 Microsoft Windows (other)
  Microsoft Office
 Microsoft Office (other)
 Computer Security
 Linux
 Movies


[ Contact us | Terms of Service/Privacy Policy ]