一个程序有一个窗体和一个模块
模块中有这么一段打印代码:
Printer.FontSize = 12
Printer.FontBold = True
Printer.Print vbTab & vbTab & Space(2) & "公司报表"我在窗体中加了一个TEXT控件
模块改为Printer.FontSize = 12
Printer.FontBold = True
Printer.Print vbTab & vbTab & Space(2) & "公司报表" & Text1.Text & ""运行程序始终报text1变量未定义,请问这个问题如何解决?

解决方案 »

  1.   

    我在窗体中加了一个TEXT控件 运行程序始终报text1变量未定义你确认 "加了一个TEXT控件 "  增加的Text控件的 Name 属性是: text1如果不是,将会发现你说的错误.'Text1.text
      

  2.   

    Printer.Print vbTab & vbTab & Space(2) & "公司报表" & Form1!Text1.Text & "" 
      

  3.   

    加上:  Form1.Text1.Text  试试.
    再看看你的Text1加在什么地方,用绝对引用!