Dear God this is doing my head in !! please, can somebody help me. I have a function contained in a module which will be run on several reports (onPagefooter Format event). However, I can't seem to get access to put the value of a global variable into an unbound text box at the bottom of the report(s). The textbox exists in each report, and I need to tell it to make the textbox (textBox1) display the value of the variable (say var1). I've tried everything I can think of, but nothing seems to work. Any time I try anything with the Me keyword, it says invalid use of Me keyword. I tried saying textBox1 = var1, but of course that just creates another variable called textBox1 and copies the value over from var1. please, can somebody help?