VBA跨Excel工作薄,按照Excel工作表样板表行高、列宽值调整目标工作表行高、列宽

点击观看视频效果


前言

格式刷在我们调整Excel工作表、Word文档的格式时经常使用到,它可以帮助我们快速批量调整字体、大小、颜色、背景色等,甚至是表格行高列宽、字间距大小等。但如果在不同的Excel工作薄或跨Word文档,格式刷却不能使用。
用VBA代码,将样板工作表的行高、列宽的值保存在三维数组内,再按数组值依次调整目标工作表行高、列宽。


1.数字转字母

Public Function GetEngName(argColumn As Integer) As String  '数字转字母
    Dim strEngName As String
    Dim iNum, iMod As Integer

    iNum = argColumn \ 26
    iMod = argColumn Mod 26
    If (iMod = 0) Then
        If (iNum = 1) Then
            strEngName = Chr(90)
        Else
            strEngName = Chr(65 + iNum - 2) + Chr(90)
        End If
    Else
        If (iNum = 

相关推荐

  1. VBA删除Excel工作空白单元格、

    2024-06-05 23:06:03       35 阅读
  2. VBA按关键词分组拆分Excel工作

    2024-06-05 23:06:03       39 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-05 23:06:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-05 23:06:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-05 23:06:03       82 阅读
  4. Python语言-面向对象

    2024-06-05 23:06:03       91 阅读

热门阅读

  1. 致远V8.0集成帆软10版本部署教程

    2024-06-05 23:06:03       75 阅读
  2. 分布式缓存

    2024-06-05 23:06:03       32 阅读
  3. 认识 DECIMAL 类型

    2024-06-05 23:06:03       26 阅读
  4. 记一次linux获取截取pid截取不全的问题

    2024-06-05 23:06:03       36 阅读
  5. rust显示类型转换-语言规则设计思考

    2024-06-05 23:06:03       37 阅读
  6. OpenSSL自签名证书

    2024-06-05 23:06:03       36 阅读
  7. 【sklearn | 6】无监督学习与聚类分析

    2024-06-05 23:06:03       33 阅读
  8. 【如何在Qt C++中使用SSL和TLS加密传输数据?】

    2024-06-05 23:06:03       36 阅读
  9. 路由懒加载

    2024-06-05 23:06:03       33 阅读