趣百科

VBA宏代码语句

编辑:Simone 2025-03-26 17:18:30 548 阅读

VBA宏代码语句

我用过的各种宏代码语句,保留以便后续使用

0Excel快速编辑宏

一:ctrl+v默认数值粘贴

Sub 数值粘贴()

'

' 宏3 宏

'

' 快捷键: Ctrl+v

'

Range(ActiveCell.Address).Select

Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _

:=False, Transpose:=False

End Sub

二:合并单元格

'合并单元格

Range("H7:J7").Select

With Selection

.HorizontalAlignment = xlCenter

.VerticalAlignment = xlCenter

.WrapText = False

.Orientation = 0

.AddIndent = False

.IndentLevel = 0

.ShrinkToFit = False

.ReadingOrder = xlContext

.MergeCells = False

End With

Selection.Merge

三:获取表格最后一行

lastrow = b.Range("B65536").End(xlUp).Row

四:在**sheet前复制sheet并重命名

ActiveSheet.Select

ActiveSheet.Copy Before:=Sheets("Summary")

ActiveSheet.Select

ActiveSheet.Name = Range("D2").Value

五:插入一行

Rows("7:7").Select

Selection.Insert shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove

六:关闭屏幕更新,加快宏的执行速度

Application.ScreenUpdating = False

........

........

Application.ScreenUpdating = True

版权声明:本站【趣百科】文章素材来源于网络或者用户投稿,未经许可不得用于商用,如转载保留本文链接:https://www.qubaik.com/answer/164513.html

相关推荐