最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

告別加班! DeepSeek嵌入到Excel提升10倍工作效率

  發(fā)布時(shí)間:2025-02-10 15:15:07   作者:佚名   我要評(píng)論
工作經(jīng)常使用excel,現(xiàn)在DeepSeek很厲害,想要接入excel,實(shí)現(xiàn)ai幫辦公,該怎么操作呢?下面我們就來(lái)看看詳細(xì)教程

昨天跟大家分享了DeepSeek的簡(jiǎn)單用法,有粉絲就問道:能將DeepSeek嵌入到Excel嗎?

當(dāng)然可以了,我們需要借助VBA代碼來(lái)實(shí)現(xiàn),以下的代碼都是由DeepSeek自動(dòng)生成的,我們還需要調(diào)用DeepSeek的API,

實(shí)現(xiàn)在A1單元格中輸入數(shù)據(jù),然后點(diǎn)擊按鈕執(zhí)行,在B1單元格中輸出結(jié)果的效果,我們來(lái)看下具體怎么做的

一、獲取API

首先我們需要獲取DeepSeek的API,只需來(lái)到官網(wǎng),右上角點(diǎn)擊【API開放平臺(tái)】,然后在右側(cè)找到【API keys】然后在中間點(diǎn)擊【API keys】,就會(huì)顯示窗口,我們需要為其設(shè)置一個(gè)名字,然后復(fù)制下API,等下需要用到。

二、插入VBA代碼

打開Excel,按下快捷鍵ALT+F11,調(diào)出VBA的編輯窗口,然后在左側(cè)點(diǎn)擊空白的區(qū)域,找到【插入】選擇【模塊】之后將下面的代碼粘貼到窗口中

我們需要將【你的API】替換為你剛才獲取的API地址

Sub CallDeepSeekAPI()
Dim question As String
Dim response As String
Dim url As String
Dim apiKey As String
Dim http As Object
Dim content As String
Dim startPos As Long
Dim endPos As Long
' 獲取 A1 單元格中的問題
question = ThisWorkbook.Sheets(1).Range("A1").Value
' 設(shè)置 API 的 URL 和 API 密鑰
url = "https://api.deepseek.com/v1/chat/completions" ' 替換為實(shí)際的 API URL
apiKey = "你的API" ' 替換為你的 API 密鑰
' 創(chuàng)建 HTTP 請(qǐng)求對(duì)象
Set http = CreateObject("MSXML2.XMLHTTP")
' 設(shè)置請(qǐng)求頭
http.Open "POST", url, False
http.setRequestHeader "Content-Type", "application/json"
http.setRequestHeader "Authorization", "Bearer " & apiKey
' 設(shè)置請(qǐng)求體
Dim requestBody As String
requestBody = "{""model"":""deepseek-chat"",""messages"":[{""role"":""user"",""content"":""" & question & """}]}"
' 發(fā)送請(qǐng)求
http.send requestBody
' 獲取響應(yīng)
If http.Status = 200 Then
response = http.responseText
' 從 JSON 字符串中提取 content 字段
startPos = InStr(response, """content"":""") + Len("""content"":""")
endPos = InStr(startPos, response, """")
content = Mid(response, startPos, endPos - startPos)
' 將結(jié)果寫入 A2 單元格
ThisWorkbook.Sheets(1).Range("A2").Value = content
Else
' 如果請(qǐng)求失敗,顯示錯(cuò)誤信息
ThisWorkbook.Sheets(1).Range("A2").Value = "Error: " & http.Status & " - " & http.statusText
End If
End Sub

三、設(shè)置按鈕

點(diǎn)擊【開發(fā)工具】然后點(diǎn)擊【插入】在表單控件中選擇【選擇】,然后直接新建按鈕,將按鈕指定給【CallDeepSeekAPI】這個(gè)宏即可

到此就設(shè)置設(shè)置完畢了,只需在A1單元格輸入問題,然后點(diǎn)擊【按鈕】等待一段時(shí)間就能得到結(jié)果,大家可以動(dòng)手試一下~

現(xiàn)在應(yīng)該是訪問的人太多了,速度會(huì)有些慢,應(yīng)該過(guò)一段時(shí)間就會(huì)有所改善了~

相關(guān)文章

最新評(píng)論

玉山县| 临城县| 蒙阴县| 七台河市| 绥德县| 碌曲县| 池州市| 灵武市| 太谷县| 海安县| 长沙市| 西林县| 巴中市| 绥化市| 射洪县| 布拖县| 鄱阳县| 宜城市| 都匀市| 克什克腾旗| 镇安县| 石楼县| 平泉县| 河西区| 新安县| 禄丰县| 桃园县| 张家港市| 四平市| 海兴县| 石渠县| 兰西县| 商都县| 上思县| 阿勒泰市| 田阳县| 青铜峡市| 高尔夫| 万源市| 安化县| 布尔津县|