国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

Deepseek嵌入Excel,幫你自動做表格,感覺我要失業(yè)了

0
分享至

之前跟大家分享了, 如何將Deepseek嵌入Word,有粉絲就問道如何將Deepseek嵌入到Excel呢?這不,今天方法就來了,跟嵌入Word的使用方法類似

一、使用方法

先來簡單地說下使用的方法,操作非常的簡單,跟嵌入Word類似

首先我們需要先選中對應(yīng)的數(shù)據(jù)區(qū)域,然后在上方點(diǎn)擊Deepseek,最后會跳出窗口,在窗口中提出問題,等待一段時間后就能得到對應(yīng)的結(jié)果了,下面來看下如何構(gòu)建這個效果

二、代碼準(zhǔn)備

首先需要復(fù)制下方的代碼,關(guān)鍵點(diǎn)是需要修改API為自己的API,如何獲取API的話,大家可以翻下之前的文章,是需要在Deepseek的官網(wǎng)獲取的。

api_key = "你的api"

在這里將你的api直接替換為deepseek的api秘鑰即可

Function CallDeepSeekAPI(api_key As String, inputText As String) As String
Dim API As String
Dim SendTxt As String
Dim Http As Object
Dim status_code As Integer
Dim response As String
API = "https://api.deepseek.com/chat/completions"
SendTxt = "{""model"": ""deepseek-chat"", ""messages"": [{""role"":""system"", ""content"":""You are a Excel assistant""}, {""role"":""user"", ""content"":""" & inputText & """}], ""stream"": false}"
Set Http = CreateObject("MSXML2.XMLHTTP")
With Http
.Open "POST", API, False
.setRequestHeader "Content-Type", "application/json"
.setRequestHeader "Authorization", "Bearer " & api_key
.send SendTxt
status_code = .Status
response = .responseText
End With
If status_code = 200 Then
CallDeepSeekAPI = response
Else
CallDeepSeekAPI = "Error: " & status_code & " - " & response
End If
Set Http = Nothing
End Function
Sub DeepSeekExcel()
Dim api_key As String
Dim userQuestion As String
Dim selectedRange As Range
Dim cell As Range
Dim combinedInput As String
Dim response As String
Dim regex As Object
Dim matches As Object
api_key = "你的api"
If api_key = "" Then
MsgBox "請先設(shè)置API密鑰", vbExclamation
Exit Sub
End If
On Error Resume Next
Set selectedRange = Selection
On Error GoTo 0
If selectedRange Is Nothing Then
MsgBox "請先選擇要處理的數(shù)據(jù)區(qū)域", vbExclamation
Exit Sub
End If
userQuestion = InputBox("請輸入您的問題(選中的單元格內(nèi)容將作為處理數(shù)據(jù)):", "DeepSeek 提問")
If userQuestion = "" Then Exit Sub
Set regex = CreateObject("VBScript.RegExp")
regex.Pattern = """content"":""(.*?)"""
regex.Global = False
regex.MultiLine = True
Application.ScreenUpdating = False
For Each cell In selectedRange
If Trim(cell.Value) <> "" Then
' 組合問題和單元格內(nèi)容
combinedInput = userQuestion & vbCrLf & vbCrLf & "數(shù)據(jù)內(nèi)容:" & vbCrLf & cell.Value
' 轉(zhuǎn)義特殊字符
combinedInput = Replace(combinedInput, "\", "\\")
combinedInput = Replace(combinedInput, """", "\""")
combinedInput = Replace(combinedInput, vbCrLf, "\n")
combinedInput = Replace(combinedInput, vbCr, "\n")
combinedInput = Replace(combinedInput, vbLf, "\n")
' 調(diào)用API
response = CallDeepSeekAPI(api_key, combinedInput)
If Left(response, 5) <> "Error" Then
Set matches = regex.Execute(response)
If matches.Count > 0 Then
Dim outputText As String
outputText = matches(0).SubMatches(0)
' 處理轉(zhuǎn)義字符
outputText = Replace(outputText, "\""", """")
outputText = Replace(outputText, "\\", "\")
outputText = Replace(outputText, "\n", vbCrLf)
' 寫入右側(cè)相鄰單元格
cell.Offset(0, 1).Value = outputText
Else
cell.Offset(0, 1).Value = "解析失敗"
End If
Else
cell.Offset(0, 1).Value = "API錯誤"
End If
End If
Next cell
Application.ScreenUpdating = True
MsgBox "處理完成!", vbInformation
Set regex = Nothing
Set selectedRange = Nothing
End Sub

Function CallDeepSeekAPI(api_key As String, inputText As String) As String Dim API As String Dim SendTxt As String Dim Http As Object Dim status_code As Integer Dim response As String API = "https://api.deepseek.com/chat/completions" SendTxt = "{""model"": ""deepseek-chat"", ""messages"": [{""role"":""system"", ""content"":""You are a Excel assistant""}, {""role"":""user"", ""content"":""" & inputText & """}], ""stream"": false}" Set Http = CreateObject("MSXML2.XMLHTTP") With Http .Open "POST", API, False .setRequestHeader "Content-Type", "application/json" .setRequestHeader "Authorization", "Bearer " & api_key .send SendTxt status_code = .Status response = .responseText End With If status_code = 200 Then CallDeepSeekAPI = response Else CallDeepSeekAPI = "Error: " & status_code & " - " & response End If Set Http = NothingEnd FunctionSub DeepSeekExcel() Dim api_key As String Dim userQuestion As String Dim selectedRange As Range Dim cell As Range Dim combinedInput As String Dim response As String Dim regex As Object Dim matches As Object api_key = "你的api" If api_key = "" Then MsgBox "請先設(shè)置API密鑰", vbExclamation Exit Sub End If On Error Resume Next Set selectedRange = Selection On Error GoTo 0 If selectedRange Is Nothing Then MsgBox "請先選擇要處理的數(shù)據(jù)區(qū)域", vbExclamation Exit Sub End If userQuestion = InputBox("請輸入您的問題(選中的單元格內(nèi)容將作為處理數(shù)據(jù)):", "DeepSeek 提問") If userQuestion = "" Then Exit Sub Set regex = CreateObject("VBScript.RegExp") regex.Pattern = """content"":""(.*?)""" regex.Global = False regex.MultiLine = True Application.ScreenUpdating = False For Each cell In selectedRange If Trim(cell.Value) <> "" Then ' 組合問題和單元格內(nèi)容 combinedInput = userQuestion & vbCrLf & vbCrLf & "數(shù)據(jù)內(nèi)容:" & vbCrLf & cell.Value ' 轉(zhuǎn)義特殊字符 combinedInput = Replace(combinedInput, "\", "\\") combinedInput = Replace(combinedInput, """", "\""") combinedInput = Replace(combinedInput, vbCrLf, "\n") combinedInput = Replace(combinedInput, vbCr, "\n") combinedInput = Replace(combinedInput, vbLf, "\n") ' 調(diào)用API response = CallDeepSeekAPI(api_key, combinedInput) If Left(response, 5) <> "Error" Then Set matches = regex.Execute(response) If matches.Count > 0 Then Dim outputText As String outputText = matches(0).SubMatches(0) ' 處理轉(zhuǎn)義字符 outputText = Replace(outputText, "\""", """") outputText = Replace(outputText, "\\", "\") outputText = Replace(outputText, "\n", vbCrLf) ' 寫入右側(cè)相鄰單元格 cell.Offset(0, 1).Value = outputText Else cell.Offset(0, 1).Value = "解析失敗" End If Else cell.Offset(0, 1).Value = "API錯誤" End If End If Next cell Application.ScreenUpdating = True MsgBox "處理完成!", vbInformation Set regex = Nothing Set selectedRange = NothingEnd Sub

三、代碼粘貼

在Excel中點(diǎn)擊【開發(fā)工具】然后點(diǎn)擊【Visiual Basic】進(jìn)入編輯窗口,在右側(cè)空白區(qū)域點(diǎn)擊鼠標(biāo)右鍵找到插入,找到【模塊】,然后在右側(cè)的窗口那里直接粘貼即可

在這里一定記得,API替換為自己的API

四、制作按鈕

需要在右側(cè)點(diǎn)擊文件,然后最下放找到【選項】來調(diào)出Excel選項,在Excel選項中找到【自定義功能區(qū)】

我們需要在左側(cè)將類別設(shè)置【宏】選中【DEEPSeekExcel】這個宏,然后在右側(cè)的窗口中點(diǎn)擊對應(yīng)的選項卡,最后點(diǎn)擊添加,即可將宏作為按鈕添加到Excel表格中,至此就設(shè)置完畢了

五、加載宏

如果想要將這個宏按鈕永久的保留在Excel中是需要使用加載宏的,之前發(fā)過,大家可以搜一下

DeepSeek搭配Excel,制作自定義按鈕,實(shí)現(xiàn)辦公自動化!

視頻Excel從零到一

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
汪小菲被喊話滾出麻六記,張?zhí)m不受影響去公司開會,馬筱梅沉默了

汪小菲被喊話滾出麻六記,張?zhí)m不受影響去公司開會,馬筱梅沉默了

笑飲孤鴻非
2026-03-07 03:41:13
俄羅斯發(fā)動大規(guī)模襲擊,烏克蘭多地停電!美國向烏求援,澤連斯基:對技術(shù)交流和武器交換持開放態(tài)度!烏方:要無人機(jī)就拿“愛國者”換

俄羅斯發(fā)動大規(guī)模襲擊,烏克蘭多地停電!美國向烏求援,澤連斯基:對技術(shù)交流和武器交換持開放態(tài)度!烏方:要無人機(jī)就拿“愛國者”換

每日經(jīng)濟(jì)新聞
2026-03-08 01:03:04
39分慘案引爆內(nèi)訌危機(jī)!掘金最強(qiáng)陣崩盤,阿德爾曼痛批無競爭精神

39分慘案引爆內(nèi)訌危機(jī)!掘金最強(qiáng)陣崩盤,阿德爾曼痛批無競爭精神

田先生籃球
2026-03-07 20:30:02
油價如果沖上100美元,A股最受益的10家公司

油價如果沖上100美元,A股最受益的10家公司

風(fēng)風(fēng)順
2026-03-07 07:32:40
情人關(guān)系己落伍!2026年爆火的5種兩性關(guān)系,第三種最讓人上頭

情人關(guān)系己落伍!2026年爆火的5種兩性關(guān)系,第三種最讓人上頭

匹夫來搞笑
2026-02-04 16:14:39
伊朗第18次報復(fù),特朗普遭報應(yīng),被迫從亞洲搬救兵

伊朗第18次報復(fù),特朗普遭報應(yīng),被迫從亞洲搬救兵

白色得季節(jié)
2026-03-08 00:42:55
為何要增加高中學(xué)位?因為不改現(xiàn)狀,五五分流根本撐不住

為何要增加高中學(xué)位?因為不改現(xiàn)狀,五五分流根本撐不住

老特有話說
2026-03-07 16:16:46
盜墓界有個“不成文規(guī)定”:金銀珠寶都可拿,唯有一樣?xùn)|西不能動

盜墓界有個“不成文規(guī)定”:金銀珠寶都可拿,唯有一樣?xùn)|西不能動

史不語
2026-03-05 08:55:03
再見,曼城!“大核”7000萬轉(zhuǎn)投皇馬!瓜帥斥資2億,兩中場來投

再見,曼城!“大核”7000萬轉(zhuǎn)投皇馬!瓜帥斥資2億,兩中場來投

頭狼追球
2026-03-07 09:55:00
愛潑斯坦私人飛機(jī)駕駛員:克林頓曾坐過26次,空姐像糖果脫衣舞娘

愛潑斯坦私人飛機(jī)駕駛員:克林頓曾坐過26次,空姐像糖果脫衣舞娘

歷史龍元閣
2026-03-07 13:35:10
中美俄衛(wèi)星定位精度差距太大!美0.1米,俄1.5米,中國北斗是多少

中美俄衛(wèi)星定位精度差距太大!美0.1米,俄1.5米,中國北斗是多少

壹知眠羊
2026-03-05 11:13:57
開戰(zhàn)僅六天美薩德系統(tǒng)遭伊朗摧毀,金正恩送挑戰(zhàn)書

開戰(zhàn)僅六天美薩德系統(tǒng)遭伊朗摧毀,金正恩送挑戰(zhàn)書

你笑的好甜美
2026-03-07 22:25:51
遼寧鐵人球迷意難平!不僅因為0-3慘敗泰山,更是因為以下五點(diǎn)!

遼寧鐵人球迷意難平!不僅因為0-3慘敗泰山,更是因為以下五點(diǎn)!

田先生籃球
2026-03-07 20:40:14
隨著巴黎圣日耳曼爆冷1-3轟然倒下,法甲最新積分榜出爐

隨著巴黎圣日耳曼爆冷1-3轟然倒下,法甲最新積分榜出爐

側(cè)身凌空斬
2026-03-07 06:34:39
隨著吉達(dá)聯(lián)合1-3,沙特聯(lián)榜首易主:C羅主隊從榜首滑落

隨著吉達(dá)聯(lián)合1-3,沙特聯(lián)榜首易主:C羅主隊從榜首滑落

側(cè)身凌空斬
2026-03-07 05:00:56
伊朗與王毅通話后,中俄領(lǐng)銜27國集體發(fā)聲必保全伊朗

伊朗與王毅通話后,中俄領(lǐng)銜27國集體發(fā)聲必保全伊朗

命運(yùn)自認(rèn)幽默
2026-03-07 04:24:25
兩大衛(wèi)視開播!又一部諜戰(zhàn)劇來襲,比《潛伏》還要精彩!

兩大衛(wèi)視開播!又一部諜戰(zhàn)劇來襲,比《潛伏》還要精彩!

樂楓電影
2026-03-07 14:39:48
什么是性成癮?患者自述:比煙癮、酒癮厲害多了,比戒毒還難

什么是性成癮?患者自述:比煙癮、酒癮厲害多了,比戒毒還難

泠泠說史
2025-10-30 15:20:45
滯留迪拜6天,7次航班取消,她咬牙買下54000元機(jī)票

滯留迪拜6天,7次航班取消,她咬牙買下54000元機(jī)票

中國新聞周刊
2026-03-07 19:23:03
央視《我的山與?!烽_播!看完4集,我說:這是年代劇該有的樣子

央視《我的山與?!烽_播!看完4集,我說:這是年代劇該有的樣子

好賢觀史記
2026-03-07 20:08:23
2026-03-08 01:51:00
Excel從零到一 incentive-icons
Excel從零到一
0基礎(chǔ),0成本學(xué)習(xí)Excel
580文章數(shù) 87198關(guān)注度
往期回顧 全部

科技要聞

OpenClaw爆火,六位"養(yǎng)蝦人"自述與AI共生

頭條要聞

選舉24小時內(nèi)舉行 伊朗今天或選出最高領(lǐng)袖

頭條要聞

選舉24小時內(nèi)舉行 伊朗今天或選出最高領(lǐng)袖

體育要聞

塔圖姆298天走完這段路 只用27分鐘征服這座城

娛樂要聞

汪小菲曝親媽猛料,張?zhí)m公開財產(chǎn)分配

財經(jīng)要聞

針對"不敢休、不讓休"怪圈 國家出手了

汽車要聞

逃離ICU,上汽通用“止血”企穩(wěn)

態(tài)度原創(chuàng)

親子
旅游
房產(chǎn)
教育
公開課

親子要聞

有些一個人去產(chǎn)檢的孕婦不值得可憐!網(wǎng)友:出事了罵一頓都是輕的

旅游要聞

從生態(tài)園到網(wǎng)紅公園 上海再添小眾“森林秘境”

房產(chǎn)要聞

傳統(tǒng)學(xué)區(qū)房熄火?2月??诙址勘鸬陌鍓K竟然是…

教育要聞

初中三年悄悄篩人,輸?shù)某32皇悄X子

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進(jìn)入關(guān)懷版