欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

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

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

一、獲取API

首先我們需要獲取DeepSeek的API,只需來到官網(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)該過一段時(shí)間就會(huì)有所改善了~

相關(guān)文章

最新評(píng)論