亚洲中文字幕乱码亚洲-蜜桃成熟视频在线观看-免费中文字幕视频在线-中国五十路熟妇洗澡视频-亚洲av伊人啪啪c-国产精品成人一区二区-国产自拍视频一区在线观看-成人一区不卡二区三区四区-亚洲情精品中文字幕99在线

網(wǎng)易首頁 > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

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

0
分享至

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

一、使用方法

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

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

二、代碼準(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 "請(qǐng)先設(shè)置API密鑰", vbExclamation
Exit Sub
End If
On Error Resume Next
Set selectedRange = Selection
On Error GoTo 0
If selectedRange Is Nothing Then
MsgBox "請(qǐng)先選擇要處理的數(shù)據(jù)區(qū)域", vbExclamation
Exit Sub
End If
userQuestion = InputBox("請(qǐng)輸入您的問題(選中的單元格內(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錯(cuò)誤"
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 "請(qǐng)先設(shè)置API密鑰", vbExclamation Exit Sub End If On Error Resume Next Set selectedRange = Selection On Error GoTo 0 If selectedRange Is Nothing Then MsgBox "請(qǐng)先選擇要處理的數(shù)據(jù)區(qū)域", vbExclamation Exit Sub End If userQuestion = InputBox("請(qǐng)輸入您的問題(選中的單元格內(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錯(cuò)誤" 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)擊文件,然后最下放找到【選項(xiàng)】來調(diào)出Excel選項(xiàng),在Excel選項(xiàng)中找到【自定義功能區(qū)】

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

五、加載宏

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

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

視頻Excel從零到一

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(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)推薦
美國(guó)若敢玩火,中方就敢動(dòng)手!外交部這次的一個(gè)表態(tài),極不尋常

美國(guó)若敢玩火,中方就敢動(dòng)手!外交部這次的一個(gè)表態(tài),極不尋常

時(shí)光在作祟
2026-04-19 16:46:57
不再是120/80,“新血壓標(biāo)準(zhǔn)”已公布,別再自己嚇自己!

不再是120/80,“新血壓標(biāo)準(zhǔn)”已公布,別再自己嚇自己!

芹姐說生活
2026-04-14 23:27:03
DeepSeek第一批核心研究員相繼離職:走的不是錢,是方向

DeepSeek第一批核心研究員相繼離職:走的不是錢,是方向

離離言幾許
2026-04-19 09:22:32
恭喜俄羅斯和烏克蘭!打了1500多天,終于打成全世界都喜歡的樣子

恭喜俄羅斯和烏克蘭!打了1500多天,終于打成全世界都喜歡的樣子

嫹筆牂牂
2026-04-15 10:03:39
曾高喊打敗美帝:如今卻全家跑去美國(guó),84歲活成這樣,引人熱議!

曾高喊打敗美帝:如今卻全家跑去美國(guó),84歲活成這樣,引人熱議!

無處不風(fēng)景l(fā)ove
2026-04-16 13:36:36
火箭沒杜蘭特真不行!多出手27次仍輸球,無牽制點(diǎn)后沒一個(gè)能進(jìn)的

火箭沒杜蘭特真不行!多出手27次仍輸球,無牽制點(diǎn)后沒一個(gè)能進(jìn)的

籃球資訊達(dá)人
2026-04-19 11:52:39
魏建軍發(fā)布會(huì)現(xiàn)場(chǎng)痛批營(yíng)銷團(tuán)隊(duì)5分鐘:無法轉(zhuǎn)化工程師成果“相當(dāng)于犯罪”

魏建軍發(fā)布會(huì)現(xiàn)場(chǎng)痛批營(yíng)銷團(tuán)隊(duì)5分鐘:無法轉(zhuǎn)化工程師成果“相當(dāng)于犯罪”

三言科技
2026-04-18 20:55:06
醫(yī)生調(diào)查發(fā)現(xiàn):腦梗病人過了71歲,基本都有這7現(xiàn)狀,要坦然接受

醫(yī)生調(diào)查發(fā)現(xiàn):腦梗病人過了71歲,基本都有這7現(xiàn)狀,要坦然接受

醫(yī)學(xué)科普匯
2026-04-19 18:20:11
不是肯納德!不是詹姆斯!湖人贏球最大功臣,513萬白撿防守核心

不是肯納德!不是詹姆斯!湖人贏球最大功臣,513萬白撿防守核心

小颯說球
2026-04-19 13:28:02
59:40再反轉(zhuǎn),美議員撕破臉:停止對(duì)以軍售,內(nèi)塔尼亞胡惱羞成怒

59:40再反轉(zhuǎn),美議員撕破臉:停止對(duì)以軍售,內(nèi)塔尼亞胡惱羞成怒

云上烏托邦
2026-04-18 14:48:46
印度船“絕望呼叫”錄音曝光:讓我們走吧...

印度船“絕望呼叫”錄音曝光:讓我們走吧...

觀察者網(wǎng)
2026-04-19 14:13:30
“老人味”的禍?zhǔn)妆痪境觯♂t(yī)生提醒:55歲后要少碰

“老人味”的禍?zhǔn)妆痪境觯♂t(yī)生提醒:55歲后要少碰

LULU生活家
2026-04-19 14:36:52
王傳福官宣:比亞迪全固態(tài)電池已造出,續(xù)航超1200公里

王傳福官宣:比亞迪全固態(tài)電池已造出,續(xù)航超1200公里

生活魔術(shù)專家
2026-04-17 13:47:08
亞錦賽中國(guó)女排選朱婷還是選李盈瑩,趙勇已給出了肯定答案

亞錦賽中國(guó)女排選朱婷還是選李盈瑩,趙勇已給出了肯定答案

體育快遞小哥哥
2026-04-19 16:59:40
放假通知!2026中小學(xué)暑假時(shí)間確定了,家長(zhǎng)卻表示難以接受

放假通知!2026中小學(xué)暑假時(shí)間確定了,家長(zhǎng)卻表示難以接受

凱旋學(xué)長(zhǎng)
2026-04-19 15:04:39
下周二晚!油價(jià)即將大跌!

下周二晚!油價(jià)即將大跌!

huaibei8
2026-04-18 21:56:57
5月中旬,事業(yè)財(cái)運(yùn)雙雙起勢(shì),一路旺到年底的三個(gè)星座,好好珍惜

5月中旬,事業(yè)財(cái)運(yùn)雙雙起勢(shì),一路旺到年底的三個(gè)星座,好好珍惜

小晴星座說
2026-04-19 17:41:57
滴滴、高德、T3等多家平臺(tái)簽字:每單抽成不超過27%,超過部分要返還給司機(jī)

滴滴、高德、T3等多家平臺(tái)簽字:每單抽成不超過27%,超過部分要返還給司機(jī)

網(wǎng)約車觀察室
2026-04-18 09:53:23
廣州女子與前夫發(fā)生關(guān)系后報(bào)警稱被侵犯,兒子同室未聽見反抗

廣州女子與前夫發(fā)生關(guān)系后報(bào)警稱被侵犯,兒子同室未聽見反抗

觀世記
2026-04-18 15:55:41
“洪荒少女”傅園慧:曾火到上春晚,后來沒了熱度,現(xiàn)在還好嗎?

“洪荒少女”傅園慧:曾火到上春晚,后來沒了熱度,現(xiàn)在還好嗎?

拳擊時(shí)空
2026-04-19 07:39:10
2026-04-19 19:00:49
Excel從零到一 incentive-icons
Excel從零到一
0基礎(chǔ),0成本學(xué)習(xí)Excel
581文章數(shù) 87216關(guān)注度
往期回顧 全部

科技要聞

50分26秒破人類紀(jì)錄!300臺(tái)機(jī)器人狂飆半馬

頭條要聞

印度當(dāng)晚召見伊朗大使抗議兩船只遭開火襲擊 伊朗回應(yīng)

頭條要聞

印度當(dāng)晚召見伊朗大使抗議兩船只遭開火襲擊 伊朗回應(yīng)

體育要聞

湖人1比0火箭:老詹比烏度卡像教練

娛樂要聞

張?zhí)鞇墼u(píng)論區(qū)淪陷!被曝卷入小三風(fēng)波

財(cái)經(jīng)要聞

華誼兄弟,8年虧光85億

汽車要聞

29分鐘大定破萬 極氪8X為什么這么多人買?

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

房產(chǎn)
游戲
藝術(shù)
數(shù)碼
教育

房產(chǎn)要聞

官宣簽約最強(qiáng)城更!海口樓市,突然殺入神秘房企!

玩家發(fā)現(xiàn)《《生化危機(jī)9》未使用音軌 或與傭兵模式有關(guān)

藝術(shù)要聞

慈禧墓被盜的明代草書,字字金字塔尖水準(zhǔn)!

數(shù)碼要聞

馳為海外推出AuBox X迷你主機(jī),搭載酷睿Ultra 7 256V

教育要聞

2026年擬增設(shè)碩士點(diǎn)名單,公示中

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