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

網(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)推薦
離婚5年后偶遇前岳母撿廢品,我塞給她3萬塊,5天后前妻快遞到了

離婚5年后偶遇前岳母撿廢品,我塞給她3萬塊,5天后前妻快遞到了

真實(shí)檔案
2025-12-26 16:42:59
妹子頸部長(zhǎng)出巨大腫塊,她以為感冒,結(jié)果腫塊整顆爆開,她離死只差幾小時(shí)…

妹子頸部長(zhǎng)出巨大腫塊,她以為感冒,結(jié)果腫塊整顆爆開,她離死只差幾小時(shí)…

英國(guó)那些事兒
2025-12-25 23:00:00
中日游客雙向奔赴,日本人不歡迎中國(guó)游客,中國(guó)游客也不想去日本

中日游客雙向奔赴,日本人不歡迎中國(guó)游客,中國(guó)游客也不想去日本

扶蘇聊歷史
2025-12-26 11:09:04
錢再多有什么用?看到馬斯克大兒子巴黎走秀視頻,才知他有多可悲

錢再多有什么用?看到馬斯克大兒子巴黎走秀視頻,才知他有多可悲

娛圈小愚
2025-12-26 11:45:20
徐湖平父子只是沾光的小卒,真正害怕的幕后“大人物”是他

徐湖平父子只是沾光的小卒,真正害怕的幕后“大人物”是他

遠(yuǎn)山行客
2025-12-27 00:58:19
68歲相聲演員娶小30歲洋妻,生一屋混血兒移居國(guó)外,如今過得怎樣

68歲相聲演員娶小30歲洋妻,生一屋混血兒移居國(guó)外,如今過得怎樣

豐譚筆錄
2025-12-24 00:09:46
不到1天,央視2次發(fā)文宣布春晚新舉措,網(wǎng)友:這次終于要聽勸了

不到1天,央視2次發(fā)文宣布春晚新舉措,網(wǎng)友:這次終于要聽勸了

科學(xué)發(fā)掘
2025-12-26 10:56:47
肺有沒有癌變,睡覺就知?肺癌患者,晚上睡覺一般會(huì)出現(xiàn)2個(gè)癥狀

肺有沒有癌變,睡覺就知?肺癌患者,晚上睡覺一般會(huì)出現(xiàn)2個(gè)癥狀

小胡軍事愛好
2025-11-27 10:47:38
中規(guī)中矩,詹姆斯13中7拿到18分2板5助,正負(fù)值-33全場(chǎng)最低

中規(guī)中矩,詹姆斯13中7拿到18分2板5助,正負(fù)值-33全場(chǎng)最低

懂球帝
2025-12-26 11:35:07
放假通知!大學(xué)、中小學(xué)2026寒假時(shí)間確定了,家長(zhǎng)卻表示難以接受

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

復(fù)轉(zhuǎn)這些年
2025-12-27 00:36:21
房產(chǎn)證上的人去世了,繼承別再花大幾千的公證費(fèi),80塊錢就能搞定

房產(chǎn)證上的人去世了,繼承別再花大幾千的公證費(fèi),80塊錢就能搞定

室內(nèi)設(shè)計(jì)師有料兒
2025-12-07 16:05:28
玄學(xué)提醒:別人送你這2樣?xùn)|西,是不能收的

玄學(xué)提醒:別人送你這2樣?xùn)|西,是不能收的

神奇故事
2025-11-04 22:03:04
脫衣舞愛豆當(dāng)性n服務(wù)大佬

脫衣舞愛豆當(dāng)性n服務(wù)大佬

毒舌扒姨太
2025-12-25 22:44:29
“這就是命啊!”美國(guó)一博主采訪流浪漢,詢問他之前是干什么的?

“這就是命??!”美國(guó)一博主采訪流浪漢,詢問他之前是干什么的?

南權(quán)先生
2025-12-26 16:59:33
出嫁前3天彩禮漲到28.8萬后續(xù):男方堅(jiān)持退婚,女子曝光已社死

出嫁前3天彩禮漲到28.8萬后續(xù):男方堅(jiān)持退婚,女子曝光已社死

千言娛樂記
2025-12-13 18:34:13
回顧“91女神”琪琪:五官出眾,卻因天真讓自己“受傷”

回顧“91女神”琪琪:五官出眾,卻因天真讓自己“受傷”

就一點(diǎn)
2025-11-22 10:36:39
屠夫歸來,自今年2月2日以來,利馬首次首發(fā)并擔(dān)任隊(duì)長(zhǎng)

屠夫歸來,自今年2月2日以來,利馬首次首發(fā)并擔(dān)任隊(duì)長(zhǎng)

懂球帝
2025-12-27 03:16:37
胖東來13.8萬元喬丹簽名球衣已賣?客服:僅此一件樣品暫未出售,另有多款球衣已售罄,后續(xù)會(huì)更新其他球星球衣

胖東來13.8萬元喬丹簽名球衣已賣?客服:僅此一件樣品暫未出售,另有多款球衣已售罄,后續(xù)會(huì)更新其他球星球衣

極目新聞
2025-12-26 13:43:52
78歲林子祥和老婆葉蒨文現(xiàn)身上海街頭,都已白發(fā)蒼蒼,容顏老去

78歲林子祥和老婆葉蒨文現(xiàn)身上海街頭,都已白發(fā)蒼蒼,容顏老去

動(dòng)物奇奇怪怪
2025-12-27 00:08:01
多地提出公務(wù)員錄用將網(wǎng)絡(luò)言行納入考察 專家:政治、價(jià)值觀要求一直是公務(wù)員考試的重點(diǎn)內(nèi)容

多地提出公務(wù)員錄用將網(wǎng)絡(luò)言行納入考察 專家:政治、價(jià)值觀要求一直是公務(wù)員考試的重點(diǎn)內(nèi)容

紅星新聞
2025-12-25 20:19:09
2025-12-27 04:47:00
Excel從零到一 incentive-icons
Excel從零到一
0基礎(chǔ),0成本學(xué)習(xí)Excel
579文章數(shù) 87183關(guān)注度
往期回顧 全部

科技要聞

收割3000億!拼多多"土辦法"熬死所有巨頭

頭條要聞

老人婚宴上被提醒孫女非親生 做鑒定后忍3年忍不了了

頭條要聞

老人婚宴上被提醒孫女非親生 做鑒定后忍3年忍不了了

體育要聞

開翻航母之后,他決定親手造一艘航母

娛樂要聞

王傳君生病后近照變化大,面部浮腫

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

投資巨鱷羅杰斯最新持倉:只留四種資產(chǎn)

汽車要聞

兩大CEO試駕 華為乾崑*啟境開啟首款獵裝轎跑路測(cè)

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

親子
旅游
本地
家居
公開課

親子要聞

為什么買好衣服給孩子是個(gè)大坑?你絕對(duì)想不到!

旅游要聞

椰林映火箭!文昌東郊藏著海南最動(dòng)人的山海答卷

本地新聞

云游安徽|踏訪池州,讀懂山水間的萬年史書

家居要聞

格調(diào)時(shí)尚 智慧品質(zhì)居所

公開課

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

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