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

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

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

0
分享至

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

一、使用方法

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

首先我們需要先選中對(duì)應(yīng)的數(shù)據(jù)區(qū)域,然后在上方點(diǎn)擊Deepseek,最后會(huì)跳出窗口,在窗口中提出問(wèn)題,等待一段時(shí)間后就能得到對(duì)應(yīng)的結(jié)果了,下面來(lái)看下如何構(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)輸入您的問(wèn)題(選中的單元格內(nèi)容將作為處理數(shù)據(jù)):", "DeepSeek 提問(wèn)")
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
' 組合問(wèn)題和單元格內(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)
' 寫(xiě)入右側(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)輸入您的問(wèn)題(選中的單元格內(nèi)容將作為處理數(shù)據(jù)):", "DeepSeek 提問(wèn)") 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 ' 組合問(wèn)題和單元格內(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) ' 寫(xiě)入右側(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)擊【開(kāi)發(fā)工具】然后點(diǎn)擊【Visiual Basic】進(jìn)入編輯窗口,在右側(cè)空白區(qū)域點(diǎn)擊鼠標(biāo)右鍵找到插入,找到【模塊】,然后在右側(cè)的窗口那里直接粘貼即可

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

四、制作按鈕

需要在右側(cè)點(diǎn)擊文件,然后最下放找到【選項(xiàng)】來(lái)調(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ā)過(guò),大家可以搜一下

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ī)!證監(jiān)會(huì),發(fā)布!

短線交易新規(guī)!證監(jiān)會(huì),發(fā)布!

錢(qián)眼
2026-03-07 19:26:35
第22波打擊,以色列本土告急,美國(guó)承認(rèn),伊朗的確很難打

第22波打擊,以色列本土告急,美國(guó)承認(rèn),伊朗的確很難打

小嵩
2026-03-07 13:13:26
72小時(shí)內(nèi),王毅和六國(guó)通話,宣布一項(xiàng)重大決定,伊朗或?qū)⒂瓉?lái)曙光

72小時(shí)內(nèi),王毅和六國(guó)通話,宣布一項(xiàng)重大決定,伊朗或?qū)⒂瓉?lái)曙光

等等talk
2026-03-06 20:44:08
諾貝爾文學(xué)獎(jiǎng)最值得看的12本書(shū),一生至少要讀一次

諾貝爾文學(xué)獎(jiǎng)最值得看的12本書(shū),一生至少要讀一次

洞見(jiàn)
2026-03-05 15:17:24
記者:除非重返歐冠,否則曼聯(lián)無(wú)法與曼城競(jìng)爭(zhēng)安德森、沃頓

記者:除非重返歐冠,否則曼聯(lián)無(wú)法與曼城競(jìng)爭(zhēng)安德森、沃頓

懂球帝
2026-03-07 23:14:14
德牧被棄服務(wù)區(qū),因體型大屢次被毆打,它到底做錯(cuò)了什么?

德牧被棄服務(wù)區(qū),因體型大屢次被毆打,它到底做錯(cuò)了什么?

Magic寵物社
2026-03-05 19:50:03
美國(guó)準(zhǔn)備對(duì)谷愛(ài)凌征收100%所得稅

美國(guó)準(zhǔn)備對(duì)谷愛(ài)凌征收100%所得稅

難得君
2026-02-28 14:18:08
44歲范冰冰車內(nèi)趕場(chǎng)賣(mài)面膜!素顏發(fā)福變大媽,昔日頂流如今只剩奔波

44歲范冰冰車內(nèi)趕場(chǎng)賣(mài)面膜!素顏發(fā)福變大媽,昔日頂流如今只剩奔波

八卦王者
2026-03-06 11:18:36
遼寧鐵人球迷意難平!不僅因?yàn)?-3慘敗泰山,更是因?yàn)橐韵挛妩c(diǎn)!

遼寧鐵人球迷意難平!不僅因?yàn)?-3慘敗泰山,更是因?yàn)橐韵挛妩c(diǎn)!

田先生籃球
2026-03-07 20:40:14
落魄!27歲狀元被發(fā)展聯(lián)盟認(rèn)領(lǐng),擁有歷史級(jí)天賦,現(xiàn)在想打回NBA

落魄!27歲狀元被發(fā)展聯(lián)盟認(rèn)領(lǐng),擁有歷史級(jí)天賦,現(xiàn)在想打回NBA

你的籃球頻道
2026-03-07 07:53:30
“港獨(dú)”影帝黃秋生:從千萬(wàn)豪宅到臺(tái)灣詐騙,如今塑料袋打包家當(dāng)

“港獨(dú)”影帝黃秋生:從千萬(wàn)豪宅到臺(tái)灣詐騙,如今塑料袋打包家當(dāng)

呀古銅
2026-02-26 10:30:33
吳石案中沉默的傳遞者:唯一逃出的"女傭"林阿香,頂尖的紅色信使

吳石案中沉默的傳遞者:唯一逃出的"女傭"林阿香,頂尖的紅色信使

顧史
2026-03-07 13:39:40
德媒:德國(guó)太天真了,我們最大的幻想,就是信了中國(guó)是個(gè)現(xiàn)代強(qiáng)國(guó)

德媒:德國(guó)太天真了,我們最大的幻想,就是信了中國(guó)是個(gè)現(xiàn)代強(qiáng)國(guó)

聚焦最新動(dòng)態(tài)
2026-03-07 00:02:29
偷稅小花要復(fù)出了?張凌赫田曦薇有仇?許凱毀容?張?jiān)讫埬仍质??姨太?wèn)答

偷稅小花要復(fù)出了?張凌赫田曦薇有仇?許凱毀容?張?jiān)讫埬仍质??姨太?wèn)答

毒舌扒姨太
2026-03-06 22:31:39
有沒(méi)有人裝B正好撞到你擅長(zhǎng)的領(lǐng)域上?網(wǎng)友:停頓一下,繼續(xù)補(bǔ)刀

有沒(méi)有人裝B正好撞到你擅長(zhǎng)的領(lǐng)域上?網(wǎng)友:停頓一下,繼續(xù)補(bǔ)刀

夜深愛(ài)雜談
2026-02-27 22:43:52
美要求Planet衛(wèi)星延后96小時(shí),伊朗讓美損失多到了動(dòng)搖軍心的地步

美要求Planet衛(wèi)星延后96小時(shí),伊朗讓美損失多到了動(dòng)搖軍心的地步

嘯鷹評(píng)
2026-03-07 19:04:12
18歲伊斯蘭少女直播拒戴頭巾,被冷血父親榮譽(yù)處決。

18歲伊斯蘭少女直播拒戴頭巾,被冷血父親榮譽(yù)處決。

環(huán)球趣聞分享
2026-01-07 13:30:09
準(zhǔn)備同歸于盡!伊朗或啟用“沉睡小組”,在美國(guó)本土執(zhí)行斬首行動(dòng)

準(zhǔn)備同歸于盡!伊朗或啟用“沉睡小組”,在美國(guó)本土執(zhí)行斬首行動(dòng)

東極妙嚴(yán)
2026-03-06 13:43:35
章澤天現(xiàn)身巴黎時(shí)裝周與名媛熱聊,自信又大方,很美,扎著麻花辮

章澤天現(xiàn)身巴黎時(shí)裝周與名媛熱聊,自信又大方,很美,扎著麻花辮

星河不入我
2026-03-06 20:38:53
平頂山舅舅舅媽吃絕戶,亡母被再婚嫁給親弟弟:更多關(guān)鍵環(huán)節(jié)曝光

平頂山舅舅舅媽吃絕戶,亡母被再婚嫁給親弟弟:更多關(guān)鍵環(huán)節(jié)曝光

壹月情感
2026-03-05 16:00:17
2026-03-07 23:36:49
Excel從零到一 incentive-icons
Excel從零到一
0基礎(chǔ),0成本學(xué)習(xí)Excel
580文章數(shù) 87198關(guān)注度
往期回顧 全部

科技要聞

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

頭條要聞

日本求美國(guó)給個(gè)準(zhǔn)話 美方避而不談

頭條要聞

日本求美國(guó)給個(gè)準(zhǔn)話 美方避而不談

體育要聞

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

娛樂(lè)要聞

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

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

針對(duì)"不敢休、不讓休"怪圈 國(guó)家出手了

汽車要聞

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

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

房產(chǎn)
親子
健康
數(shù)碼
公開(kāi)課

房產(chǎn)要聞

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

親子要聞

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

轉(zhuǎn)頭就暈的耳石癥,能開(kāi)車上班嗎?

數(shù)碼要聞

解鎖“她力量”專屬存儲(chǔ)方案,為每一份熱愛(ài)精彩定格

公開(kāi)課

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

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