VBA就是最大的功能库,直接让AI写你需要的VBA

信息发布 · 278 次浏览
Nian7i 创建于 2024-09-06 18:09

下面👇分享VBS脚本,自行添加使用,可以根据具体使用修改参数。

Word和Excel只能在对应软件使用

Nian7i 最后更新于 2024/9/12

回复内容
Nian7i 2024-09-06 18:16
#1
Ecxel,设置单元格宽为宽为20,高为30(可自行修改) :
Sub SetColumnWidthAndRowHeight()
    Dim rng As Range    ' 获取当前选择的单元格范围
    Set rng = Selection    ' 检查是否选择了单元格
    If rng Is Nothing Then
        MsgBox "请先选择一个单元格区域。"
        Exit Sub
    End If
    rng.Columns.ColumnWidth = 20        ' 设置列宽为20
    rng.Rows.RowHeight = 28       ' 设置行高为28
End Sub
Nian7i 最后更新于 2024-09-06 18:16
Nian7i 2024-09-06 18:17
#2

Word,增加行间距:

Sub IncreaseLineSpacing()
Dim para As Paragraph
Dim increaseAmount As Single ' 设置每次增加的行间距量(以磅为单位)
increaseAmount = 0.5 ' 例如,增加0.5磅 ' 检查是否有选定的文本
If Selection.Paragraphs.Count = 0 Then
MsgBox "请先选择一个或多个段落。"
Exit Sub
End If ' 遍历选定的段落并增加行间距
For Each para In Selection.Paragraphs
para.Format.LineSpacing = para.Format.LineSpacing + increaseAmount
Next para
End Sub
Nian7i 最后更新于 2024-09-06 18:19
回复主贴