解决excel复制页面行高无法复制的问题

按下 "Alt+F11" 键打开 VBA 编辑器,在 VBA 编辑器中,选择 "插入"→"模块",在模块窗口中输入以下代码:

vba

复制代码
Sub CopyWithRowHeight()
    Dim srcRange As Range
    Dim destRange As Range
    Dim i As Long
    '设置源区域和目标区域
    Set srcRange = Selection
    Set destRange = Application.InputBox("请选择目标区域", Type:=8)
    '复制内容
    srcRange.Copy Destination:=destRange
    '复制行高
    For i = 1 To srcRange.Rows.Count
        destRange.Rows(i).RowHeight = srcRange.Rows(i).RowHeight
    Next i
End Sub

关闭 VBA 编辑器后,返回 Excel 工作表,先选中表格中复制源区域,按下 "Alt+F8" 键打开宏对话框,选择刚刚创建的宏 "CopyWithRowHeight",点击 "运行",在弹出的对话框中选择目标区域,点击 "确定" 即可。

相关推荐
2501_9307077815 小时前
使用C#代码使用条件格式为 Excel 隔行设置颜色
c#·excel
leihefeng17 小时前
PX04-用 Python 读 Excel 画折线图,还能直接插回 Excel 文件
python·excel
yanlaifan20 小时前
Excel中指定单元格不能输入内容的方法
excel
babe小鑫2 天前
信息与计算科学专业应届生面试 怎么证明自己能解决业务问题
学习·r语言·excel
Data-Miner2 天前
商品ABC分类分析怎么用AI做?脚本复用+图表可编辑的一次完整实操
人工智能·数据分析·excel
E-iceblue4 天前
Excel 列转行/行列转换全指南:从 4 种常见解法到 Python 批量自动化
python·excel·python库·spire.xls
Data-Miner5 天前
AI处理数据的脚本复用与逻辑复用有什么区别?哪种方式更能沉淀工作成果
数据分析·excel
福兮说5 天前
在浏览器里写一个“够用就好“的 Excel 公式求值器
前端·javascript·excel·编译原理
慧都小妮子5 天前
标签打印如何减少手工抄数?用Bartender 直连 Excel 批量打印
excel·bartender·条码打印·标签打印软件·数据驱动打印·工业打印机
SunnyDays10116 天前
Java 设置 Excel 数据验证:整数、日期、文本长度、下拉列表和时间
java·excel·数据验证·下拉列表