实现办公自动化! DeepSeek搭配Excel制作自定义按钮的技巧

今天跟大家分享下我们如何将DeepSeek生成的VBA代码,做成按钮,将其永久保存在我们的Excel表格中,下次遇到类似的问题,直接在Excel中点击按钮,就能10秒搞定,操作也非常的简单。
一、代码准备
代码可以直接询问DeepSeek,我们就以新建目录为例,跟大家简单的演示下,首先需要复制下方的代码。
Sub 目录生成() Dim ws As Worksheet Dim indexSheet As Worksheet Dim i As Integer Dim shp As Shape Dim hyperlinkAddr As String On Error Resume Next Set indexSheet = ActiveWorkbook.Worksheets("目录") If indexSheet Is Nothing Then Set indexSheet = ActiveWorkbook.Sheets.Add(Before:=ActiveWorkbook.Sheets(1)) indexSheet.Name = "目录" End If On Error GoTo 0 indexSheet.Cells.ClearContents indexSheet.Cells(1, 1).Value = "工作表目录" i = 2 For Each ws In ActiveWorkbook.Worksheets If ws.Name <> indexSheet.Name Then ' 在目录页创建超链接 indexSheet.Hyperlinks.Add _ Anchor:=indexSheet.Cells(i, 1), _ Address:="", _ SubAddress:="'" & ws.Name & "'!A1", _ TextToDisplay:=ws.Name ' 在工作表添加返回按钮 Set shp = ws.Shapes.AddShape(msoShapeRectangle, 10, 10, 80, 20) shp.TextFrame.Characters.Text = "返回目录" hyperlinkAddr = "'" & indexSheet.Name & "'!A1" ' 为按钮添加超链接 ws.Hyperlinks.Add _ Anchor:=shp, _ Address:="", _ SubAddress:=hyperlinkAddr i = i + 1 End If Next ws End Sub
二、新建xlam模板
我们需要创建一个xlam模板,用于储存上面的VBA代码。
Xlam格式的文件他就加载宏的文件,将其放在对应的位置,以后就能在这台电脑中的所有Excel文件中调用这个代码了。
只需找到新建的Excel文件,右上角点击文件,然后找到另存为,然后点击更多选项,在跳出的窗口中找到【保存类型】将类型设置为【xlam】,然后点击保存
文件就会默认的保存在【C:\Users\yh\AppData\Roaming\Microsoft\AddIns】这个路径中
电脑不一样,路径一般也不会完全一样的,大家只需搜索下这个路径,一般都能是能找到的
【AppData\Roaming\Microsoft\AddIns】
三、粘贴代码
找到刚才创建的xlam文件,然后双击打开它,点击【开发工具】找到【visiual basic】,然后点击鼠标右键找到【插入】创建【模块】找到新建的模块,将刚才复制的代码直接粘贴到对应的位置,点击下保存
四、设置按钮
首选需要点击【文件】然后在最下方找到【选项】来调出【Excel选项】
之后需要在右侧的选项卡中选择【新建选项卡】然后点击【重命名】将名字定义为【小工具】
最后点击【新建组】也是点击重命名,将名称设置为【自动化】
最后在左上角的区域中选择【宏】找到【目录生成】点击【添加】然后再点击【确定】
这样的话就可以将按钮永远的放在Excel表格中,下次想要创建目录,直接点击生成即可
至此就设置完毕了,还是比较方便的,大家可以试着做一下
相关文章
告别加班! DeepSeek嵌入到Excel提升10倍工作效率
工作经常使用excel,现在DeepSeek很厉害,想要接入excel,实现ai帮办公,该怎么操作呢?下面我们就来看看详细教程2025-02-10- 有人发现,使用deepseek不能直接输出excel表格,真的不能吗?其实是可以的,下面我们就来分享小技巧2025-02-10
如何在Excel和Word中集成deepseek? office使用deepseek功能的技巧
将DeepSeek集成到WPS Office中,可以大大提升你的办公效率,该怎么操作呢?下面我们就来看看详细教程2025-02-09- excel处理数据的时候,想要看看两个不同来源的数据是否匹配这个问题处理起来比较复杂,但是利用Deepseek就很好解决,下面我们就来看看详细教程2025-02-07
Power BI Excel Power Query怎么调用DeepSeek?
在现代数据分析领域,DeepSeek作为一款强大的数据分析工具,与Excel的结合使用可以极大地提高数据分析的效率和准确性,下面是接入DeepSeek的技巧2025-02-07怎么利用deepseek实现从Word文档自动提取信息到Excel工作表?
Word文档中的信息想要提取到excel表格中,可以实现的方法很多,今天我们使用deepseek实现,详细请看下文介绍2025-02-06拆分合并一秒完成! 使用deepseek自动处理Excel工作表技巧
最近爆火的AI大模型deepSeek,其超强大功能已在各行业得到证实,今天我们就来看看用DeepSeek自动处理Excel表格的技巧2025-02-06一分钟教你如何在Excel中接入DeepSeek! 我们一起帮哪吒逆天改命
最近哪吒和DeepSeek都很火,那我们就强强联合一下,下面我们将DeepSeek接入excel对哪吒强行改命2025-02-06
最新评论