office基本宏命令

1.变量声明

Dim a, b, c
2.if语句

If a <> "" Then
Else
End If
3.循环

Do
  If b > 0 Then
  Else
    Exit Do
  End If
Loop

4.函数体

Sub space()
End Sub

完整程序

Attribute VB_Name = "NewMacros"
Sub space()
'
' Macro3 Macro
' 宏在 2015-5-4 由 baifan 录制
'
    Dim a, b, c
    a = InputBox("输入要加入的空格数", "添加空格", "100")
    If a <> "" Then
      b = CInt(a)
      d = b
      Do
        If b > 0 Then
          Selection.TypeText Text:=" "
          Selection.MoveLeft Unit:=wdCharacter, Count:=1, Extend:=wdExtend
          With Selection.Font
            .Spacing = -1000
          End With
          Selection.MoveRight Unit:=wdCharacter, Count:=2
        Else
          Exit Do
        End If
        b = b - 1
      Loop
    Else
      MsgBox (" 无参数输入!")
    End If
End Sub


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值