2015-05-13 49 views
0

对不起,基本问题,但许多Google搜索只给了我复杂的答案。在点击一个按钮时,我制作了另一个工作表的副本,我需要将一些文本从第一个工作表复制到这个新创建的工作表上,同一个按钮单击(谁的名称可能不同,即sheet1(1),sheet1(2)我敢肯定,这是非常简单的引用当前工作表,帮助表示赞赏。VBA将文本从一个工作表复制到活动工作表中

Private Sub CommandButton2_Click() 
ActiveWorkbook.Sheets("AUTHORITIES VISIT").Copy _ 
after:=ActiveWorkbook.Sheets("CREATE REPORT") 
End Sub 
+0

只要执行'工作表名称,然后选择您想要复制的文本。只需用工作表名称替换'sheetname' – Sam

+0

工作表名称会发生​​变化,我从表格中复制(“CREATE REPORT”),但我粘贴到活动工作表。 – Andrew

+0

这在最后一行是摔倒了吗? 。 范围( “B8”)选择 Selection.Copy ActiveWorkbook.Sheets( “权威VISIT”)复制_ 后:= ActiveWorkbook.Sheets( “创建报告”) ActiveSheet.Range( “C14”) 。选择 ActiveSheet.Paste End Sub – Andrew

回答

0

你也可以看看宏录制,并通过自己的尝试。

此代码应为你工作:

Sub test() 
Sheets("AUTHORITIES VISIT").Copy After:=Sheets("CREATE REPORT") 
ActiveSheet.Cells(14, 3).Value = Sheets("CREATE REPORT").Cells(8, 2) 
End Sub 

正如我从你上面的意见了解它co在表格“创建报告”和从“创建报告”单元格“B8”复制到新的工作表单元格“C14”之后将工作表“AUTHORITIES VISIT”馅饼馅饼

相关问题