VBA脚本: excel隐藏和展开指定行 【图文】

【Excel VBA】玩转Excel VBA系列(一)如何在VBA中隐藏Excel应用程序窗口 如何在VBA中隐藏Excel应用程序窗口 玩转VBA。 阅读详情
AI摘要

本文详细介绍了如何在Excel中使用VBA编程来隐藏或显示指定工作表的行,包括全局操作所有工作表和针对特定工作表的实例,以及如何将宏保存为.xlsm文件。

打开开发工具功能

  • 【文件】-》【选项】-》【自定义功能区】-》勾选【开发工具】-》【确定】

在这里插入图片描述

代开VBA编辑器

  • 【开发工具】-》【Visual Basic】
    在这里插入图片描述

插入模块

在这里插入图片描述

编写代码

所有sheet

  • 关闭
Sub HideRowsInAllSheets()
    Dim ws As Worksheet
    Dim i As Integer
    
    ' 循环遍历所有工作表
    For Each ws In ThisWorkbook.Worksheets
        ' 循环遍历要隐藏的行
        For i = 10 To 26
            ws.Rows(i).Hidden = False
        Next i
    Next ws
End Sub
  • 打开
Sub HideRowsInAllSheets()
    Dim ws As Worksheet
    Dim i As Integer
    
    ' 循环遍历所有工作表
    For Each ws In ThisWorkbook.Worksheets
        ' 循环遍历要隐藏的行
        For i = 10 To 26
            ws.Rows(i).Hidden = True
        Next i
    Next ws
End Sub

指定sheet

  • 关闭
Sub HideRows()
    Dim ws As Worksheet
    Dim i As Integer
    
    ' 指定要操作的工作表
    Set ws = ThisWorkbook.Sheets("test") ' 在这里替换 "test" 为你的工作表名称
    
    ' 循环遍历要隐藏的行
    For i = 10 To 26
        ws.Rows(i).Hidden = True
    Next i
End Sub
  • 打开
Sub HideRows()
    Dim ws As Worksheet
    Dim i As Integer
    
    ' 指定要操作的工作表
    Set ws = ThisWorkbook.Sheets("test") ' 在这里替换 "test" 为你的工作表名称
    
    ' 循环遍历要隐藏的行
    For i = 10 To 26
        ws.Rows(i).Hidden = False
    Next i
End Sub

另存为【.xlsm】文件

在这里插入图片描述

  • 选择【返回】
    在这里插入图片描述

CG

  • 还可以进行录制

在这里插入图片描述

Excel VBA编程 文章目录如何创建VBAVBA语法规则声明变量给变量赋值让变量存储的数据参与运算关于声明变量的其他知识变量的作用域特殊的变量——数组声明多维数组声明动态数组其他创建数组的方法数组函数利用UBound求数组的最大索引号利用LBound函数求最小索引号求多维数组的最大和最小索引号用join函数将一维数组合并成字符串将数组内容写入工作表中数组的存取特殊数据的专用容器——常量对象,集合及对象的属性和方法VB... 阅读详情

相关推荐

别再手动复制粘贴了!用VBA给Excel写个自动处理脚本(附完整代码)

本文详细介绍了如何利用VBA编写Excel自动化脚本,解放双手处理重复性工作。通过实战案例和完整代码演示,帮助用户快速掌握VBA基础语法,实现数据标记、多文件合并和智能报表生成等高频场景的自动化处理,大幅提升办公效率。

weixin_28481133的博客 492

【Office办公】【Excel】 宏中脚本编程 VBA编程常用语法

判断结构:当提供的表达式为真(True)时,判断结构的主体部分才会被执行,否则跳过。循环结构:循环部分代码,按照指定的循环次数,循环重复执行。以英文单引号 (')开头,后接需要解释说明的内容。顺序结构:从上到下、从左到右的顺序。Excel中宏 VBA编程常用语法。中间填写自己编写的代码。1.过程的开始与结束。

邑轻辰的学习笔记 1815

模板驱动型文档自动化:让Word/PDF生产变成确定性流水线

文档自动化是企业内容规模化交付的基础能力,其核心在于将重复性文档工作从人工操作升维为可编程、可验证、可复用的工程实践。区别于AI生成或脚本宏,模板驱动型文档自动化通过结构化区块、类型安全变量、声明式逻辑与样式链四大机制,实现内容与格式的彻底解耦。它保障了法律合规性、跨版本一致性与多角色协作稳定性,广泛应用于合同管理、客户提案、SaaS服务协议、教育方案等强规范、高复用场景。本文聚焦Sqribble平台实践,详解如何构建经沙盒验证、版本归档、权限管控的智能模板体系,把文档从‘易错文件’转化为‘数字资产’。

weixin_30675247的博客 410

VBA Excel自动化办公实战:从零基础到一键生成日报

Excel VBA 是微软Office内置的轻量级编程工具,本质是通过操作Workbook、Worksheet、Range等核心对象模型,实现重复性任务的自动化。其原理基于事件驱动与对象属性控制,技术价值在于无需外部依赖、跨版本兼容性强、部署即用,特别适合行政、财务、HR等业务人员快速构建定制化工作流。典型应用场景包括数据清洗、动态报表生成、跨应用协同(如Outlook邮件发送)、格式精细化控制等。相比Power Query或Python,VBA在交互式弹窗、本地Office深度集成、细粒度单元格样式控制等

weixin_34245749的博客 368

Claude Sonnet 4.6实现通用计算机操作:GUI自动化新范式

通用计算机操作(General Computer Operation)是指AI不依赖API或脚本,直接通过GUI界面理解并执行人类标准操作的能力,其核心原理是模型对操作系统交互语义的深度建模——将鼠标悬停、焦点切换、弹窗出现等行为映射为可推理的状态机。这一能力突破了传统RPA和Selenium的脆弱性限制,具备跨应用、跨平台、抗UI变更的技术价值。典型应用场景包括自动填表、多系统数据同步、办公软件批量处理及低代码流程编排,尤其适用于缺乏API的老系统集成与中小团队敏捷自动化。Claude Sonnet 4.

weixin_30655569的博客 425

模板驱动型文档自动化:让重复文档生产变智能填空

文档自动化是现代知识工作流提效的核心技术路径,其本质是将人工排版与内容搬运升级为结构化、可复用的逻辑编排。基于模板驱动范式,系统通过解耦结构层、内容层与呈现层,实现动态内容填充、条件渲染与样式继承,显著降低格式维护成本。该技术广泛应用于营销提案、法律合同、教育培训等标准化交付场景,尤其适合无代码需求的业务人员。结合计算字段、数据绑定与批量生成能力,文档自动化不仅提升单次产出效率,更构建起可审计、可追溯、可扩展的轻量级业务流水线——Sqribble正是这一理念的典型实践代表。

aocaiti5781的博客 443

Word转Excel全攻略:从复制粘贴到VBA/Python自动化,避开格式错乱与数据丢失

在办公自动化和数据处理场景中,将Word文档中的内容转化为Excel结构化表格是一项高频需求。很多人习惯直接复制粘贴或使用在线工具,却常常面临列错位、合并单元格失效、换行信息丢失等难题。其本质并非简单格式转换,而是信息如何被正确解析与结构化。理解文本、表格、文本框等不同内容形态的原理差异,是选择高效方案的基础。技术层面,既可利用Excel内置的HTML解析能力实现无损导入,也能通过VBA宏完成Word文档的批量提取与汇总,更适合无需额外环境的办公场景。若涉及复杂清洗、入库或二次加工,Python结合pyth

weixin_29973493的博客 95

【SAP GUI 脚本 VBA】

在Excel中用VBA编写SAP GUI脚本,实现办公自动化

qq_43156252的博客 1万+

Excel VBA图片自动插入实战:解决AddPicture漂移与WPS兼容问题

Excel图片批量插入是办公自动化中的基础但高危操作,其核心在于理解Shapes对象与AddPicture方法的底层渲染机制。原理上,图片在Excel中并非静态元素,而是受Placement属性(如xlMoveAndSize)、单元格尺寸、缩放比例和文件路径编码共同影响的动态Shape对象。技术价值体现在规避剪贴板依赖、消除坐标漂移、实现列宽自适应及跨平台稳定运行。典型应用场景包括产品目录生成、报表图文混排、数据库导出可视化等需高频图文联动的业务流程。本文聚焦VBA中AddPicture与Shapes的实际

cuixie2370的博客 360

WPS Excel高效操作教程:函数、VBA宏与批量处理实战

在日常办公中,WPS表格与Excel作为主流电子表格工具,核心操作原理高度相通。掌握数据验证、条件统计函数(如SUMIFS)等基础功能,能显著提升数据录入与统计效率。而面对更复杂的应用场景,例如制作二级联动菜单、批量填充模板、自动生成合同,则需要借助INDIRECT函数和VBA宏来实现自动化处理。这些技术的价值在于把重复劳动交给工具,将繁琐步骤缩减为几次点击,适用于报表制作、数据清洗、文档批处理等高频办公场景。系统化梳理这些通用技巧,既能规避常见格式兼容性和函数报错问题,又能帮助用户从“遇到问题搜一下”转向

weixin_32288959的博客 216

Excel数据透视表实战指南:从清洗建模到驱动业务决策

数据透视表是Excel中面向业务分析的轻量级OLAP工具,其核心在于维度建模(行/列/筛选/度量)与结构化聚合逻辑。它并非简单拖拽报表,而是需满足规范数据源、正确字段类型、合理分组设置等前提,才能支撑同比分析、占比计算、客户分层等真实场景。技术价值体现在替代80%手工汇总、实现动态交互分析、降低BI使用门槛;典型应用于销售日报自动化、成本结构诊断、RFM客户运营及多源数据整合。本文聚焦Excel 2019+原生能力,覆盖数据清洗、最小可行配置、切片器联动、Power Query协同等关键实践路径,助力业务人

weixin_33212799的博客 252

Excel VBA图片精准插入:Shapes对象深度控制与工业级实践

在Excel自动化中,图片插入远不止‘复制粘贴’——它涉及坐标系建模、DPI适配、内存管理与跨平台兼容等底层机制。VBA通过Shapes对象实现像素级定位、随单元格动态缩放及ZOrder层级控制,区别于已淘汰的Pictures对象;其核心价值在于构建可维护、可审计、可批量部署的工业级报表系统。典型应用场景包括BOM表图文联动、审计底稿凭证嵌入、HR电子档案归档等,尤其适用于需高精度打印、多分辨率适配与错误自动恢复的生产环境。本文聚焦AddPicture方法参数陷阱、Top/Left精确定位公式及xlMove

weixin_34054931的博客 407

山东大学PPT通用模板:学术汇报的格式合规与效率基建

学术汇报PPT不是视觉设计作业,而是承载研究逻辑、数据可信度与规范表达的技术载体。其底层原理在于将分散的格式规范(如GB/T 7714参考文献、学位论文排版要求)转化为PowerPoint母版、版式、占位符三级可执行结构,实现内容注入的‘零失真’映射。技术价值体现在显著降低格式纠错成本、规避评审环节隐性扣分、提升听众对核心论据的注意力聚焦效率。典型应用场景覆盖研究生组会、课题答辩、跨学院协作及学术会议材料提交。山东大学PPT通用模板正是这一理念的工程化落地,以校徽锚定、主题色约束、智能占位符和VBA合规检查

weixin_34233974的博客 187

SolidWorks实战:从安装到二次开发,解决机械设计中的典型问题

三维CAD软件是机械设计与产品开发的核心工具,其核心原理在于参数化建模与特征驱动,通过精确的几何约束和尺寸关联构建数字化模型。这一技术价值在于将设计意图可视化、可修改化,极大提升了设计迭代与验证的效率,广泛应用于机械装备、汽车、航空航天及消费电子等领域。在实际工程实践中,软件安装配置、大型装配体性能优化、标准件库管理以及自动化脚本开发是决定设计流程顺畅与否的关键环节。本文聚焦SolidWorks这一主流三维设计平台,针对其安装报错、Toolbox标准件库调用卡顿、VBA宏环境配置及模型重建错误等高频痛点,提

weixin_30325971的博客 362

SCADA系统介绍PPT课件:四层架构+可编辑工程模板

SCADA(数据采集与监控系统)是工业自动化核心基础设施,其本质是通过物理层设备、网络层通信、软件层数据引擎与人机层交互构成的闭环控制系统。理解SCADA需超越概念定义,深入IEC 61131-3与ISA-95标准下的分层原理,掌握Modbus TCP/RTU协议细节、OPC UA数据集成、时序数据库存储逻辑等关键技术价值。广泛应用于水处理、电力调度、油气输送等流程工业场景,支撑新建项目汇报、改造方案答辩、一线运维培训与系统交接。本课件以真实工程截图、可编辑架构图、带标注报文片段和分层动线设计,实现从技术认

weixin_29191081的博客 204

用PowerPoint打造可刷新质量看板:制造业数据可视化落地实践

质量数据可视化是制造企业实现过程管控与持续改进的基础能力,其核心在于将分散在MES、QMS、Excel等系统的检验数据,通过标准化建模、动态绑定与分层呈现,转化为一线人员可理解、可响应的业务语言。PowerPoint凭借零客户端部署、原生分层导航与文件级权限控制等独特优势,成为填补系统数据与现场认知‘最后一公里’的关键载体。结合PowerQuery数据清洗、切片器联动分析及红黄绿三级预警逻辑,PPTX可承载PPM、CPK、首件合格率等12类工程化质量指标,并支持自动刷新、微信告警与归档审计。本文聚焦制造业质

weixin_30898555的博客 216

GenOffice:AI原生办公套件如何重构Word/PPT/Excel工作流

电子表格、演示文稿和文字处理是现代办公的三大基础能力,其底层逻辑长期受限于单点工具割裂与格式-数据-样式耦合。随着AI原生架构兴起,新一代办公平台开始以语义块、故事流和活体数据为核心,实现跨文档类型的内容理解与智能联动。这类工具不再依赖传统DOM渲染或幻灯片堆叠模型,而是通过向量嵌入、动态视图切换与数据契约机制,提升响应效率、降低协作摩擦,并支撑法律合规检查、融资路演生成、销售归因分析等高价值场景。GenOffice正是这一范式的典型代表,它将AI深度融入文档引擎、演示引擎与表格引擎,让日常办公从‘多软件切

weixin_34226182的博客 341

深度残差网络的无人机多目标识别

深度残差网络的无人机多目标识别 人工智能技术与咨询 来源:《图学学报》。作者翟进有等 摘要:传统目标识别算法中,经典的区域建议网络(RPN)在提取目标候选区域时计算量大,时间复杂度较高,因此提出一种级联区域建议网络(CRPN)的搜索模式对其进行改善。此外,深层次的卷积神经网络训练中易产生退化现象,而引入残差学习的深度残差网络(ResNet),能够有效抑制该现象。对多种不同深度以及不同参数的网络模型进行研究,将两层残差学习模块与三层残差学习模块结合使用,设计出一种占用内存更小、时间复杂度更低的新型多捷.

m0_62870606的博客 3112

模板驱动型文档自动化:结构化输入+一键生成PDF/Word

文档自动化是企业知识管理与内容交付的关键技术,其核心在于将非结构化信息转化为可复用、可验证、可追溯的标准化输出。模板驱动型文档自动化不同于通用AI写作,它基于预定义的业务逻辑与样式规则,通过结构化输入(如Excel字段映射、API数据源、富文本智能解析)触发确定性内容组装,实现所见即所得的专业级PDF/Word生成。该技术显著提升咨询报告、投标文件、销售周报等高频标准化文档的产出效率与一致性,广泛应用于SaaS售前、HR制度发布、教育课程设计及金融合规文书等场景。Sqribble正是这一范式的典型实践,聚焦

weixin_33672400的博客 312

【毕设】基于LoRa的物联网控制器:从原理图到PCB的完整硬件设计指南

本文提供了一份完整的基于LoRa的物联网控制器硬件设计指南,涵盖从系统框图、原理图设计到PCB布局布线的全流程。详细讲解了电源电路、单片机最小系统、信号接口以及LoRa无线模块等核心模块的设计要点与抗干扰技巧,并分享了实用的调试心得,旨在帮助电子、物联网专业学生顺利完成毕业设计,掌握低功耗远距离物联网节点的硬件开发实践。

weixin_42126677的博客 307

MATLAB语言的并发编程

并发编程是指在同一程序中同时执行多个计算任务。通过将任务分解为较小的子任务,程序可以利用多核处理器的优势,提高计算效率。并发编程与并行编程密切相关,但不完全相同。并行编程强调任务的同时执行,而并发编程则侧重于任务的调度与管理,即使某些任务并没有同时执行。MATLAB的并发编程为数据分析、科学计算等应用提供了强大的支持。通过使用parforparfevalspmd等工具,用户可以轻松实现高效的并行计算。尽管MATLAB的并发编程工具相对简单易用,但在实际应用中仍需关注数据共享、通信、错误处理等问题。

2501_90485575的博客 365
上一篇: 设计编程网站集:动物,昆虫,蚂蚁养殖笔记
下一篇: VBA脚本: ppt删除所有图片脚本 【图文】
FakeOccupational
博客等级 码龄6年 2万+粉丝 1727原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值