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

網(wǎng)易首頁(yè) > 網(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億積壓7年,院線都沒上直接免費(fèi)網(wǎng)播,這電影就是個(gè)笑話!

成本5億積壓7年,院線都沒上直接免費(fèi)網(wǎng)播,這電影就是個(gè)笑話!

得得電影
2026-04-20 23:05:09
國(guó)防部曾發(fā)出最后通牒:關(guān)于如何處理賴清德,大陸早考慮好了

國(guó)防部曾發(fā)出最后通牒:關(guān)于如何處理賴清德,大陸早考慮好了

南宗歷史
2026-04-19 23:07:54
采耳變賣淫?女技師可變裝,躺采色誘客人,有反應(yīng)了就直接脫褲子

采耳變賣淫?女技師可變裝,躺采色誘客人,有反應(yīng)了就直接脫褲子

烏娛子醬
2025-03-19 10:27:30
美國(guó)敢抓馬杜羅、敢炸哈梅內(nèi)伊,為什么偏偏不敢動(dòng)金正恩?

美國(guó)敢抓馬杜羅、敢炸哈梅內(nèi)伊,為什么偏偏不敢動(dòng)金正恩?

賤議你讀史
2026-04-12 21:40:28
米體:賣淫團(tuán)伙案客戶涉及70名球員,含米蘭雙雄、尤文球員

米體:賣淫團(tuán)伙案客戶涉及70名球員,含米蘭雙雄、尤文球員

懂球帝
2026-04-22 01:35:09
19歲斯嘉麗為戲當(dāng)眾扯掉胸罩,導(dǎo)演急喊:快穿上!

19歲斯嘉麗為戲當(dāng)眾扯掉胸罩,導(dǎo)演急喊:快穿上!

TVB的四小花
2026-04-21 21:03:23
突傳大利好,要談成了?

突傳大利好,要談成了?

隔壁老投
2026-04-21 14:39:35
沙媒:馬寧在亞冠1/4決賽出現(xiàn)失誤,已被取消亞冠決賽執(zhí)法資格

沙媒:馬寧在亞冠1/4決賽出現(xiàn)失誤,已被取消亞冠決賽執(zhí)法資格

懂球帝
2026-04-21 12:40:40
紅色地下水澆地后續(xù):水閘已斷電,村民已經(jīng)無法澆灌

紅色地下水澆地后續(xù):水閘已斷電,村民已經(jīng)無法澆灌

映射生活的身影
2026-04-20 21:30:54
搭上英偉達(dá),惠州首富再敲鐘,公司市值一年暴漲10倍

搭上英偉達(dá),惠州首富再敲鐘,公司市值一年暴漲10倍

21世紀(jì)經(jīng)濟(jì)報(bào)道
2026-04-21 20:10:07
從3-7到10-7!威爾遜極限逆轉(zhuǎn)背后,這3個(gè)細(xì)節(jié)才是真正答

從3-7到10-7!威爾遜極限逆轉(zhuǎn)背后,這3個(gè)細(xì)節(jié)才是真正答

羅納爾說個(gè)球
2026-04-22 01:35:58
會(huì)談推遲兩天?俄伊外長(zhǎng)緊急對(duì)表,特朗普:愿意和伊朗領(lǐng)導(dǎo)人會(huì)面

會(huì)談推遲兩天?俄伊外長(zhǎng)緊急對(duì)表,特朗普:愿意和伊朗領(lǐng)導(dǎo)人會(huì)面

藍(lán)色海邊
2026-04-22 00:28:03
提醒:腸道開始癌變的第一信號(hào),喝水就知道?很多人都沒有放心上

提醒:腸道開始癌變的第一信號(hào),喝水就知道?很多人都沒有放心上

健康科普365
2026-04-21 18:30:03
西哈莫尼在華手術(shù),洪森父子三人親自陪同,背后傳遞出兩大信息

西哈莫尼在華手術(shù),洪森父子三人親自陪同,背后傳遞出兩大信息

阿天愛旅行
2026-04-21 18:45:11
倒計(jì)時(shí)僅幾小時(shí),伊朗仍未確認(rèn)參加談判,特朗普威脅:?;鸬狡趯⒒謴?fù)轟炸,現(xiàn)已有大量彈藥!美方談判人員已陸續(xù)抵達(dá)

倒計(jì)時(shí)僅幾小時(shí),伊朗仍未確認(rèn)參加談判,特朗普威脅:?;鸬狡趯⒒謴?fù)轟炸,現(xiàn)已有大量彈藥!美方談判人員已陸續(xù)抵達(dá)

每日經(jīng)濟(jì)新聞
2026-04-22 00:40:06
拼多多暴力抗法細(xì)節(jié)曝光:推搡拉扯執(zhí)法人員,員工當(dāng)場(chǎng)吃下紙團(tuán)!

拼多多暴力抗法細(xì)節(jié)曝光:推搡拉扯執(zhí)法人員,員工當(dāng)場(chǎng)吃下紙團(tuán)!

仕道
2026-04-20 17:48:21
炸穿臺(tái)灣政壇!蔣友松強(qiáng)行遷走兩蔣懸棺,半世紀(jì)漂泊終要?dú)w鄉(xiāng)

炸穿臺(tái)灣政壇!蔣友松強(qiáng)行遷走兩蔣懸棺,半世紀(jì)漂泊終要?dú)w鄉(xiāng)

陳漎侃故事
2026-04-14 17:28:18
輪到日本強(qiáng)烈不滿了!日本要求跟我們啟動(dòng)談判,我們不予理會(huì)!

輪到日本強(qiáng)烈不滿了!日本要求跟我們啟動(dòng)談判,我們不予理會(huì)!

荊楚寰宇文樞
2026-04-21 22:56:50
笑麻了!長(zhǎng)大了竟然能理解反派了,網(wǎng)友:現(xiàn)在真的能共情容嬤嬤

笑麻了!長(zhǎng)大了竟然能理解反派了,網(wǎng)友:現(xiàn)在真的能共情容嬤嬤

夜深愛雜談
2026-04-21 20:11:53
斷崖式下跌!大批杭州人凌亂了:到底要怎樣?即將再次反轉(zhuǎn)

斷崖式下跌!大批杭州人凌亂了:到底要怎樣?即將再次反轉(zhuǎn)

19樓
2026-04-21 15:30:00
2026-04-22 03:44:49
Excel從零到一 incentive-icons
Excel從零到一
0基礎(chǔ),0成本學(xué)習(xí)Excel
581文章數(shù) 87218關(guān)注度
往期回顧 全部

科技要聞

創(chuàng)造4萬億帝國(guó)、訪華20次,庫(kù)克留下了什么

頭條要聞

三國(guó)取消飛航許可 賴清德無法竄訪斯威士蘭

頭條要聞

三國(guó)取消飛航許可 賴清德無法竄訪斯威士蘭

體育要聞

一到NBA季后賽,四屆DPOY就成了主角

娛樂要聞

宋承炫曬寶寶B超照,宣布老婆懷孕

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

現(xiàn)實(shí)是最大的荒誕:千億平臺(tái)的沖突始末

汽車要聞

全新坦克700正式上市 售價(jià)42.8萬-50.8萬元

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

家居
健康
數(shù)碼
親子
教育

家居要聞

詩(shī)意光影 窺見自然之境

干細(xì)胞抗衰4大誤區(qū),90%的人都中招

數(shù)碼要聞

大疆發(fā)布Osmo Mobile 8P:售899元 分體式遙控器設(shè)計(jì)

親子要聞

針對(duì)兒童青少年近視防控、心理行為發(fā)育監(jiān)測(cè)等,上海發(fā)布行動(dòng)計(jì)劃

教育要聞

對(duì)不起,我有點(diǎn)“摳”

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