2015-05-07 31 views
0

我试图为用户表单创建一个宏来将数据输入到隐藏工作表中。我尝试过应用程序筛选,然后看到工作表,然后在特定的单元格中输入数据,但是整数并不像那样工作。 任何人都知道它是如何工作的?将文本框添加到隐藏工作表中的单元格

回答

0

您不需要制作可见的工作表来填充它。

例如,创建一个新的工作簿,并确保有一个表在那里叫Sheet2中

隐藏Sheet2中

将这个到调试窗口(Ctrl-G)在VB编辑

Sheets("Sheet2").range("A1").Formula = "Text in a hidden sheet" 

按回车

取消隐藏Sheet2中,并期待在单元格A1

+0

感谢它的工作。 – Anton

0

看起来像那不是我唯一的问题。我会尽力解释它。当按下一个按钮时,一个用户窗体弹出,并且里面有一个文本框。你在框中写一个名字,点击一个按钮,名字出现在一个隐藏的表格中。我们已经做到了。 然后,我想移动到位于其中一张纸上的另一个分部。另一个子用于打印一张隐藏的表格。

我有一个选项显式那里和 子调用PrintFile。

Application.ScreenUpdating = False 
With Sheets("Opis") 
.Visible = True 
.PrintOut 
.Visible = False 
End With 
Application.ScreenUpdating = True 

问题是它给我一个错误,我不能切换到其他子。 哪里做错了?

+0

它给你什么错误?我刚刚创建了一个工作簿,并尝试了这个工作簿并且它可以工作:表格(“Sheet2”)。打印输出 –

+0

表格之后(“Sheet2”)。范围(“A1”)。Formula =“隐藏工作表中的文本”。我写PrintFile调用其他子和它给我的子或功能没有定义 – Anton

+0

我也尝试过新的工作簿,添加按钮,当点击一个按钮的用户窗体出现。当按钮单击切换到子表上,但我得到相同的答案。我不知道如何定义子打印。目的? – Anton

相关问题