秒变公司笔杆子! 3分钟教你将DeepSeek接入到Word的全部流程
当代牛马不光需要会手掐笔算,更要能写得一手好文章。各位小伙伴给自己的写作水平打几分呢?不管你现在是几分,我们来看看,某些人是怎么写文章的。你想不想给自己的Word也来这么一个神奇的按钮?来来来,跟着小编一步一步学哈。
当然,如果你已经学习并实践过我前天的教程:一分钟教会你在Excel里面接入DeepSeek,我们一起帮哪吒逆天改命,那么学今天的内容就会事半功倍,因为思路和逻辑是一致的。
导入/写入VBA代码
启动Word,按<Alt+F11>,唤出VBA编辑器,然后导入代码。

在这里,我们需要分别导入JsonConverter.bas和main.bas两个代码文件,导入成功后,会自动得到两个VBA模块。
JsonConverter.bas是开源的VBA-JSON库,用来处理与AI大模型网站的交互过程中产生的JSON格式内容。
main.bas是我们的主程序,作用是与DeepSeek或其他AI大模型交互,让他根据我们的要求写作文,然后插入到Word里面。
核心代码如下:
Const AI_URL As String = "填写AI网址" Const AI_KEY As String = "填写你申请到的key" Const AI_MODEL As String = "填写模型名称"
上述代码需要填入DeepSeek或其他AI大模型的参数。
如何获得这些参数,请详细阅读一文教会你获取DeepSeek官方API。
Sub DeepWord()
Dim selectedText As String
Dim apiResponse As String, answer As String
Dim oXmlHttp As Object, requestBody As String
Dim startTime As Double
On Error GoTo ErrorHandler
startTime = Timer
' █ 阶段1:输入验证
If Not ValidateSelection Then Exit Sub
' █ 阶段2:文本预处理
selectedText = CleanTextContent(Selection.text)
If Len(selectedText) = 0 Then Exit Sub
' █ 阶段3:获取用户需求
Dim systemPrompt As String
systemPrompt = "你是一位擅长文案工作的专家,现在请你根据已有的内容," & _
InputBox("请输入写作需求", "用户输入", "生成一篇文章")
If StrPtr(systemPrompt) = 0 Then Exit Sub ' 用户取消输入
' █ 阶段4:构建API请求
Set oXmlHttp = CreateObject("MSXML2.ServerXMLHTTP.6.0")
With oXmlHttp
.Open "POST", AI_URL, False
.setRequestHeader "Content-Type", "application/json;"
.setRequestHeader "Authorization", "Bearer " & AI_KEY
.setRequestHeader "Accept", "*/*"
End With
requestBody = "{""model"":""" & AI_MODEL & """," & _
"""messages"":[" & _
"{""role"":""system"",""content"":""" & JSONEscape(systemPrompt) & """}," & _
"{""role"":""user"",""content"":""" & JSONEscape(selectedText) & """}]," & _
"""temperature"":0.7,""max_tokens"":512}"
Debug.Print requestBody
' █ 阶段5:发送请求并处理响应
oXmlHttp.send requestBody
If oXmlHttp.Status = 200 Then
apiResponse = oXmlHttp.responseText
answer = ParseAPIResponse(apiResponse)
InsertResult answer
Else
HandleAPIError oXmlHttp.Status, oXmlHttp.responseText
End If
Cleanup:
Set oXmlHttp = Nothing
Exit Sub
ErrorHandler:
HandleRuntimeError Err.Number, Err.Description
Resume Cleanup
End Sub这一段是用来完成主要任务的代码,是不是和前天教程的代码差不多?
如果你不懂VBA也没关系,只管导入代码文件就行了。
添加运行代码的按钮
很简单的哈,跟着下面的动图操作就行了。

好了,就这么2步,你从此拥有了非凡的写作能力。
只要你的电脑能联网,就能在Word里面文思泉涌,指点江山。
你感觉,你现在的写作水平是多少呢?
你会不会对AI产生恐惧?
上面的教程是让你了解在Office接入DeepSeek的技术思路和核心方法。
对于有一定基础的小伙伴们来说,想必摩拳擦掌,跃跃欲试了。
我知道他们脑子里还有很多别致的想法,有了我这块砖,就能琢很多玉出来。
欢迎这样的小伙留言评论,把你的奇思妙想分享出来。
如果你目前看代码还像在看天书,我猜你一方面在想直接拿到一个现成的可以用——放心,代码文件和成品我都会分享出来。
你另一方面觉得AI太强大了,貌似以后自己不用学习了,甚至,很快就没工作了……
所以,我也想听听大家的看法,有了AI,我们还需要学习吗?
相关文章

如何在Excel和Word中集成deepseek? office使用deepseek功能的技巧
将DeepSeek集成到WPS Office中,可以大大提升你的办公效率,该怎么操作呢?下面我们就来看看详细教程2025-02-09
怎么利用deepseek实现从Word文档自动提取信息到Excel工作表?
Word文档中的信息想要提取到excel表格中,可以实现的方法很多,今天我们使用deepseek实现,详细请看下文介绍2025-02-06
DeepSeek怎么一秒生成工作表目录? DeepSeek办公自动化的技巧
面对日益增长的数据量和复杂多变的业务需求,传统的Excel操作方式在效率和灵活性上逐渐显露出不足,如果接入DeepSeek就可以补足缺陷,详细请看下文介绍2025-02-12
DeepSeek入门必备技巧与隐藏功能! DeepSeek新手使用指南
几乎一夜之间,所有人都在关注DeepSeek,今天就来聊一聊DeepSeek,从什么是DeepSeek开始,到火爆原因,怎么下载使用,以及使用场合和隐藏功能分享,详细如下2025-02-12
deepseek如何接入pycharm? PyCharm接入DeepSeek实现AI编程技巧
今天我们来看那看将deepseek接入pycharm,实现ai辅助编程,这不仅将极大地提升你的编码效率,还能激发前所未有的创造力2025-02-12
DeepSeek卡顿延迟问题怎么解决? 流畅使用DeepSeek的方法大全
由于deepseek人气越来越高,让越来越多人开始使用deepseek,另一方面由于前阵子登录热搜的外网网络攻击,导致用户在使用时常常还没说几句话,就出现服务器繁忙字样,或使用2025-02-12
之前我们也介绍过WPS中接入DeepSeek的方法,今天介绍另一种操作方法,接入DeepSeek后它还可以帮你优化表达、自动推理分析,简直是程序员的福音2025-02-12
优化拍照解题功能! 文小言接入DeepSeek-R1这个功能体验
接入DeepSeek R1模型后,文心一言APP的拍照解题功能得到了显著提升,用户在使用该功能时,可以清晰地看到解题过程中的思考步骤,这与DeepSeek特有的思维链功能非常相似2025-02-12
2025职场人必备AI神器! DeepSeek配合KIMI自动生成PPT
幸运的是,2025年,AI“杀”到了职场,继豆包、Kimi之后,这个春节,DeepSeek又震惊中外,AI的强大功能,正在一次又一次颠覆人们的认知,今天我们就来看看使用KIMI和DeepSee2025-02-10
告别加班! DeepSeek嵌入到Excel提升10倍工作效率
工作经常使用excel,现在DeepSeek很厉害,想要接入excel,实现ai帮办公,该怎么操作呢?下面我们就来看看详细教程2025-02-10







最新评论