当前位置:

首页 > 软件教程 > WPS表格中快速输入重复内容的窍门

WPS表格中快速输入重复内容的窍门

Office 365 简体中文
Office 365 简体中文

一款文字处理软件,一种订阅式的跨平台办公软件,基于云平台提供多种服务,通过将 Excel 和 Outlook 等应用与 OneDrive 和 Microsoft Teams 等强大的云服务相结合,Office 365 可让任何人使用任何设备随时随地创建和共享内容。

立即下载
2026-08-22
应用工具 OA办公 Office 365 导入 激活 Office365 Office Mac 价格

在WPS表格中,为批量数据添加固定前缀或后缀时,可借助VBA宏实现高效操作。通过编写“选择性粘贴_连接”宏代码,并将其集成到单元格右键菜单中,用户只需复制内容并选中目标区域,即可一键完成批量连接。此方法将重复操作自动化,显著提升了数据处理的效率。

在处理表格数据时,我们常常会遇到一种情况:需要将某个固定内容(比如前缀或后缀)批量添加到一列数据中。例如,假设我们有一列公司名称,但缺少统一的地址前缀“广东省东莞市”。如果手动逐个输入,不仅效率低下,而且容易出错。

面对这种重复性劳动,一个高效的思路是利用“选择性粘贴”中的“连接”功能。然而,在WPS表格中,这个功能可能并不直接可见。别担心,我们可以通过VBA宏来为它“增补”这个能力,并将其添加到右键菜单中,让操作变得像点一下鼠标那么简单。

以下是具体的实现步骤,假设你的WPS表格已经配置好了VBA环境。

步骤一:创建“选择性粘贴——连接”宏

首先,我们需要编写实现核心功能的VBA代码。

1. 新建一个空白工作簿。
2. 按下快捷键 ALT+F11,打开VBA编辑器(VBE)。
3. 点击菜单栏的【插入】->【模块】,在新建的模块窗口中,粘贴以下代码:

Sub 选择性粘贴_连接()
    Dim rng As String, NewSht As String, OldSht As String, texts, i As Byte, ans As Byte
    If ActiveSheet.ProtectContents Then MsgBox "工作表已保护,本程序拒绝执行!", 64, "提示": Exit Sub
    On Error GoTo endd
    rng = Selection.Address
    OldSht = ActiveSheet.Name
    Application.DisplayAlerts = False
    Worksheets.Add
    NewSht = ActiveSheet.Name
    Range("a1").Select
    ActiveSheet.Paste
    If ActiveSheet.UsedRange.Count > 1 Then
        MsgBox "只能连接单个单元格的值。", 64, "提示"
        GoTo endd
    End If
    texts = Selection.Text
    Application.ScreenUpdating = True
    Sheets(OldSht).Select
    ans = InputBox("请选择连接于目标前还是连接于目标后。" & Chr(10) & "1:连接于目标之前;" _
    & Chr(10) & "2:连接于目标之后。", "连接方式", 1)
    For i = 1 To Selection.Count
        If ans = 1 Then Selection(i) = texts & Selection(i)
        If ans = 2 Then Selection(i) = Selection(i) & texts
    Next
endd:
    Worksheets(NewSht).Delete
End Sub

这段代码的作用是:将你复制的内容(必须是单个单元格的值)批量连接到当前选中的单元格区域之前或之后。

步骤二:将宏功能添加到右键菜单

为了让操作更便捷,我们把宏命令集成到单元格的右键菜单里。

1. 在VBE编辑器中,使用快捷键 CTRL+R 打开“工程资源管理器”。
2. 在左侧窗格中找到并双击“ThisWorkbook”对象。
3. 在右侧的代码窗口中,输入以下两段代码:

Private Sub Workbook_Open()
    With Application.CommandBars("cell").Controls.Add(Type:=msoControlButton, before:=4, Temporary:=True)
        .Caption = "选择性粘贴_连接(&Paste)"
        .OnAction = "选择性粘贴_连接"
    End With
End Sub

Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Application.CommandBars("CELL").Reset
End Sub

第一段代码(Workbook_Open)的作用是:当工作簿打开时,自动在单元格右键菜单的指定位置添加一个新命令。
第二段代码(Workbook_BeforeClose)的作用是:在关闭工作簿时,重置右键菜单,避免影响其他工作簿。

步骤三:将工作簿保存为默认模板

为了让这个功能在所有新建表格中生效,我们需要将其保存为模板。

1. 关闭VBE窗口,回到WPS表格界面。
2. 点击左上角的【文件】->【另存为】。
3. 在“保存类型”处,选择“WPS表格模板文件(*.xltx)”,并为模板命名(例如“我的宏模板”),然后保存。

步骤四:测试功能效果

现在,让我们来验证一下劳动成果。

1. 点击【文件】->【新建】->【本机上的模板】,选择你刚才保存的模板文件,新建一个工作簿。
2. 在A2:A7单元格中分别输入几个公司名,例如“全兴有限公司”、“宏运有限公司”等。
3. 在A9单元格输入需要添加的前缀,例如“广东省东莞市”,然后复制这个单元格。
4. 选中目标区域A2:A7,单击鼠标右键。你会发现右键菜单中多了一个选项:“选择性粘贴_连接(Paste)”。点击它。
5. 在弹出的对话框中,输入“1”表示将前缀连接在目标之前,点击确定。

瞬间,所有选中的公司名称前都自动加上了“广东省东莞市”。整个过程流畅自然,极大地提升了批量处理数据的效率。

通过这个简单的自定义,我们让WPS表格更贴合个人的使用习惯。它解决的不仅仅是一个技术问题,更是一种工作思路的转变:将重复操作交给自动化工具,把宝贵的时间和精力留给更需要创造力的工作。

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系bd@zhengruan.com
作者最新文章
软件教程 Office
相关文章 更多
wps和office兼容性解决办法设置教程
wps和office兼容性解决办法设置教程

解决WPS打开Word、Excel或PPT文件时的排版与功能差异。本教程指导如何正确选择保存格式、处理字体替换、检查表格公式及演示动画,并建立高效的跨软件交付核对流程。

office无法安装是什么原因及解决方法教程
office无法安装是什么原因及解决方法教程

Office安装失败怎么办?本教程详解Windows环境下Office无法安装的原因及解决步骤,包括清理旧版本、运行官方疑难解答、检查网络代理及使用脱机安装包,助你快速恢复Office正常使用。

office 365 安装很久不动的解决方法
office 365 安装很久不动的解决方法

针对Office 365安装进度条长时间无响应的问题,提供从检查Windows Installer状态、优化网络连接、清理旧版Office残留在到执行联机修复的完整排查步骤,避免盲目重装。

office无法打开pdf文件是什么原因
office无法打开pdf文件是什么原因

遇到Office无法打开PDF文件?本文详解文件损坏、Word转换限制、保护视图及权限问题等核心原因,提供按步骤排查和修复的实操指南,助您快速恢复文档访问。

office打不开wps文件的原因和解决方法
office打不开wps文件的原因和解决方法

遇到Office无法打开WPS文件的情况?本文详解如何区分.wps与.docx格式,纠正错误的文件关联,利用Word“打开并修复”功能,以及处理受保护视图和权限问题,助您快速恢复文档正常编辑。

office无法安装怎么办及实用解决方法教程
office无法安装怎么办及实用解决方法教程

遇到Office安装失败?本教程详解如何清理旧版残留、解决32/64位版本冲突、绕过网络代理限制及使用官方离线安装程序。适用于Microsoft 365、Office 2021/2019等版本,助您快速完成安装与激活。

office 365安装器下载与安装使用教程
office 365安装器下载与安装使用教程

详解 Office 365(Microsoft 365)官方安装器的下载入口、Windows 与 Mac 系统下的安装步骤,以及首次启动时的账号激活方法。避免第三方风险,确保正版软件顺利部署。

office表格怎么同时打开两个窗口并排显示教程
office表格怎么同时打开两个窗口并排显示教程

想知道如何在 Office 中同时打开两个 Excel 窗口并排显示?本教程详解通过 Excel“视图”菜单的并排查看功能,以及 Windows/macOS 系统分屏技巧,实现双表格高效对照、同步滚动与数据复制,提升办公效率。

office无法打开pdf文件怎么解决详细教程
office无法打开pdf文件怎么解决详细教程

遇到Office无法打开PDF文件?本文详解如何区分阅读与编辑需求,通过检查文件状态、设置默认程序、修复Office安装及处理加密权限,解决Word转换失败或PDF无法显示的问题。

查看更多
精品专题 更多
装机必备
装机必备

正软商城装机必备专区,精选办公、浏览器、安全防护、影音播放、压缩解压、设计创作和系统工具等电脑常用正版软件,帮助用户快速完成新电脑软件配置。

Windows
Windows

正软商城Windows软件专区,汇集适用于Windows电脑的办公、设计、安全防护、影音播放、开发工具和系统优化软件,提供软件介绍、系统要求、正版授权及购买下载服务。

PDF教程
PDF教程

正软商城PDF教程频道提供PDF编辑、转换、合并、拆分、压缩及格式处理方法,同时介绍常用PDF软件和工具的使用技巧。

Mac软件 更多
Adobe Acrobat Pro macOS版
Adobe Acrobat Pro macOS版
Mac

Adobe Acrobat Pro 是面向办公、法务、财务、教育及出版用户的专业PDF处理软件,可在Mac上创建、编辑、转换、合并和保护文档,并提供OCR文字识别、表单、批注、内容比较、敏感信息遮盖及电子签名功能。

Blender
Blender
Windows、macOS 和 Linux

Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。

Shapr3D macOS版
Shapr3D macOS版
Mac

Shapr3D是一款面向工业设计、机械工程、建筑概念和三维打印工作流的CAD软件。Mac版采用Parasolid建模内核,支持草图约束、实体建模、工程图、可视化渲染及常见CAD格式交换,并可通过账户在多台设备之间同步项目。

WINDOWS 更多
AutoCAD Windows版
AutoCAD Windows版
Windows

AutoCAD 是 Autodesk 推出的专业计算机辅助设计软件,Windows 版支持精确二维绘图、三维实体与曲面建模、图纸标注、布局发布和任务自动化,并包含多套行业专业化工具组合,适用于建筑、机械、电气、工程建设及制造设计人员。

Adobe Acrobat Pro Windows版
Adobe Acrobat Pro Windows版
Windows

Adobe Acrobat Pro 是面向专业 PDF 工作的综合解决方案,可在 Windows 中创建、编辑、转换、比较、整理和保护文档,并支持表单、电子签名、扫描件文字识别及敏感信息永久遮盖。订阅还包含网页、移动服务和云端协作能力,

Blender
Blender
Windows、macOS 和 Linux

Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。

即将离开本站
您即将前往第三方网站,请确认是否继续?