「Excel技巧」用VBA法給單元格批量插入圖片批註

2020-12-16 office教學

哈嘍,大家好。上一篇文章跟大家介紹的是excel單元格如何手動插入圖片批註。但是在表格產品比較多,想要全部插入圖片批註的情況下,手動一個個插入的方法就不可取了。我們說了,只要思想不滑坡 辦法總比困難多。這時,我們就要考慮更高效的辦法,比如:批量插入圖片批註。關鍵如何實現?用VBA代碼就可以實現

這就是今天我要跟大家分享的主題:excel用VBA代碼實現單元格批量插入圖片批註。

具體操作方法,如下:

一、準備產品圖片

1、先準備好要插入單元格批註的產品圖片,將其放在同一個文件夾下,並確保圖片名稱和表格中的產品名稱一樣對應;

2、將存放產品圖片的文件夾放在跟準備插入批註的excel文件同一目錄下面,如下:

二、添加VBA代碼

1、打開excel文件,右鍵工作表標籤—【查看代碼】;

2、在打開的VBA窗口中,輸入代碼,如下圖,然後關閉VBA窗口。

附上批量插入圖片批註的代碼:

Sub 批量添加圖片批註()

For Each cell In Selection '循環要插入批註的單元格

pics = ThisWorkbook.Path & "\產品圖片\" & cell.Value & ".jpg" '圖片存放地址

cell.ClearComments '先清空批註

With cell.AddComment '為區域添加批註

On Error Resume Next

.Shape.Fill.UserPicture picturefile:=pics '插入圖片

.Shape.Height = 50 '設置圖片高度

.Shape.Width = 100 '設置圖片寬度

End With

Next cell

End Sub

三、運行宏

1、滑鼠選擇要插入批註的所有單元格,點擊【開發工具】的【宏】按鈕;

2、在彈出的的【宏】窗口中,點擊【執行】,如下:

這時,可以看到,表格裡的產品都插入了圖片批註。

強調說明:

1、要插入批註的圖片名稱一定要與表格內的產品名稱保持一致,否則匹配不到。

2、放圖片的文件夾一定要與表格放在同一個目錄下。

3、Excel文件要啟用宏,才能運行。有些默認設置,宏沒有啟用,可以按照以下方法啟用:

【文件】—【選項】—【信任中心】—【信任中心設置】—【宏設置】—【啟用所有宏】。

4、如果excel菜單沒有【開發工具】,需要先設置,方法如下:【文件】—【選項】—【自定義功能區】,將右側的【開發工具】選項打勾,就可以了。

相關焦點

  • Excel答粉絲問:批量將單元格內容轉為批註
    前幾天有粉絲問:請問有沒有方法把單元格裡內容批量編輯成批註,且每個單元格內容不同,主要是發票編碼?我們知道批量給單元格區域添加相同的批註,可以通過選擇性粘貼中的批註選項就可以實現,而且還是在現有批註基礎上複製。
  • Excel怎麼插入批註和刪除批註
    下面小編講下Excel怎麼插入批註和刪除批註。【右擊】後選擇【插入批註】如圖:第四步:然後在【批註編輯欄】寫入想要批註的內容,如圖:第五步:這樣就設置好批註了,單元格右上角會有個【紅色三角形標記】滑鼠放在有批註的單元格上會顯示批註,如圖:
  • Excel批量插入圖片,並設置圖片超連結
    涉及知識點:批量插入圖片 Set Rng = ActiveSheet.Cells(i, 2) '插入圖片的單元格賦值給對象變量存在的時候才插入圖片,否則會報錯。 '使用AddPicture方法,將圖片插入單元格,並將圖片的大小設置成和單元格一致。
  • 「偶爾小技巧04」超冷門但實用的7個excel快捷鍵
    alt+enter:單元格內自動換行excel單元格內自動換行在主頁裡,字體旁邊的自動換行裡;英文版對應的叫做wrap text。它可以在你寫好後直接點擊自動換行;但在直接寫的時候,在你需要換行的地方按住alt+enter,即可實現換行功能,更為便捷。
  • 技巧不求人——141期 Excel批註新技巧
    嗨,大家好,歡迎來到新一期的技巧不求人,上期我們介紹了Excel製作項目狀態表及平方、立方輸入的幾種技巧,今天繼續更新Excel新技巧。你還在為單元格無法言盡的提示信息而苦惱嗎?你還在為了備註而犧牲表格排版和布局嗎?還是因為批註技術太蹩腳?
  • excel 小技巧 如何快速一秒插入批註
    在職場excel處理過程中,我們一般處理的是數據,但是有時候光靠數據有時候不夠清晰明了,所以對於一些特殊的事項我們需要通過批註來說明。那麼怎麼快速一秒對單元格插入批註呢?打開「商品銷售匯總表」數據表,如圖所示,含有「銷售日期」、「商品名稱」、及「銷量」相關信息,我們現在需要在商品為雨傘的銷量「1122288」插入批註說明有100000屬於新品促銷。單擊選中「銷量」下的「1122288」單元格,如圖所示。
  • 如何使用VBA控制Excel批註?
    今天給大家聊一下如何使用VBA編程控制Excel批註,這包含了批量創建批註、提取批註內容、調整批註大小和位置、快速刪除批註等。1,批量創建批註以下代碼可以將指定單元格區域的值填入批註中。'判斷rng是否包含批註 t = "" Else t = Rng.Comment.Text End If GetComment = tEnd Function3,批量調整批註的位置有時候因為某些操作,會將批註的位置拉變形,此時可以使用以下代碼調整批註的位置到原單元格處。
  • 這幾個excel批註新技巧,足以滿足所有需要
    你還在為單元格無法言盡的提示信息而苦惱嗎?你還為了備註而犧牲表格排版和布局嗎?是因為你不懂得用批註,還是因為批註技術太蹩腳?不用擔心,看了這篇文章,你一定會收穫滿滿的!1、插入批註方法一:右鍵菜單插入法選中要添加批註的單元格,點擊滑鼠右鍵,打開右鍵菜單,選擇插入批註,在小方框中輸入要添加的注釋即可。
  • 提示表中數據重要性,excel批註的使用技巧
    我們可以在excel單元格中插入批註,我們可以在批註裡面添加一些表外信息,方便自己或者使用者更好的理解,而且批註還可以解釋單元格內容,所以今天我們就講解一下如何插入批註小技巧,如何刪除批註的小技巧,我們就詳細講解excel批註的相關內容。
  • excel中批量插入對應名稱的圖片,其實很簡單,僅需3步搞定
    Hello.大家好,昨天有粉絲留言說如何在excel中批量插入圖片?他有很多張命名好的圖片,想要在excel中根據姓名在旁邊插入對應的圖片,自己一個一個做了好久,有沒有快速的方法,當然有了,今天就跟大家分享一種批量插入圖片的方法,下面就讓我們來一起操作下吧一、獲取圖片名稱首先我們需要將所有的圖片都放在一個文件夾中,在地址欄複製這個文件夾的路徑
  • Excel表格中最經典的36個小技巧,圖解
    技巧10、單元格中輸入00001技巧11、按月填充日期技巧12、合併多個單元格內容技巧13、防止重複錄入技巧14、公式轉數值技巧15、小數變整數技巧16、快速插入多行技巧17、兩列互換技巧18、批量設置求和公式技巧19、同時查看一個excel文件的兩個工作表。
  • Excel表格中最經典的36個小技巧,全在這兒了
    技巧10、單元格中輸入00001技巧11、按月填充日期技巧12、合併多個單元格內容技巧13、防止重複錄入技巧14、公式轉數值技巧15、小數變整數技巧16、快速插入多行技巧17、兩列互換技巧18、批量設置求和公式技巧19、同時查看一個excel文件的兩個工作表。
  • 「Excel技巧」Excel在指定位置快速批量插入圖片並統一調整大小
    我們經常說,做事不要靠蠻力,也需要技巧方法。Excel的應用亦是如此。多學一些Excel技巧,可以讓你少走一些彎路。今天我們就來談談Excel如何批量插入圖片,同時統一調整圖片大小,讓你在一分鐘內就完成上千個圖片的錄入,讓你老闆不得不為你的效率點讚。首先,我們需要保證所有要錄入到表格的產品圖片放在同一個文件夾下面。如下圖:然後我們就可以開始制表。
  • 你知道 Excel 有多少種用法嗎?(精選39個技巧)
    技巧13、單元格中輸入00001技巧14、按月填充日期技巧15、合併多個單元格內容技巧16、防止重複錄入技巧17、公式轉數值技巧18、小數變整數技巧19、快速插入多行技巧20、兩列互換技巧21、批量設置求和公式技巧22、同時查看一個excel文件的兩個工作表。
  • 這麼多超實用的excel技巧,花費6個小時整理出來的
    技巧10、單元格中輸入00001技巧11、按月填充日期技巧12、合併多個單元格內容技巧13、防止重複錄入技巧14、公式轉數值技巧15、小數變整數技巧16、快速插入多行技巧17、兩列互換技巧18、批量設置求和公式技巧19、同時查看一個excel文件的兩個工作表。
  • 採購學會這39招Excel技巧,又該加工資了~
    技巧13、單元格中輸入00001技巧14、按月填充日期技巧15、合併多個單元格內容技巧16、防止重複錄入技巧17、公式轉數值技巧18、小數變整數技巧19、快速插入多行技巧20、兩列互換技巧21、批量設置求和公式技巧22、同時查看一個excel文件的兩個工作表。
  • 「偶爾小技巧05」看上去並沒有什麼用的ctrl+enter批量填充鍵
    「王佩豐excel」第三講 查找、替換與定位中有提及一個ctrl+回車的批量填充快捷鍵,即,先選中一個區域,在當前活動單元格中輸入一個字母b,再按ctrl+enter,則所選區域則都為該字母b但看起來好像並沒有什麼用?
  • 職場辦公小技巧:在word中批量插入圖片並統一命名
    今天小編就跟大家分享一個超級簡單的辦法:一、批量導入圖片:創建表格1、點擊插入——表格——選擇兩列一行即可2、全選表格後右鍵設置屬性——點擊選項——取消自動重調尺寸以適應內容——點擊確定3、將滑鼠放在第一個單元格內——點擊插入——圖片——按住ctrl+a全選圖片——插入4、看一下效果,圖片是不是都在一列了
  • Excel表格批註怎麼設置?建議收藏的這幾種excel技巧
    在使用Excel表格的時候,添加批註是常用的事。一些內容不需要添加到表格中,但是又需要對表格中的內容做一下補充說明。這是學會設置批註就很有用了。不會的小夥伴可以跟著小編一起學習一下哈。No.1如何在表格中插入批註?
  • Excel插入圖片,讓圖片自動適應單元格大小
    我們在日常工作中,有時候需要在Excel表格中插入一些圖片,比如我們會在簡歷表上插入照片,公司產品統計表中插入對應的產品圖片,我們都希望把圖片固定在單元格中,圖片能自適應隨著單元格變化而變化,下面我們就一起學習一下如何讓圖片自動適應單元格。