技術(shù) 點(diǎn)
- 技術(shù)
- 點(diǎn)
- V幣
- 點(diǎn)
- 積分
- 16023
|
推薦
發(fā)表于 2017-7-29 14:18:56
|
只看該作者
本帖最后由 Henry D. Sy 于 2017-7-29 14:21 編輯
- <font style="background-color: rgb(255, 255, 255);">Sub 憑證提交新()
- ' 憑證提交新,EXCEL精英網(wǎng)chart888網(wǎng)友幫助修改 http://www.excelpx.com/forum.php?mod=viewthread&tid=431463&page=1#pid4141379
- '
- Sheets("憑證錄入").Select
- ActiveSheet.Calculate '計(jì)算工作表,便于設(shè)置為手動(dòng)計(jì)算表中,數(shù)據(jù)更新。
- If [M16] <> [O16] Then '加個(gè)借貸平衡判斷。
- MsgBox "借貸不平衡,請(qǐng)檢查!"
- Exit Sub
- End If
- Dim a As Long
- Set s = ActiveSheet.Range("A6:A15")
- For Each rg In s
- If rg = "" Then
- a = rg.Row - 1 '減一行后下面不粘貼空行。
- Exit For
- End If
- Next
- Range("A6:O" & a).Select
- Selection.Copy
- Sheets("憑證明細(xì)").Select
- Dim b As Long
- b = Sheets("憑證明細(xì)").[a65536].End(xlUp).Row + 1
- Sheets("憑證明細(xì)").Select
- Sheets("憑證明細(xì)").Cells(b, 1).Select
- Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
- :=False, Transpose:=False
- ActiveSheet.Calculate '計(jì)算工作表,便于設(shè)置為手動(dòng)計(jì)算表中,數(shù)據(jù)更新。
- Sheets("憑證錄入").Select
- ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True '無(wú)密碼保護(hù)工作表,
-
- ' Exit Sub ' 不平衡則退出程序。
- End Sub</font>
復(fù)制代碼
注意是O16,不是I16
|
|