我是这个论坛的新手,刚开始学习编程。我有一个问题,希望对其他人也有用。我将数据保存在两列和 30 行中,以底部每列的总和结尾。
我想做的是创建一个 VB 程序来保存 Sum,将该值移动到新行,然后清除所有以前的数据,以便可以重新输入并再次保存在新位置。
该程序将用于跟踪存储罐的蒸汽排放量,每月一次,当每个月输入数据时,我希望它可以特定于该月保存,然后清除并准备将数据输入到下个月。感谢您提供的任何帮助或想法。
这是我到目前为止提出的代码,
Sub Macro4()
Range("F15").Select
ActiveWindow.SmallScroll Down:=15
Range("C30:D30").Select
Selection.Copy
Range("C33").Select
ActiveSheet.Paste
Application.CutCopyMode = False
Range("C33").Select
End Sub
Sub Button2_Click()
ActiveWindow.SmallScroll Down:=18
Range("C30:D30").Select
Selection.Copy
Range("C33").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("C28:D29").Select
Range("D29").Activate
Application.CutCopyMode = False
Range("C2:D29").Select
Range("D29").Activate
Selection.ClearContents
End Sub