求高手给翻一下下面这段VBA语言的每一句的具体意思和作用,我是VBA小白。急需知道具体意思,还有,能否告诉我如果要加一段代码,应该放进什么位置。非常感谢!!
Sub Macro1()
Application.ScreenUpdating = False
Sheet1.Select
Dim i As Integer
Dim b As Integer
i = Sheet2.[J65536].End(xlUp).Row
b = Sheet3.[B65536].End(xlUp).Row + 1
Range("C1:D1").Select
Selection.Copy
Range("E2:F2").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("A2:AQ18").Select
Selection.Copy
Sheets("当月").Select
If i = 1 Then
Range("J" & i).Select
ActiveSheet.Paste
Else
Range("J" & i + 2).Select
ActiveSheet.Paste
End If
Sheets("汇总").Cells(b, 1) = Sheet1.Range("C1")
Sheets("汇总").Cells(b, 2) = Sheet1.Range("Z10")
Sheets("汇总").Cells(b, 3) = Sheet1.Range("AA3")
Sheets("汇总").Cells(b, 4) = Sheet1.Range("AA4")
Sheets("汇总").Cells(b, 5) = Sheet1.Range("AA5")
Sheets("汇总").Cells(b, 6) = Sheet1.Range("AA6")
Sheets("汇总").Cells(b, 7) = Sheet1.Range("AA7")
Sheet1.Select
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = ""
Range("A1").Select
Application.ScreenUpdating = True
End Sub
录制宏的代码,意义性非常低,冗余语句太多!
Sub Macro1()请问你用的这个是什么翻译工具啊?
追答额滴神啊!大哥,哪有那么牛的翻译软件啊。上面的每一个字都是自己打的啊,其他几个兄弟也是自己打的呢!
这是录制的一段宏?
宏代码虽然能够达到目的?但是有的语句可以精简?
先帮你翻译一下:
请问你们用的这个是什么翻译工具啊?