无主之地2配置高吗|看真人裸体BBBBB|秋草莓丝瓜黄瓜榴莲色多多|真人強奷112分钟|精品一卡2卡3卡四卡新区|日本成人深夜苍井空|八十年代动画片

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

Deepseek又升級(jí)了,讓Excel批量生成條碼,用它3分鐘就夠了!

0
分享至

Deepseek在5月28號(hào)的時(shí)候?qū)1模型做了小幅度的升級(jí),主要是增強(qiáng)了邏輯推理能力,能生成更加準(zhǔn)確的代碼,知識(shí)庫更新到了24年6月

我迫不及待的是可以一下, 生成條碼的vba代碼竟然一次就可以使用,之前不管怎么問都不行,不得不感嘆,現(xiàn)在AI真的太強(qiáng)大,代碼直接分享給大家!

一、提示詞

下面就是我詢問的提示詞,關(guān)鍵點(diǎn)需要指出使用ActiveX控件來生成條碼,然后給出自己希望的步驟與結(jié)果。如果你的電腦中有對(duì)應(yīng)的條碼控件的話,這段代碼是無法使用的,可以通過調(diào)用API的方式來編寫VBA代碼生成了

二、代碼展示

這個(gè)代碼的作用是運(yùn)行代碼后會(huì)顯示一個(gè)提示框,輸入1生成二維碼,輸入2生成條形碼,設(shè)置對(duì)應(yīng)的條碼后。選擇對(duì)應(yīng)的區(qū)域,然后點(diǎn)擊確定即可在旁邊生成條碼

Sub GenerateBarcodeAdvanced()
Dim rng As Range
Dim cell As Range
Dim barcodeType As Integer
Dim shp As Object
Dim leftPos As Double, topPos As Double
Dim barcodeWidth As Double, barcodeHeight As Double
' 第一步:選擇條碼類型
On Error Resume Next
barcodeType = Application.InputBox("請(qǐng)選擇條碼類型:" & vbCrLf & _
"輸入 1 生成二維碼" & vbCrLf & _
"輸入 2 生成條形碼", _
"條碼類型選擇", Type:=1)
On Error GoTo 0
' 檢查用戶輸入
If barcodeType < 1 Or barcodeType > 2 Then
MsgBox "操作已取消", vbInformation
Exit Sub
End If
' 第二步:選擇數(shù)據(jù)區(qū)域
On Error Resume Next
Set rng = Application.InputBox("請(qǐng)選擇包含條碼數(shù)據(jù)的單元格區(qū)域", "選擇區(qū)域", Selection.Address, Type:=8)
On Error GoTo 0
If rng Is Nothing Then Exit Sub
' 設(shè)置條碼尺寸(根據(jù)類型自動(dòng)調(diào)整)
If barcodeType = 1 Then ' 二維碼
barcodeWidth = 40 ' 正方形寬度
barcodeHeight = 40 ' 正方形高度
Else ' 條形碼
barcodeWidth = 60 ' 長條形寬度
barcodeHeight = 20 ' 條形碼高度
End If
' 清除目標(biāo)區(qū)域可能存在的舊條碼(右側(cè)列)
rng.Offset(0, rng.Columns.count).Resize(rng.Rows.count, 1).ClearContents
For Each shp In ActiveSheet.Shapes
If Not Intersect(shp.TopLeftCell, rng.Offset(0, rng.Columns.count)) Is Nothing Then
shp.Delete
End If
Next shp
' 生成條碼
Application.ScreenUpdating = False
For Each cell In rng
' 計(jì)算條碼位置(右側(cè)列)
leftPos = cell.Offset(0, rng.Columns.count).Left + 2 ' 添加2px邊距
topPos = cell.Top + 2
' 創(chuàng)建條碼控件
Set shp = ActiveSheet.OLEObjects.Add(ClassType:="BARCODE.BarCodeCtrl.1", _
Left:=leftPos, Top:=topPos, _
Width:=barcodeWidth, Height:=barcodeHeight)
' 設(shè)置條碼屬性
With shp.Object
If barcodeType = 1 Then ' 二維碼
.Style = 12 ' 二維碼樣式[1](@ref)
Else ' 條形碼
.Style = 7 ' Code 128 條形碼[1](@ref)
End If
.Value = cell.Value
.BackColor = RGB(255, 255, 255) ' 白色背景
.ForeColor = RGB(0, 0, 0) ' 黑色條碼
.LineWeight = 1
End With
' 調(diào)整行高以適應(yīng)條碼(高度+5px邊距)
If cell.RowHeight < barcodeHeight + 5 Then
cell.EntireRow.RowHeight = barcodeHeight + 5
End If
' 調(diào)整列寬以適應(yīng)條碼(寬度+5px邊距)
If cell.Offset(0, rng.Columns.count).ColumnWidth < barcodeWidth / 6 + 1 Then
cell.Offset(0, rng.Columns.count).ColumnWidth = barcodeWidth / 6 + 1
End If
Next cell
Application.ScreenUpdating = True
MsgBox IIf(barcodeType = 1, "二維碼", "條形碼") & "生成完成!", vbInformation
End Sub

三、使用方法

按下快捷【ALT+F11】調(diào)出VBA的設(shè)置窗口,之后點(diǎn)擊鼠標(biāo)右鍵找到【插入】選擇【模塊】,新建模塊后在右側(cè)【Ctrl+V】粘貼代碼。

最后只需要點(diǎn)擊【開發(fā)工具】找到【宏】運(yùn)行【GenerateBarcodeAdvanced】這個(gè)宏,根據(jù)提示來選擇數(shù)據(jù),就可以自動(dòng)的生成二維碼與條形碼

以上就是今天分享的內(nèi)容,大家可以試一下,或者直接粘貼我的代碼來使用,不得不感嘆AI現(xiàn)在真的太強(qiáng)大了!

特別聲明:以上內(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)推薦
演員梁冠華:我這輩子最正確的決定,就是娶了倒追我的導(dǎo)演妻子

演員梁冠華:我這輩子最正確的決定,就是娶了倒追我的導(dǎo)演妻子

飄飄然的娛樂匯
2026-06-05 19:15:05
砍掉劉國梁的后花園,放棄王楠乒超基地,王勵(lì)勤終于開始了

砍掉劉國梁的后花園,放棄王楠乒超基地,王勵(lì)勤終于開始了

北緯的咖啡豆
2026-06-12 11:28:51
最新!2026年新生兒或?qū)⑵?00萬——

最新!2026年新生兒或?qū)⑵?00萬——

葉初七
2026-06-12 10:50:11
博士后造假,院長免職:上海大學(xué)給所有領(lǐng)導(dǎo)上了一課

博士后造假,院長免職:上海大學(xué)給所有領(lǐng)導(dǎo)上了一課

教師吧
2026-06-12 18:00:01
離開華為的人那么多,為啥對(duì)公司和老板沒有怨言?事業(yè)興旺很重要

離開華為的人那么多,為啥對(duì)公司和老板沒有怨言?事業(yè)興旺很重要

老方
2026-06-12 16:35:51
2026征信新規(guī)更新,六類行為列入失信名單,對(duì)子女影響有多大?

2026征信新規(guī)更新,六類行為列入失信名單,對(duì)子女影響有多大?

復(fù)轉(zhuǎn)這些年
2026-06-13 02:55:04
年輕人的性蕭條有多恐怖?我國避孕套市場(chǎng)規(guī)模萎縮了25%!

年輕人的性蕭條有多恐怖?我國避孕套市場(chǎng)規(guī)模萎縮了25%!

燈錦年
2026-06-10 15:31:11
79歲林子祥和老婆上海購物,葉蒨文打扮貴氣,脖子上掛著幾串珍珠

79歲林子祥和老婆上海購物,葉蒨文打扮貴氣,脖子上掛著幾串珍珠

一盅情懷
2026-06-12 19:26:34
別再爭了!養(yǎng)路費(fèi)的答案已經(jīng)出來了,燃油車主可以放心

別再爭了!養(yǎng)路費(fèi)的答案已經(jīng)出來了,燃油車主可以放心

商業(yè)財(cái)經(jīng)風(fēng)向
2026-06-12 11:37:50
SpaceX買盤最新報(bào)價(jià)降至162美元/股

SpaceX買盤最新報(bào)價(jià)降至162美元/股

證券時(shí)報(bào)
2026-06-12 23:22:03
馬斯克為SpaceX上市敲鐘:從倉庫小公司發(fā)展到如今難以置信,曾以為成功率不足10%

馬斯克為SpaceX上市敲鐘:從倉庫小公司發(fā)展到如今難以置信,曾以為成功率不足10%

澎湃新聞
2026-06-12 22:38:27
中流砥柱記(偉大征程)

中流砥柱記(偉大征程)

人民網(wǎng)
2026-06-12 06:37:31
倫敦小偷傻眼:蘋果這項(xiàng)默認(rèn)功能作廢了銷贓通道

倫敦小偷傻眼:蘋果這項(xiàng)默認(rèn)功能作廢了銷贓通道

爬蟲飼養(yǎng)員
2026-06-12 02:34:30
我跟嫂子去賣牛,路過一片玉米地時(shí),她突然貼近我耳朵說了句話

我跟嫂子去賣牛,路過一片玉米地時(shí),她突然貼近我耳朵說了句話

千秋文化
2026-06-11 17:58:11
中國公開賽戰(zhàn)報(bào):中國3勝4負(fù),中國三冠王被四連鞭逆轉(zhuǎn)3-6出局了

中國公開賽戰(zhàn)報(bào):中國3勝4負(fù),中國三冠王被四連鞭逆轉(zhuǎn)3-6出局了

求球不落諦
2026-06-13 05:47:07
說句掏心窩的話:炒股無論盈虧,都不要告訴身邊人

說句掏心窩的話:炒股無論盈虧,都不要告訴身邊人

作家出版人姚茂敦
2026-06-12 16:07:34
高考剛結(jié)束就往醫(yī)院跑?大廳走廊擠滿女生,家長無奈:根本攔不住

高考剛結(jié)束就往醫(yī)院跑?大廳走廊擠滿女生,家長無奈:根本攔不住

奇思妙想草葉君
2026-06-11 21:08:40
鐘南山發(fā)現(xiàn):能活到90歲的老人,基本在60歲,就已經(jīng)不做這6事了

鐘南山發(fā)現(xiàn):能活到90歲的老人,基本在60歲,就已經(jīng)不做這6事了

番外行
2026-06-08 08:20:59
《飄》:沒有一個(gè)男人回頭是想重新愛你一次,他愿意回頭找你的理由只有兩種,要么是當(dāng)初沒從你這里撈到好處,要么是發(fā)現(xiàn)身邊沒人比你更傻

《飄》:沒有一個(gè)男人回頭是想重新愛你一次,他愿意回頭找你的理由只有兩種,要么是當(dāng)初沒從你這里撈到好處,要么是發(fā)現(xiàn)身邊沒人比你更傻

心理觀察局
2026-06-12 07:06:06
他27歲還買不起一部iPhone,四十一歲卻能日賺2.8億。

他27歲還買不起一部iPhone,四十一歲卻能日賺2.8億。

流蘇晚晴
2026-06-12 13:04:31
2026-06-13 08:52:49
Excel從零到一 incentive-icons
Excel從零到一
0基礎(chǔ),0成本學(xué)習(xí)Excel
581文章數(shù) 87229關(guān)注度
往期回顧 全部

科技要聞

剛剛,人類歷史上首位萬億美元富豪誕生!

頭條要聞

47歲泰國長公主去世 70多歲泰王現(xiàn)繼承危機(jī)

頭條要聞

47歲泰國長公主去世 70多歲泰王現(xiàn)繼承危機(jī)

體育要聞

歐洲恐韓?肉德維德?

娛樂要聞

一天4個(gè)瓜,肖戰(zhàn)熱巴最意外

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

梁文鋒向左,楊植麟向右

汽車要聞

標(biāo)配激光雷達(dá)/雙動(dòng)力可選 昊鉑S600限時(shí)售17.99萬起

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

藝術(shù)
教育
健康
親子
房產(chǎn)

藝術(shù)要聞

砸了640億,再賠160億!沙特“The Line”項(xiàng)目徹底涼了?

教育要聞

從“中間”到“中堅(jiān)”——學(xué)校中層管理者的修煉與升維 | 劉玉

老人、小孩、孕婦,吃粽子有啥風(fēng)險(xiǎn)

親子要聞

俗話說興趣就要從小開始培養(yǎng)!

房產(chǎn)要聞

海南最賺錢行業(yè)曝光!最快4年半,海口全款買三房!

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