PC Review


Reply
Thread Tools Rate Thread

Different info per printed page

 
 
=?Utf-8?B?WmF0aHJhdGg=?=
Guest
Posts: n/a
 
      19th Sep 2007
My wife is a teacher and uses Excel to keep track of student grades. Up to
this point, she's been having to manually type student names and grades into
a word document in order to give the students printouts.

What I'm trying to do for her is make either a Word document or an Excel
spreadsheet that will grab information from different cells for each page to
print.

I've got each of her classes on a different worksheet with the student names
down column A and their overall class grade in column B. I've also got
averages in different areas (quizes, tests, homeworks, etc) in other columns
based upon the number of assignments in each area. I'd like to have a
document that will print a different students information on each page.

Thanks for your help.
 
Reply With Quote
 
 
 
 
=?Utf-8?B?WmF0aHJhdGg=?=
Guest
Posts: n/a
 
      19th Sep 2007
Oh, and please just let me know if this just isn't possible.

"Zathrath" wrote:

> My wife is a teacher and uses Excel to keep track of student grades. Up to
> this point, she's been having to manually type student names and grades into
> a word document in order to give the students printouts.
>
> What I'm trying to do for her is make either a Word document or an Excel
> spreadsheet that will grab information from different cells for each page to
> print.
>
> I've got each of her classes on a different worksheet with the student names
> down column A and their overall class grade in column B. I've also got
> averages in different areas (quizes, tests, homeworks, etc) in other columns
> based upon the number of assignments in each area. I'd like to have a
> document that will print a different students information on each page.
>
> Thanks for your help.

 
Reply With Quote
 
Earl Kiosterud
Guest
Posts: n/a
 
      19th Sep 2007
Zathrath,

It just isn't possible in Excel. Unless you write a macro, and then anything is possible.

The easiest way to do this is with a Word mail merge. It can use your Excel list, and will
print one document (page or pages) per row of the list. Then next time you want to do the
printouts, you don't need to create the mail merge document again -- it will use the current
data in the list at the time you run the mail merge.

Unfortunately, you've put the data in different sheets, so you have more than one list.
This means setting up a mail merge document for each sheet. Better to put all the grades in
one sheet, with an additional column for the class. See "Data across multiple sheets" at
http://www.smokeylake.com/excel/excel_truths.htm for an explanation. You can get fancy and
have a column for the semester, then add a query to the mail merge, so it pulls only the
semester you're interested in printing out, allowing you to keep adding grades semester
after semester if you want to keep the grade history. If you do, put all the stuff in one
sheet. That'll be the most usable thing.
--
Regards from Virginia Beach,

Earl Kiosterud
www.smokeylake.com

Note: Top-posting has been the norm here.
Some folks prefer bottom-posting.
But if you bottom-post to a reply that's
already top-posted, the thread gets messy.
When in Rome...
-----------------------------------------------------------------------
"Zathrath" <(E-Mail Removed)> wrote in message
news:259CF0DE-AC38-4128-A54C-(E-Mail Removed)...
> Oh, and please just let me know if this just isn't possible.
>
> "Zathrath" wrote:
>
>> My wife is a teacher and uses Excel to keep track of student grades. Up to
>> this point, she's been having to manually type student names and grades into
>> a word document in order to give the students printouts.
>>
>> What I'm trying to do for her is make either a Word document or an Excel
>> spreadsheet that will grab information from different cells for each page to
>> print.
>>
>> I've got each of her classes on a different worksheet with the student names
>> down column A and their overall class grade in column B. I've also got
>> averages in different areas (quizes, tests, homeworks, etc) in other columns
>> based upon the number of assignments in each area. I'd like to have a
>> document that will print a different students information on each page.
>>
>> Thanks for your help.



 
Reply With Quote
 
Dave Peterson
Guest
Posts: n/a
 
      19th Sep 2007
You may find using MSWord and its builtin mailmerge easier. It supports lots of
different forms (Avery standard forms???) that might make it easier.

You may want to read some tips for mailmerge.
http://www.mvps.org/dmcritchie/excel/mailmerg.htm
http://www.mvps.org/word/FAQs/MailMerge

The first is from David McRitchie and the second is by Beth Melton and Dave
Rado.

And just in case you have text that needs to be formatted (percentages, for
example):

Debra Dalgleish posted this:

There's an article on the Microsoft web site that might help you:

Answer Box: Numbers don't merge right in Word
http://office.microsoft.com/en-ca/as...164951033.aspx

And if you prefer the old Mail Merge helper, Word MVP Suzanne Barnhill
has instructions here:

http://sbarnhill.mvps.org/WordFAQs/C...ngWord2002.htm

about half way down the page.

==========
I often cheat instead of racking my brain.

I'll insert another column (probably hidden!) and use:
=text(a2,"00000")
(or whatever format I want)
and use that field in the mailmerge.

(Cheating doesn't bother me anymore <vbg>.)

===============

Another option is to keep all the data in excel.

Debra Dalgleish has a couple of pages that may help.

To set up a data|entry form:
http://contextures.com/xlForm02.html

And to print selected records from a worksheet:
http://contextures.com/xlForm03.html

Zathrath wrote:
>
> My wife is a teacher and uses Excel to keep track of student grades. Up to
> this point, she's been having to manually type student names and grades into
> a word document in order to give the students printouts.
>
> What I'm trying to do for her is make either a Word document or an Excel
> spreadsheet that will grab information from different cells for each page to
> print.
>
> I've got each of her classes on a different worksheet with the student names
> down column A and their overall class grade in column B. I've also got
> averages in different areas (quizes, tests, homeworks, etc) in other columns
> based upon the number of assignments in each area. I'd like to have a
> document that will print a different students information on each page.
>
> Thanks for your help.


--

Dave Peterson
 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

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


Similar Threads
Thread Thread Starter Forum Replies Last Post
Change Text Box in Page Header based on Sub Report Being Printed on Page JeffTO Microsoft Access Reports 0 2nd Mar 2011 11:16 PM
Is there a template for entering 1099 info on pre-printed forms? puzzletime Microsoft Access 1 3rd Jan 2008 10:02 PM
Re: masking credit card info when worksheet is printed Ron de Bruin Microsoft Excel Misc 0 17th Jan 2007 10:48 PM
Printed emails not including attachment info Linnie Microsoft Outlook 2 22nd Dec 2003 01:55 PM
Files name page, printed after each page printed in WORD. Algebra Al Microsoft Word Document Management 1 23rd Oct 2003 02:53 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 08:00 PM.