因此,我想知道如何设置一个宏,该数据将在一张纸上输入数据,然后记录下来到另一张纸上的日志中。它会记录它,但我的大问题是它需要去下一行,我不能完全弄清楚它的代码。这里是我的代码如下所示:如何将数据从一张纸上的表单输入到另一张纸上的日志中
Sub Appt()
'
' Appt Macro
'
'
Range("E4").Select
Selection.Copy
Sheets("Appointments").Select
Range("G7").Select
ActiveSheet.Paste
Sheets("Data Entry").Select
Range("E6").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Appointments").Select
Range("D7").Select
ActiveSheet.Paste
Sheets("Data Entry").Select
Range("E8").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Appointments").Select
Range("E7").Select
ActiveSheet.Paste
Sheets("Data Entry").Select
Range("E10").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Appointments").Select
Range("F7").Select
ActiveSheet.Paste
Sheets("Data Entry").Select
Range("E12").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Appointments").Select
Range("H7").Select
ActiveSheet.Paste
Sheets("Data Entry").Select
Range("E4").Select
Application.CutCopyMode = False
Selection.ClearContents
Range("E6").Select
Selection.ClearContents
Range("E8").Select
Selection.ClearContents
Range("E10").Select
Selection.ClearContents
Range("E12").Select
Selection.ClearContents
End Sub
要添加到不应该使用的想法'.select',这是一个[SO问题](http://stackoverflow.com/questions/10714251/how-to-avoid-using-select-in-excel-vba-macros),它有一些关于如何/为什么要避免它。 – BruceWayne
@BruceWayne谢谢,我正要去寻找那个参考。 –