位置:首頁 > 軟件操作教程 > 辦公軟件 > Excel > 問題詳情

如何才能生成二維碼呢?

提問人:周麗平發(fā)布時間:2021-06-08

先將材料中QRmake.exe拷貝至D盤根目錄下,打開execl軟件,進入宏錄制

image.png

接著我們設置快捷鍵及說明,點擊確定

image.png

然后我們需要退出宏錄制

image.png

這時我們按alt+F8 進入執(zhí)行對話框,選中剛才錄制的宏,單擊編輯(圖4)進入VBE編輯器

image.png

會發(fā)現(xiàn)進去是一段空代碼,將代碼內容全部選中,刪除

image.png

然后我們將工具中VBA文本文檔的代碼復制,粘貼到當前窗口

圖中第一處標記:i = MK_QR(ActiveCell.Value,"10", "4"),

括號內有三個參數(shù):ActiveCell.Value即是要轉換成二維碼的內容,本例時當前選中單元格內容

"10",二維碼的顯示精度,顯示精度越高辨識度越高,但讀取時間較長

"4",二維碼尺寸

圖中第二處標記:ActiveCell.Offset(0, 1).Select,將生成的二維碼放置的位置,樣本代碼中

將二維碼圖片放置在當前單元格向右一格的位置。Offset后的括號內兩個數(shù)值表示坐標

第一個數(shù)字表示行偏移,向下為正,向上為負

第二個數(shù)字表示列偏移,向右為正,向左為負

image.png

使用方法:選中要轉換二維碼的單元格,按alt+F8快捷鍵調出執(zhí)行窗口,選中MakeQRCode 執(zhí)行

image.png

我們也可用圖片來調用該宏,繪制或者插入任意圖片,右鍵點擊該圖片,選擇“指定宏”

image.png

接下來在彈出的對話框中選中之前定制的宏

image.png

最后一步適當調整單元格的尺寸與二維碼圖片尺寸一致。

繼續(xù)查找其他問題的答案?

回復(0)
返回頂部