收藏本版 |订阅

WPS/Office论坛 今日: 0|主题: 13|排名: 32 

  • 用vba实现将记录集输出到Excel模板
    复制代码 代码如下:'************************************************  '** 函数名称:  ExportTempletToExcel  '** 函数功能:  将记录集输出到 Excel 模板  '** 参数说明:  '**           &nb ...
    039 踏月色而来 发表于 2007-2-28 WPS/Office论坛
  • VBA实现合并具有文本框的Word文档
    本文介绍基于VBA语言,对大量含有图片、文本框与表格的Word文档加以批量自动合并,并在每一次合并时添加分页符的方法。 在我们之前的文章中,介绍过基于Python语言的python-docx(docx)模块与docxcompose模块,对大量Word文档加以合并的方法;但是,基于这种方法,我们无法对具有非明确大小的文本框的Word加以合并,因为py ...
    030 思界 发表于 2024-11-17 WPS/Office论坛
  • VBA数组去重(字典去重多种方法+数组去重2种方法)
    目录1 用字典的方法去重2 用数组的方法去重2.1 用数组循环的方法,去数组重复也可以2.2 用循环数组方法,判断 每次内部循环,每次是否可以走一个完整循环2.3用数组的方法查重复次数1 用字典的方法去重 方法1,用字典去重dict1(I) = ""方法2,用字典去重 + 统计次数dict2(I) = dict2(I) + 1方法3,用字典报重复,但没去重复& ...
    041 长林是我儿 发表于 2023-8-1 WPS/Office论坛
  • VBA中的循环代码的使用
    目录一、循环填充单元格二、循环遍历工作表三、循环遍历工作簿四、注意事项最近,我在自学VBA,有了之前的Python基础,感觉学起VBA也比较轻松。毕竟VBA和Python一样都是面向对象的编程语言。通过自学,我基本上掌握了VBA的循环方法,以下是我的简单笔记和大家一起分享。 一、循环填充单元格 1.通过for循环和Cells()来填充A ...
    095 伦桑 发表于 2023-6-5 WPS/Office论坛
  • VBA中Excel宏的介绍及应用
    目录Excel中的宏(Macro)是什么宏的来历宏能干什么?宏的录制宏的保存Excel中的宏(Macro)是什么 在Excel的“视图”标签页下,有一个宏的功能,示例如下图: 宏其实是一段可以重复执行的代码,对应上图的两个选项: 查看宏:查看已经存在的宏的代码段,并且可以执行录制宏: Excel提供了可以像录制声音那样录 ...
    027 人生坎坷 发表于 2023-6-5 WPS/Office论坛
  • Excel·VBA合并工作簿的实现示例
    目录1,合并文件夹下所有工作簿1.1,合并且建立超链接目录2,合并工作簿中所有工作表2.1,纵向合并2.2,横向合并3,合并文件夹下所有工作簿中所有工作表3.1,合并且显示原工作簿名称、原工作表名称4,合并文件夹下所有工作簿中同名工作表4.1,合并且显示原工作簿名称1,合并文件夹下所有工作簿 适用将所有工作簿中所有工作 ...
    020 风向思维 发表于 2023-6-5 WPS/Office论坛
  • Excel VBA指定条件删除整行整列的实现
    目录sub1.删除工作表所有空行sub2.删除工作表所有空列sub3.删除选中单列包含指定字符的行改进版sub4.删除选中单列不含指定字符的行sub5.删除选中列重复的整行sub1.删除工作表所有空行 Sub 删除工作表所有空行() Dim first_row, last_row, i first_row = ActiveSheet.UsedRange.Row last_row = first_row + Acti ...
    097 幽默哥 发表于 2023-6-5 WPS/Office论坛
  • Excel VBA按列拆分工作表和工作簿的实现
    目录1,工作表按列拆分为工作表2,工作表按列拆分为工作簿3,工作簿按列拆分3.1,复制法3.2,删除法4,工作表按列拆分,支持多列关键值改进《将excel按照某一列拆分成多个文件》,使代码更具通用性,可以实现将工作表拆分为工作表或工作簿 对Excel表格数据按照某列的值,将工作表拆分 1,工作表按列拆分为工作表 单列关键值 ...
    0100 郭荣婷 发表于 2023-6-5 WPS/Office论坛
  • vba将excel按照某一列拆分成多个文件
    1.打开目标excel,按alt + f11键打开VBE窗口 2.选择插入->模块粘贴下面代码到编辑器中 Sub 保留表头拆分数据为若干新工作簿()     Dim arr, d As Object, k, t, i&, lc%, rng As Range, c%     c = Application.InputBox("请输入拆分列号", , 4, , , , , 1)     If c = 0 Then Exit Sub     Application.Scree ...
    010 返璞之境 发表于 2023-6-5 WPS/Office论坛
  • 关于vba代码运行时错误1004 应用程序定义或对象定义错误问题
    目录前言一、错误描述二、原因调查总结前言 一、错误描述 将Excel所有工作表,汇总到一个工作表中: 在thisworkbook中运行如下: Sub 合并所有工作表_在所有行标注工作表名字_无视空行空列_考虑到不规范的多一点的行和列() Dim row_num As Long, column_num As Long, row_num_temp As Long, column_num_temp As Long, r ...
  • VBA工程加密PJ方式(两种)
    两种方式破解VBA加密代码 第一种: Sub VBAPassword1() '你要解保护的Excel文件路径 Filename = Application.GetOpenFilename("Excel文件(*.xls & *.xla & *.xlt),*.xls;*.xla;*.xlt", , "VBA破解") If Dir(Filename) = "" Then MsgBox "没找到相关文件,清重新设置。" Exit Sub Else ...
    035 宋兵乙 发表于 2021-12-3 WPS/Office论坛
  • VBA处理数据与Python Pandas处理数据案例比较分析
    需求: 现有一个 csv文件,包含'CNUM'和'COMPANY'两列,数据里包含空行,且有内容重复的行数据。 要求: 1)去掉空行; 2)重复行数据只保留一行有效数据; 3)修改'COMPANY'列的名称为'Company_New‘; 4)并在其后增加六列,分别为'C_col',‘D_col',‘E_col',‘F_col',‘G_col',‘H_col'。 一,使用 Python Pandas来处理 ...
    036 看你笑嘻嘻 发表于 2020-4-7 WPS/Office论坛
  • VBA实现全文件快速替换的示例代码
    大家对于VBA处理文本文件并不陌生,Open打开文件,Line Input逐行读取处理,然后再使用Print写入到目标文件,整个过程并不复杂,但是如果源文件数据行数较多,那么逐行读取将花费较多的时间。 Sub demo() FN1 = FreeFile Open OutFile For Output As FN1 FN2 = FreeFile Open InFile For Input As FN2 ...
    026 岫孤云 发表于 2023-8-1 WPS/Office论坛
  • 快速发帖

    还可输入 80 个字符
    您需要登录后才可以发帖 登录 | 立即注册

    本版积分规则

    相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部