1.從計算機,Web或OneDrive將圖像插入工作表1.1。 從計算機插入圖像1.2。 從Web或OneDrive插入圖像2.將圖像鎖定到Excel單元格3.在Excel中插入多個圖像 3.1。 插入多個圖像并調整其大小以適合帶有VBA代碼的單元格3.2。 插入多張圖像并調整其大小以適合具有強大功能的單元格4.將匹配其名稱的多個圖像插入單元格 4.1。 插入多個與VBA代碼匹配其名稱的圖像4.2。 插入多個與它們的名稱匹配的圖像,并具有有用的功能5.插入或顯示URL中的圖像 5.1。 使用VBA代碼從URL插入或顯示圖像5.2。 插入或顯示具有驚人功能的URL中的圖像6.插入或顯示文件路徑中的圖像 6.1。 使用VBA代碼從文件路徑插入或顯示圖像6.2。 插入或顯示來自文件路徑的圖像,具有驚人的功能7.將圖像插入評論 8.將圖像插入頁眉或頁腳 9.將同一張圖片插入多個工作表 10.在單元格內容后面插入圖像 10.1。 使用背景功能在單元格內容后面插入圖像10.2。 在單元格內容后面插入透明圖像10.3。 在單元格內容后面插入透明圖像作為水印11.在Excel中插入一系列單元格作為圖像格式 11.1。 使用“復制為圖片”功能將單元格插入為圖像格式11.2。 使用相機工具將單元格插入為圖像格式11.3。 使用有用的功能將單元格插入為圖像格式12.根據單元格值動態插入圖像 12.1。 根據具有命名范圍功能的單元格值插入圖像12.2。 根據具有方便功能的單元格值插入圖像13.從Excel文件導出或保存所有圖像 13.1。 使用“另存為”功能從Excel導出或保存所有圖像13.2。 通過更改文件擴展名從Excel導出或保存所有圖像13.3。 使用強大的功能從Excel導出或保存所有圖像14.根據單元格值重命名文件夾中的圖像名稱 15.單擊放大或縮小圖像 16.滾動工作表時始終浮動圖片 17.從活動工作表/一系列單元格中刪除圖像 17.1。 使用VBA代碼從活動工作表中刪除圖像17.2。 使用VBA代碼從一系列單元格中刪除圖像17.3。 從活動工作表,選定工作表,所有具有方便功能的工作表中刪除圖像
Excel圖片:在Excel中插入,更改,刪除多張圖片或圖片
在本教程中,我們將討論如何將多個圖像插入單元格并調整它們的大小以適合單元格的大小,如何將圖像插入注釋,頁眉或頁腳,如何從URL插入圖像等等。 它還說明了如何在Excel中根據需要保存,重命名,刪除多個圖像。
目錄:
1.從計算機,Web或OneDrive將圖像或圖片插入工作表
1.1從計算機插入圖像或圖片1.2從Web或OneDrive插入圖像或圖片2.將圖片或圖片鎖定到Excel單元格中
3.在Excel中插入多張圖像或圖片
3.1插入多張圖像或圖片并調整其大小以適合帶有VBA代碼的單元格3.2插入多張圖像或圖片并調整其大小以適合具有強大功能的單元格4.將多個與它們名稱匹配的圖像或圖片插入單元格
4.1插入多張與VBA代碼匹配名稱的圖像或圖片4.2插入多張與它們名稱匹配的圖像或圖片,并提供有用的功能5.從URL插入或顯示圖像或圖片
5.1插入或顯示帶有VBA代碼的URL中的圖像或圖片5.2插入或顯示具有驚人功能的URL中的圖像或圖片6.插入或顯示文件路徑中的圖像或圖片
6.1使用VBA代碼從文件路徑插入或顯示圖像或圖片6.2從文件路徑插入或顯示具有驚人功能的圖像或圖片7.在評論中插入圖片或圖片
8.將圖像或圖片插入頁眉或頁腳
9.將同一張圖片或圖片插入多個工作表
10.在單元格內容后面插入圖像或圖片
10.1使用背景功能在單元格內容后面插入圖像或圖片10.2在單元格內容后面插入透明圖像或圖片 10.3在單元格內容后面插入透明圖像或圖片作為水印11.在Excel中將一系列單元格插入為圖像或圖片格式
11.1使用“復制為圖片”功能將一系列單元格插入為圖像或圖片格式11.2使用“攝影機”工具將一系列單元格插入為圖像或圖片格式 11.3以有用的功能將一定范圍的單元格以圖像或圖片格式插入12.根據單元格值動態插入圖像或圖片
12.1使用命名范圍功能基于單元格值動態插入圖像或圖片12.2通過方便的功能根據單元格值動態插入圖像或圖片13.導出或保存Excel文件中的所有圖像或圖片
13.1使用另存為功能從Excel導出或保存所有圖像或圖片13.2通過更改文件擴展名從Excel導出或保存所有圖像或圖片 13.3使用強大的功能從Excel導出或保存所有圖像或圖片14.根據Excel中的單元格列表重命名文件夾中的圖像名稱
15.單擊放大或縮小圖像
16.滾動工作表時始終浮動圖片
17.從活動工作表/一系列單元格中刪除圖像或圖片
17.1使用VBA代碼從活動工作表中刪除圖像或圖片17.2使用VBA代碼從一系列單元格中刪除圖像或圖片 17.3從活動工作表,選定工作表,所有具有方便功能的工作表中刪除圖像或圖片 從計算機,Web或OneDrive將圖像或圖片插入工作表中所有Excel版本都支持從計算機插入圖像或圖片,但是,如果要從Web或OneDrive插入圖像,則應具有Excel 和更高版本。
從計算機插入圖像或圖片對于我們大多數人來說,將存儲在計算機中的圖像插入工作表很容易。 請這樣做:
1。 在工作表中,單擊要插入圖像的位置。
2。 然后,點擊 插頁 > 圖片 > 這個設備,請參見屏幕截圖:
3。 在彈出 插入圖片 窗口,打開包含圖片的文件夾,然后按住 按Ctrl 鍵以選擇要插入的圖像,請參見屏幕截圖:
4。 然后,點擊 插頁 按鈕,所選照片已插入到工作表中。 現在,您可以根據需要調整圖像的大小或將其調整為所需的大小,請參見屏幕截圖:
從Web或OneDrive插入圖像或圖片如果您具有Excel 或更高版本,則可以從Web或One Drive插入圖像,請按以下步驟操作:
1。 在工作表中,單擊要插入圖像的位置。
2。 然后,點擊 插頁 > 圖片 > 在線圖片,請參見屏幕截圖:
3。 將顯示以下窗口。 在里面 在線圖片 部分,請在文本框中鍵入您要查找的內容,然后按 輸入 鑰匙。 立刻搜索所有對應的圖片,請參見屏幕截圖:
4。 然后,選擇所需的圖片,然后單擊 插頁 按鈕。 插入圖片后,請調整圖片大小或將其調整到所需的位置。
提示:
1.要搜索某些特定圖像,您可以根據需要按大小,類型,布局或顏色過濾找到的圖像。
2。 除了插入來自Bing搜索的圖像外,您還可以插入存儲在OneDrive中的圖片。 在下面的窗口中,單擊 OneDrive 在窗口的左下角,然后選擇要插入的圖像。
將圖片或圖片鎖定到Excel單元格中通常,將圖像插入單元格后,當您調整大小,過濾或隱藏包含該圖像的單元格時,圖像將不會隨著該單元格一起調整大小或過濾,如下所示。
在這種情況下,您應該將圖片鎖定在單元格中,以便可以與單元格一起調整大小,過濾或隱藏圖片,請執行以下步驟:
1。 單擊以選擇一張圖片,然后按 按Ctrl + A 選擇工作表中的所有圖像。
2。 然后,右鍵單擊一張圖片,然后選擇 大小和屬性 從上下文菜單中,查看屏幕截圖:
3。 在擴展中 格式化圖片 窗格中的 租房 部分,選擇 移動并調整單元格大小 選項,請參見屏幕截圖:
4。 然后,關閉 格式化圖片 窗格。 現在,在調整大小,過濾或隱藏單元格時,圖片也將被移動,過濾或隱藏。
在Excel中插入多張圖像或圖片有時,您可能需要在單元格中插入多張圖片并自動調整它們的大小以適合單元格大小,而無需調整圖片大小和拖動圖片。 在這里,我將介紹兩種在Excel中解決此工作的方法。
插入多張圖像或圖片并調整其大小以適合VBA代碼的單元格以下VBA代碼可以幫助您根據像元大小將多個圖像插入到像元中。 請這樣做:
1。 調整您要放置圖片的單元格大小,然后選擇單元格。
2。 然后,按住 ALT + F11 鍵打開 Microsoft Visual Basic應用程序 窗口。
3。 點擊 插頁 > 模塊,然后將以下宏粘貼到 模塊 窗口。
VBA代碼:根據單元格大小插入多張圖片
Sub InsertPictures()Updateby ExtendofficeDim PicList() As VariantDim PicFormat As StringDim Rng As RangeDim sShape As ShapeOn Error Resume NextPicList = Application.GetOpenFilename(PicFormat, MultiSelect:=True)xColIndex = Application.ActiveCell.ColumnIf IsArray(PicList) ThenxRowIndex = Application.ActiveCell.RowFor lLoop = LBound(PicList) To UBound(PicList)Set Rng = Cells(xRowIndex, xColIndex)Set sShape = ActiveSheet.Shapes.AddPicture(PicList(lLoop), msoFalse, msoCTrue, Rng.Left, Rng.Top, Rng.Width, Rng.Height)xRowIndex = xRowIndex + 1NextEnd IfEnd SubCopy4。 然后按 F5 運行此代碼的關鍵。 在里面 可選 窗口,請選擇包含圖片的文件夾,然后選擇要插入的圖片,然后單擊 可選 按鈕,并且所有選擇的圖片都已根據單元格大小插入到您的選擇中。 看截圖:
插入多張圖像或圖片并調整其大小以適合具有強大功能的單元格如果您不熟悉VBA代碼,則可以在此處使用電源功能- 導入圖片 of Kutools for Excel。 使用此有用的功能,您可以快速,輕松地將多個圖像導入到單元格中。
安裝后 Kutools for Excel,請執行以下步驟:
1。 點擊 Kutools 加 > 進出口 > 導入圖片,請參見屏幕截圖:
2。 在彈出 導入圖片 對話框,請執行以下操作:
從“導入順序”下拉列表中指定圖片順序,您可以選擇 垂直填充單元格 or 逐個單元格水平填充;然后,單擊 地址 按鈕選擇圖像文件或文件夾以將圖片添加到 圖片清單;點擊 進口尺寸 按鈕,在 導入圖片尺寸 對話框中,選擇 匹配的細胞大小 選項。3。 完成設置后,請點擊 進口 按鈕,現在,另一個 導入圖片 彈出,指定要將圖片導入到的目標單元格,請參見屏幕截圖:
4。 然后,點擊 OK 按鈕,所有選定的圖像都已插入,以匹配特定單元格的大小,如下圖所示:
將多個與它們名稱匹配的圖像或圖片插入單元格如果現在在一列中有一個產品名稱列表,那么現在,您需要將其對應的圖片插入另一列中,如下面的屏幕截圖所示。 插入圖像,然后將它們一個接一個地拖到每個位置將浪費大量時間,在本節中,我將討論一些快速方法。
使用VBA代碼插入與其名稱相匹配的多張圖像或圖片以下VBA代碼可以幫助您快速插入與其名稱匹配的多個圖像,請按以下步驟操作:
1。 按住 ALT + F11 鍵打開 Microsoft Visual Basic應用程序 窗口。
2。 點擊 Insert> 模塊,然后將以下宏粘貼到 模塊 窗口。
VBA代碼:插入與其名稱匹配的多張圖片
Sub InserPictureByName()Updateby ExtendofficeDim xFDObject As FileDialogDim xStrPath, xStrPicPath As StringDim xRgName, xRgInser, xRg, xRgI As RangeDim xFNum As IntegerSet xFDObject = Application.FileDialog(msoFileDialogFolderPicker)With xFDObject.Title = "Please select the folder:".InitialFileName = Application.ActiveWorkbook.Path.Show.AllowMultiSelect = FalseEnd WithOn Error Resume NextxStrPath = ""xStrPath = xFDObject.SelectedItems.Item(1)If xStrPath = "" ThenExit SubEnd IfSet xRgName = Application.InputBox("Please select the cells contain the image name:", "Kutools for Excel", , , , , , 8)If xRgName Is Nothing ThenMsgBox "No cells are select, exit operation! ", vbInformation, "Kutools for Excel"Exit SubEnd IfSet xRgInser = Application.InputBox("Please select the cells to output the images", "Kutools for Excel", , , , , , 8)If xRgInser Is Nothing ThenMsgBox " No cells are select, exit operation.! ", vbInformation, "Kutools for Excel"Exit SubEnd IfFor xFNum = 1 To xRgName.CountSet xRg = xRgName.Item(xFNum)Set xRgI = xRgInser.Item(xFNum)xStrPicPath = xStrPath & "" & xRg.Text & ".png"If Not Dir(xStrPicPath, vbDirectory) = vbNullString ThenWith xRgI.Parent.Pictures.Insert(xStrPicPath).Left = xRgI.Left.Top = xRgI.Top.ShapeRange.LockAspectRatio = msoFalse.ShapeRange.Height = 60.ShapeRange.Width = 60End WithEnd IfNextEnd SubCopy備注:在以上代碼中,您可以在腳本“.ShapeRange.Height = 60“”.ShapeRange.Width = 60”來滿足您的需求。
3。 然后按 F5 鍵運行此代碼,然后在打開的窗口中,選擇包含要插入圖像的文件夾,請參見屏幕截圖:
4。 然后,單擊 OK 按鈕,會彈出一個提示框,請選擇包含圖像名稱的單元格,請參見屏幕截圖:
5。 繼續點擊 OK 按鈕,然后出現另一個提示框,請選擇要輸出圖像的單元格,請參見屏幕截圖:
6。 最后點擊 OK,并且圖片已根據其名稱立即插入到單元格中,請參見屏幕截圖:
插入多張與它們名稱匹配的圖像或圖片,并提供有用的功能如果你有 Kutools for Excel,其 匹配導入圖片 功能,您可以根據圖像名稱快速輕松地插入圖像。
安裝后 Kutools for Excel,請這樣做:
1。 點擊 Kutools 加 > 進出口 > 匹配導入圖片,請參見屏幕截圖:
2。 在彈出 匹配導入圖片 對話框,請執行以下操作:
從“導入順序”下拉列表中指定圖片順序,您可以選擇 垂直填充單元格 or 逐個單元格水平填充;然后,從 比賽范圍 在文本框中,選擇要基于其插入圖像的圖片名稱;然后,單擊 地址 按鈕選擇圖像文件或文件夾以將圖片添加到 圖片清單;接下來,您應該指定圖片尺寸。 請點擊 進口尺寸 按鈕,在 導入圖片尺寸 對話框中,根據需要選擇一種圖片尺寸。3。 完成設置后,請點擊 進口 按鈕,選擇一個單元格或一個單元格列表以從彈出的窗口中找到圖像 匹配導入圖片 對話框,請參見屏幕截圖:
4。 然后,點擊 OK,并且已插入名稱與單元格值匹配的所有圖片,請參見屏幕截圖:
從URL插入或顯示圖像或圖片您是否曾經嘗試過顯示或插入URL列表中的圖像? 可能沒有其他直接在Excel中插入圖像的好方法,但是,您可以應用代碼或第三方工具來處理它。
使用VBA代碼從URL插入或顯示圖像或圖片請應用以下VBA代碼以根據網址列表插入圖片。
1。 首先,調整要定位圖像的相鄰像元大小。
2。 按住 ALT + F11 鍵打開 Microsoft Visual Basic應用程序 窗口。
3。 點擊 插頁 > 模塊,然后將以下宏粘貼到 模塊 窗口。
VBA代碼:從URL列表中插入圖片
Sub URLPictureInsert()Updateby ExtendofficeDim Pshp As ShapeDim xRg As RangeDim xCol As LongOn Error Resume NextApplication.ScreenUpdating = FalseSet Rng = ActiveSheet.Range("A2:A5")For Each cell In Rngfilenam = cellActiveSheet.Pictures.Insert(filenam).SelectSet Pshp = Selection.ShapeRange.Item(1)If Pshp Is Nothing Then GoTo labxCol = cell.Column + 1Set xRg = Cells(cell.Row, xCol)With Pshp.LockAspectRatio = msoFalseIf .Width > xRg.Width Then .Width = xRg.Width * 2 / 3If .Height > xRg.Height Then .Height = xRg.Height * 2 / 3.Top = xRg.Top + (xRg.Height - .Height) / 2.Left = xRg.Left + (xRg.Width - .Width) / 2End Withlab:Set Pshp = NothingRange("A2").SelectNextApplication.ScreenUpdating = TrueEnd SubCopy:在上面的代碼中, A2:A5 是包含您要提取圖像的URL地址的單元格范圍,則應根據需要更改單元格引用。
4。 然后按 F5 運行該代碼的關鍵,匹配??的圖片將從URL提取到相鄰列,并放置在單元格的中心,請參見屏幕截圖:
插入或顯示具有驚人功能的URL中的圖像或圖片Kutools for Excel 具有驚人的功能– 從路徑(URL)插入圖片。 使用此實用程序,可以快速,輕松地從URL中提取相應的圖片。
安裝后 Kutools for Excel,請執行以下步驟:
1。 點擊 Kutools > 插頁 > 從路徑插入圖片(URL),請參見屏幕截圖:
2。 在彈出 從路徑插入圖片(URL) 對話框中,請設置以下操作:
選擇URL單元列表以及要放置圖像的單元格范圍;根據需要指定圖像的尺寸 圖片尺寸 部分。3。 然后,單擊 Ok 按鈕,所有圖片均已從網址中提取,請參見屏幕截圖:
從文件路徑插入或顯示圖像或圖片如果您需要從文件路徑插入圖像,這里還為您提供了解決方案。
使用VBA代碼從文件路徑插入或顯示圖像或圖片您可以根據圖像文件路徑應用以下VBA代碼來插入圖像。
1。 按住 ALT + F11 鍵打開 Microsoft Visual Basic應用程序 窗口。
2。 點擊 插頁 > 模塊,然后將以下代碼粘貼到 模塊 窗口。
VBA代碼:從一系列文件路徑插入圖像
Sub InsertPicFromFilePath()Updateby ExtendofficeDim xRg As RangeDim xCell As RangeDim xVal As StringOn Error Resume NextSet xRg = Application.InputBox("Please select file path cells:", "KuTools for Excel", Selection.Address, , , , , 8)If xRg Is Nothing Then Exit SubApplication.ScreenUpdating = FalseFor Each xCell In xRgxVal = xCell.ValueIf xVal <> "" ThenActiveSheet.Shapes.AddPicture xCell.Value, msoFalse, msoTrue, _xCell.Offset(0, 1).Left, xCell.Top, xCell.Height, _xCell.HeightEnd IfNextApplication.ScreenUpdating = TrueEnd SubCopy3。 插入上面的代碼后,按 F5 鍵運行此代碼,然后彈出一個提示框,請選擇文件路徑的單元格,請參見屏幕截圖:
4。 然后點擊 OK 按鈕,基于文件路徑的所有圖像都已顯示在下一列中,如下所示的屏幕截圖:
插入或顯示具有驚人功能的文件路徑中的圖像或圖片Kutools for Excel“ 從路徑插入圖片(URL) 功能還可以幫助您顯示文件路徑中的相對圖像。
安裝后 Kutools for Excel,請這樣做:
1。 點擊 Kutools > 插頁 > 從路徑插入圖片(URL),在彈出的對話框中,請根據需要指定文件路徑范圍,輸出圖像的范圍,圖像大小,請參見屏幕截圖:
2。 設置選項后,單擊 Ok 按鈕,圖像將立即插入到選定的單元格中,請參見屏幕截圖:
在評論中插入圖片或圖片將圖片插入單元格可能很容易,但是有時候,您可能希望將圖片插入注釋框,您如何處理此任務?
1。 選擇并右鍵單擊要在其中插入注釋的單元格,然后選擇 插入評論,請參見屏幕截圖:
Tips:如果您添加了評論,請忽略此步驟。2。 然后將光標懸停在注釋框的邊緣,直到看到光標變成一個四箭頭圖標。 然后,右鍵單擊并選擇 格式注釋 選項,請參見屏幕截圖:
3。 在彈出 格式注釋 對話框,單擊 顏色和線條 選項卡,然后選擇 填充效果 來自 顏色 下拉列表,請參見屏幕截圖:
4。 然后,在下面 填充效果 對話框,單擊 圖片 選項卡,然后單擊 選擇圖片 按鈕以選擇要插入的一張圖片,請參見屏幕截圖:
5。 然后,單擊 OK > OK,圖片已插入到注釋框中,請參見屏幕截圖:
將圖像或圖片插入頁眉或頁腳如果要在Excel工作表的頁眉或頁腳中插入圖片,此部分中的步驟可以為您提供幫助,請按以下步驟操作:
1。 激活要在其中將圖像插入頁眉或頁腳的工作表。
2。 然后,點擊 插頁 > 頁眉頁腳,然后您將轉到 頁眉和頁腳工具 標簽。 看截圖:
3。 要在頁眉或頁腳中插入圖片,請根據需要單擊左側,右側或中央的頁眉或頁腳框,然后單擊 圖片 在下面 設計 標簽,請參見屏幕截圖:
4。 然后, 插入圖片 窗口將會彈出,請選擇您要添加的圖片,然后單擊“插入”。 現在,一個 &[圖片] 占位符將出現在頁眉或頁腳框中。 單擊頁眉或頁腳框之外的任何位置,將顯示插入的圖片,如下圖所示:
Tips:有時,您可能會發現圖像與工作表的數據區域重疊,如下圖所示。 發生這種情況的原因是圖像太大,并且不會自動調整其大小以適合頁眉或頁腳節框。
要解決此問題,您只需調整頁眉或頁腳中的圖片大小,請執行以下步驟:
1。 單擊圖像所在的頁眉或頁腳部分,然后單擊“確定”。 格式化圖片 在下面 設計 標簽,請參見屏幕截圖:
2。 在 格式化圖片 對話框中的 Size 標簽,請調整圖像的大小以適合頁眉或頁腳部分的框,請參見屏幕截圖:
3。 然后,單擊 OK,您將根據需要獲得結果。
將相同的圖像或圖片插入多個工作表有時,您可能希望將徽標圖片插入工作簿的所有工作表中,通常,您可以應用插入功能將圖片從一張紙一張一張地插入另一張紙上。 除了此耗時的功能外,以下VBA代碼可以幫助您將同一張圖片立即插入所有工作表的特定單元格中。 請執行以下步驟:
1。 按住 ALT + F11 鍵打開 Microsoft Visual Basic應用程序 窗口。
2。 點擊 插頁 > 模塊,然后將以下代碼粘貼到 模塊 窗口。
VBA代碼:將相同的圖片插入所有工作表:
Sub InsertImagetoallsheets()Updateby ExtendofficeDim I As LongDim xPath As StringDim xShape As ShapeDim xRg As RangexPath = "C:UsersAddinTestWin10Desktopmy imageslogo.png"If Dir(xPath) = "" ThenMsgBox "Picture file was not found in path!", vbInformation, "KuTools for Excel"Exit SubEnd IfFor I = 1 To ActiveWorkbook.Sheets.CountSet xRg = Sheets(I).Range("A1")Set xShape = Sheets(I).Shapes.AddPicture(xPath, True, True, xRg.Left, xRg.Top, xRg.Width, xRg.Height)NextEnd SubCopy備注:在上面的代碼中, C: UsersAddinTestWin10Desktopmy imageslogo.png 是圖片的路徑和名稱,以及 A1 in 范圍(“ A1”) 是您要插入圖片的單元格,請根據需要進行更改。
3。 然后按 F5 鍵以運行此代碼,并且特定圖片已立即插入每個工作表的單元格A1中。 參見下面的演示:
在單元格內容后面插入圖像或圖片為了使工作表數據更美觀和更具吸引力,您可以將圖像用作背景。 為了在單元格內容后面插入圖像,以下是一些可以幫您的方法。
使用背景功能在單元格內容后面插入圖像或圖片1。 打開要在其中插入背景圖像的工作表。
2。 然后,點擊 頁面布局 > 背景,請參見屏幕截圖:
3。 在彈出 插入圖片 窗口,請根據需要從計算機,網站或OneDrive中選擇一張圖片,請參見屏幕截圖:
4。 現在,該圖像已作為背景插入到工作表中,如下圖所示:
Tips:要刪除背景圖片,只需點擊 頁面布局 > 刪除背景。 看截圖:
在單元格內容后面插入透明圖像或圖片使用上述方法,您無法更改插入的背景圖像的透明度,因此,如果背景圖像的顏色較深,將不方便您讀取工作表的數據。 在本節中,我將討論如何在單元格后面插入透明圖片。
1。 點擊 插頁 > 形狀,然后選擇一個矩形形狀,請參見屏幕截圖:
2。 然后,在活動工作表中繪制所需形狀的形狀。
3。 繪制形狀后, 繪圖工具 選項卡顯示在功能區中,然后單擊 格式 > 形狀大綱 > 沒有大綱,請參見屏幕截圖:
4。 然后,右鍵單擊該形狀,然后選擇 格式形狀 從上下文菜單中,查看屏幕截圖:
5。 在擴展中 格式形狀 窗格中的 填充線 選項卡,請執行以下操作:
在下面 填 部分,選擇 圖片或紋理填充 選項;點擊 插頁 按鈕 圖片來源,然后選擇一張要插入的圖片;然后,根據需要調整圖片的透明度 透明y部分。6。 然后,您將看到充滿圖片的形狀看起來像是背景圖像,如上面的屏幕快照所示。
備注:插入這種類型的背景圖像后,將不允許您在圖片范圍內輸入任何文本。
在單元格內容后面插入透明圖像或圖片作為水印以上兩種方法都有其自身的局限性,第一種方法不能更改圖像的透明度,第二種方法不允許將文本輸入到圖片區域內的單元格中。 為了解決這些問題, Kutools for Excel“ 插入水印 功能可以幫您一個忙。
安裝后 Kutools for Excel,請這樣做:
1。 點擊 Kutools > 插頁 > 插入水印,請參見屏幕截圖:
2。 在彈出 插入水印 對話框中選擇 圖片水印,然后單擊 選擇圖片 按鈕選擇要插入的一張圖像,然后指定圖像比例并選中“沖洗”選項,請參見屏幕截圖:
3。 然后,點擊 Ok 按鈕,圖片已作為背景圖像插入到工作表中。
在Excel中以圖片或圖片格式插入一系列單元格您是否曾經嘗試過復制一系列單元格并將其作為圖像插入Excel中? 在本節中,我將介紹一些在Excel中處理此作業的快速方法。
使用“復制為圖片”功能將一系列單元格插入為圖像或圖片格式在Excel中,您可以使用 復制為圖片 用于復制和插入一定范圍的單元格作為圖像的功能。
1。 選擇要復制并插入為圖像的單元格范圍。
2。 然后,點擊 首頁 > 復制 > 復制為圖片,請參見屏幕截圖:
3。 在彈出 復制圖片 對話框中選擇 圖片 來自 格式 部分,請參見屏幕截圖:
4。 然后,點擊 OK 按鈕,現在,您只需要按 按Ctrl + V 將該圖像粘貼到工作簿的任何位置。
使用“相機”工具將一系列單元格插入為圖像或圖片格式在Excel中,有一個 相機 可以幫助您為所選數據拍照的工具,然后將其粘貼為圖像。 當原始數據更改時,復制的圖像將動態更改。
首先,您應該顯示 相機 在功能區上,然后將其應用。
1。 點擊 自定義快速訪問工具欄 圖標,然后單擊 更多命令 選項,請參見屏幕截圖:
2。 在開 Excel選項 對話框,請執行以下操作:
選擇 所有的命令 來自 從中選擇命令 落下;然后,滾動選擇 相機 從列表框中;然后,單擊 地址 按鈕將此工具添加到 自定義快速訪問工具欄;最后點擊 OK 關閉此對話框。3。 而且 相機 工具已顯示在功能區上,請參見屏幕截圖:
4。 然后,選擇所需圖像的單元格范圍。
5。 然后,點擊 相機 工具,然后轉到工作表并單擊任意位置,數據范圍將作為圖像插入,如下圖所示:
使用有用的功能將一系列單元格插入為圖像或圖片格式如果你有 Kutools for Excel,其 資源庫 功能,您可以將所選數據保存到 資源庫,然后根據需要將其用作圖像或文本以備將來使用。
安裝后 Kutools for Excel,請這樣做:
1。 選擇要作為圖像插入的數據范圍。
2。 然后,點擊 Kutools > 旅游導航,請參見屏幕截圖:
3。 在擴展中 旅游導航 窗格中單擊 資源庫 圖標,然后單擊 將所選內容添加到資源庫 圖標,請參見屏幕截圖:
4。 在 新資源庫條目 對話框中,為此項目指定一個名稱,然后選擇要添加到的組。 看截圖:
5。 然后,點擊 地址 按鈕將其添加到 資源庫 窗格。 如果要將此范圍作為圖片插入,只需單擊一個單元格以找到圖片,然后從菜單中找到已保存的項目。 資源庫 窗格,然后單擊 插入為 > 圖片(EMF) 從項目的下拉列表中。 數據范圍將作為圖像插入到工作表中,請參見屏幕截圖:
根據單元格值動態插入圖像或圖片在本節中,我將向您展示如何基于單元格值顯示特定的圖像。 例如,當我從一個下拉單元格中選擇一個特定的項目時,我想顯示相應的圖片,而當我選擇另一個項目時,該圖片將被動態更改,如下面的演示所示:
使用命名范圍功能根據單元格值動態插入圖像或圖片通常,在Excel中,您可以創建一個動態的命名范圍,然后使用鏈接的圖片在Excel中解決此任務。
1。 首先,您應該創建兩列,其中包含產品名稱和相關圖像,請參見屏幕截圖:
2。 然后,請為單元格值創建一個下拉列表。 單擊一個單元格以輸出下拉列表,然后單擊 Data > 數據驗證 > 數據驗證,請參見屏幕截圖:
3。 在彈出 數據驗證 對話框中的 個人設置 標簽,選擇 清單 來自 讓 下拉菜單,然后從列表中選擇要創建下拉列表的單元格 來源 文本框,請參見屏幕截圖:
4。 點擊 OK,并且帶有單元格值的下拉列表已創建,請從下拉列表中選擇一項,請參見屏幕截圖:
5。 然后,點擊 公式 > 定義名稱,請參見屏幕截圖:
6。 在 新名字 對話框,請執行以下操作:
在其中輸入一個名為myimage的名稱。 Name 文本框;然后復制并粘貼此公式: =INDEX(Sheet11!$A$2:$B$6,MATCH(Sheet11!$E$2,Sheet11!$A$2:$A$6,0),2) 進入“引用”文本框。備注:在上式中:
Sheet11!$ A $ 2:$ B $ 6:是工作表和范圍,其中包含您要使用的值和圖片;Sheet11!$ E $ 2:是工作表中創建下拉列表的單元格;Sheet11!$ A $ 2:$ A $ 6:是您要創建的單元格列表,基于下拉列表;可變數 2 是包含圖像的列號。 如果圖像在C列中,則應輸入3。7。 然后,單擊 OK 按鈕,然后將基于E2中單元格值的相應圖片從原始范圍復制并粘貼到單元格F2中,請參見屏幕截圖:
8。 接下來,請選擇單元格F2中的圖片,然后輸入此公式 = myimage (我的形象 是您在步驟6)中創建的范圍名稱(在公式欄中),請參見屏幕截圖:
9。 輸入公式后,按 輸入 鍵,現在,當您從下拉列表中選擇一項時,其相關圖片將立即顯示。 看截圖:
借助方便的功能根據單元格值動態插入圖像或圖片對于我們大多數人來說,上述方法可能很困難,在這里,我將介紹一個方便的功能– 圖片下拉列表 of Kutools for Excel,使用此有用的工具,只需單擊幾下即可創建帶有其相對圖像的多個下拉列表。
安裝后 Kutools for Excel,請執行以下步驟:
1。 首先,您應該在工作表中創建兩列,其中包含產品名稱和相對圖像。
2。 然后,單擊 Kutools > 下拉列表 > 圖片下拉列表,請參見屏幕截圖:
3。 在 圖片下拉列表 對話框中,如果已創建單元格值和圖像的列,請忽略step1,然后選擇原始數據和圖像范圍以及輸出范圍,請參見屏幕截圖:
4。 然后,單擊 Ok 按鈕,已將包含圖像的下拉列表創建到選定的單元格中,并且當從下拉單元格中選擇一個項目時,將立即顯示其對應的圖片,請參見下面的演示:
從Excel文件導出或保存所有圖像或圖片如果您的工作簿中有多個圖像(現在),則要將所有圖像從Excel文件提取并保存到文件夾中。 您如何在Excel中解決此任務?
具有“另存為”功能從Excel導出或保存所有圖像或圖片通常,您可以使用 另存為 功能來保存工作簿中的所有圖像,請按以下步驟操作:
1。 點擊 文件 > 另存為在 另存為 窗口中,指定一個文件夾來放置導出的文件,然后選擇 網頁(* .htm; *。html) 來自 除上文所 鍵入下拉列表,請參見屏幕截圖:
2。 然后點擊 優惠 按鈕,轉到特定的文件夾,您將看到兩個文件,一個是HTML格式的文件,另一個是包含工作簿中的圖片,圖表或其他對象的文件夾。 看截圖:
3。 然后,您可以根據需要將圖像僅拖到另一個文件夾。
備注:通過使用此 另存為 功能,您將獲得每張圖片兩次,一張較小,另一張較大,因此您可以根據需要保存更高分辨率的圖像。
通過更改文件擴展名從Excel導出或保存所有圖像或圖片要保存Excel文件中的所有圖像,您還可以將文件擴展名更改為RAR。 請這樣做:
1。 更改文件擴展名 XLSX 至 RAR 如下圖所示:
2。 然后,解壓縮文件,您將在文件夾中看到3個文件夾和1個文件,請參見屏幕截圖:
3。 然后,單擊以打開 xl 文件夾,然后打開 上的相關利益產業。 文件夾,您將看到所有圖像都存儲在此處,沒有重復項,請參見屏幕截圖:
借助強大的功能從Excel導出或保存所有圖像或圖片如果你有 Kutools for Excel,其 導出圖形 功能,您可以根據需要快速將某些特定對象(例如圖片,圖表,形狀)導出為圖像格式。
安裝后 Kutools for Excel,請執行以下步驟:
1。 點擊 Kutools 加 > 進出口 > 導出圖形,請參見屏幕截圖:
2。 在 導出圖形 對話框中,進行以下操作:
圖片 選項從 類型 下拉列表;指定一個文件夾來保存導出的圖片;然后從 導出格式 為圖片選擇一種格式。3。 最后點擊 Ok 按鈕,當前工作簿中的所有圖像均已保存到您指定的文件夾中,請參見屏幕截圖:
根據Excel中的單元格列表重命名文件夾中的圖像名稱如果文件夾中有很多圖片,現在,您想重命名所有這些圖片,那么如何在Excel中以一種簡單的方式解決此工作呢?
在Excel中,首先,您應該將所有舊圖像名稱列出到一列中,然后鍵入新名稱,最后,應用VBA代碼立即用新名稱替換舊名稱。 請執行以下步驟:
1。 請將所有圖像名稱列出到一個單元格列表中,或者您可以應用以下代碼在特定文件夾中列出所有圖像名稱,而無需手動逐個鍵入。
2。 按住 ALT + F11 鍵打開 Microsoft Visual Basic應用程序 窗口。
3。 點擊 插頁 > 模塊,然后將以下宏粘貼到 模塊 窗口。
VBA代碼:列出文件夾中的所有圖像名稱
Sub MainList()Updateby ExtendofficeOn Error Resume NextSet xRg = Application.InputBox("Please select a cell to put the filenames:", "KuTools For Excel", Selection.Address, , , , , 8)If xRg Is Nothing Then Exit SubSet xRg = xRg(1)Set Folder = Application.FileDialog(msoFileDialogFolderPicker)If Folder.Show <> -1 Then Exit SubxDir = Folder.SelectedItems(1)Call ListFilesInFolder(xRg, xDir, True)End SubSub ListFilesInFolder(ByVal xRg As Range, ByVal xFolderName As String, ByVal xIsSubfolders As Boolean)Dim xFileSystemObject As ObjectDim xFolder As ObjectDim xSubFolder As ObjectDim xFile As ObjectDim rowIndex As LongSet xFileSystemObject = CreateObject("scripting.FileSystemObject")Set xFolder = xFileSystemObject.GetFolder(xFolderName)rowIndex = 1For Each xFile In xFolder.FilesxRg.Formula = xFile.NameSet xRg = xRg.Offset(rowIndex)rowIndex = 1Next xFileIf xIsSubfolders ThenFor Each xSubFolder In xFolder.SubFoldersListFilesInFolder xRg, xSubFolder.Path, TrueNext xSubFolderEnd IfSet xFile = NothingSet xFolder = NothingSet xFileSystemObject = NothingEnd SubCopy4。 然后按 F5 鍵運行此代碼,并彈出一個提示框,請單擊要輸出圖像名稱的單元格,請參見屏幕截圖:
5。 然后,點擊 OK,另一 瀏覽 對話框將會彈出,請選擇包含您要列出的圖片的文件夾列出所有圖片名稱,請參見屏幕截圖:
6。 點擊 OK,特定文件夾中的所有圖像名稱均已列在單元格中,請參見屏幕截圖:
7。 然后,在另一列中輸入所需的新名稱,如下圖所示:
8。 然后,您可以應用以下代碼重命名圖像,繼續按 ALT + F11 鍵打開 Microsoft Visual Basic應用程序 窗口。
9。 點擊 插頁 > 模塊,然后將以下宏粘貼到 模塊 窗口。
VBA代碼:重命名文件夾中的多個文件
Sub RenameFiles()Updateby ExtendofficeDim xDir As StringDim xFile As StringDim xRow As LongWith Application.FileDialog(msoFileDialogFolderPicker).AllowMultiSelect = FalseIf .Show = -1 ThenxDir = .SelectedItems(1)xFile = Dir(xDir & Application.PathSeparator & "*")Do Until xFile = ""xRow = 0On Error Resume NextxRow = Application.Match(xFile, Range("A:A"), 0)If xRow > 0 ThenName xDir & Application.PathSeparator & xFile As _xDir & Application.PathSeparator & Cells(xRow, "B").ValueEnd IfxFile = DirLoopEnd IfEnd WithEnd SubCopy備注:在上面的代碼中, 答: 表示您要重命名的舊圖像名稱列表,并且 B 包含要使用的新圖像名稱,您可以根據需要進行更改。
10。 然后按 F5 鍵來運行此代碼,并在彈出窗口中 瀏覽 窗口中,選擇包含要重命名的圖像的文件夾,請參見屏幕截圖:
11。 然后,單擊 OK 按鈕,所有圖像名稱已被新名稱替換,如下面的屏幕截圖所示:
單擊圖像時放大或縮小圖像假設您已經在工作表中插入了一個小圖像,現在,您想在單擊時放大圖像,而在再次單擊時縮小圖像,如下圖所示。 您如何在Excel中解決此任務?
要在單擊圖像時放大或縮小圖像大小,以下代碼可以幫您一個忙。 請執行以下步驟:
1。 右鍵單擊該圖像,然后選擇 分配宏,請參見屏幕截圖:
2。 然后,在彈出 分配宏 對話框中,單擊 全新 按鈕,請參見屏幕截圖:
3。 在 Microsoft Visual Basic應用程序 窗口,請在以下代碼之間復制并粘貼以下代碼 小組 和 END SUB 代碼。 看截圖:
Dim shp As ShapeDim big As Single, small As SingleDim shpDouH As Double, shpDouOriH As Doublebig = 3small = 1On Error Resume NextSet shp = ActiveSheet.Shapes(Application.Caller)With shpshpDouH = .Height.ScaleHeight 1, msoTrue, msoScaleFromTopLeftshpDouOriH = .HeightIf Round(shpDouH / shpDouOriH, 2) = big Then.ScaleHeight small, msoTrue, msoScaleFromTopLeft.ScaleWidth small, msoTrue, msoScaleFromTopLeft.ZOrder msoSendToBackElse.ScaleHeight big, msoTrue, msoScaleFromTopLeft.ScaleWidth big, msoTrue, msoScaleFromTopLeft.ZOrder msoBringToFrontEnd IfEnd WithCopy4。 然后按 Alt+Q 關閉鍵 Microsoft Visual Basic應用程序 窗戶。 現在,當您單擊圖片時,它將放大到您指定的大小,然后再次單擊將縮小到原始大小,如下所示的演示:
滾動工作表時始終浮動圖片有時,即使您向上或向下滾動工作表,也可能希望在工作表屏幕上浮動圖片,以便您可以始終看到該圖片。 在本節中,我將為您介紹一個快速技巧,以便您在Excel中處理此工作。 請執行以下步驟:
1。 首先,插入要使用的圖片。
2。 然后,右鍵單擊包含您要始終顯示的圖片的工作表選項卡,然后選擇 查看代碼 從上下文菜單中。 在開 適用于應用程序的Microsoft Visual Basic 窗口,將以下代碼復制并粘貼到空白模塊中:
VBA代碼:始終在工作表中浮動圖片
Private Sub Worksheet_SelectionChange(ByVal Target As Range)Updateby ExtendofficeApplication.ScreenUpdating = FalseIf Target.Cells.Count > 1 Then Exit SubWith ActiveSheet.Shapes("Picture1").Top = ActiveWindow.VisibleRange.Top + 5.Left = ActiveWindow.VisibleRange.Left + ActiveWindow.VisibleRange.Width - .Width - 45End WithApplication.ScreenUpdating = FalseEnd SubCopy備注:在這段代碼中, 圖片1 是您插入的圖片名稱,請根據需要進行更改。
3。 然后,保存并關閉代碼窗口,現在,在滾動工作表并單擊單元格時,圖片將始終保留在工作表的右上角。 看截圖:
從活動工作表/一系列單元格中刪除圖像或圖片您是否有任何快速方法可以刪除工作表,一系列單元格或當前工作簿中的所有圖像? 在本節中,我將介紹一些在Excel中解決此工作的方法。
使用VBA代碼從活動工作表中刪除圖像或圖片要從當前工作表中刪除圖片,下面的VBA代碼可以為您提供幫助,請按以下步驟操作:
1。 激活包含要刪除的圖像的工作表。
2。 按住 ALT + F11 鍵打開 Microsoft Visual Basic應用程序 窗口。
3。 點擊 插頁 > 模塊,然后將以下宏粘貼到 模塊 窗口。
VBA代碼:從當前工作表中刪除所有圖片
Sub DeleteAllPics()Updateby ExtendofficeDim Pic As ObjectFor Each Pic In ActiveSheet.PicturesPic.DeleteNext PicEnd SubCopy4。 然后按 F5 鍵以運行此代碼,并同時刪除活動工作表中的所有圖片。
使用VBA代碼從一系列單元格中刪除圖像或圖片如果您只需要刪除一系列單元格中的圖像,這是另一個簡單的代碼可以為您提供幫助。
1。 按住 ALT + F11 鍵打開 Microsoft Visual Basic應用程序 窗口。
2。 點擊 插頁 > 模塊,然后將以下宏粘貼到 模塊 窗口。
VBA代碼:從一系列單元格中刪除圖片
Sub DeletePic()Updateby ExtendofficeDim xPicRg As RangeDim xPic As PictureDim xRg As RangeApplication.ScreenUpdating = FalseSet xRg = Range("B4:C6")For Each xPic In ActiveSheet.PicturesSet xPicRg = Range(xPic.TopLeftCell.Address & ":" & xPic.BottomRightCell.Address)If Not Intersect(xRg, xPicRg) Is Nothing Then xPic.DeleteNextApplication.ScreenUpdating = TrueEnd SubCopy備注:在上面的代碼中, B4:C6 是您要從中刪除圖片的范圍。
3。 然后按 F5 鍵運行此代碼,所選范圍內的圖片將被立即刪除,請參見屏幕截圖:
從活動工作表,選定工作表,所有具有方便功能的工作表中刪除圖像或圖片如果你有 Kutools for Excel,其 刪除插圖和對象 功能,您可以快速從工作表,某些選定的工作表或整個工作簿中刪除圖像。
安裝后 Kutools for Excel,請執行以下步驟:
1。 點擊 Kutools > 刪除 > 刪除插圖和對象,請參見屏幕截圖:
2。 在開 刪除插圖和對象 對話框,檢查 圖片 來自 刪除 部分,然后指定要從中刪除圖片的范圍 在看 部分,請參見屏幕截圖:
3。 然后點擊 Ok 按鈕,所有圖片將從您指定的工作表,選定的工作表或整個工作簿中刪除。
最佳辦公效率工具
Kutools for Excel 解決您的大部分問題,并將您的工作效率提高 80%
超級公式欄 (輕松多行文本和公式); 閱讀版式 (輕松讀取和大量單元格); 粘貼到過濾范圍...合并單元格/行/列 和保存數據; 拆分單元格內容; 合并重復的行和總和/平均值...防止細胞重復; 比較范圍...選擇重復或唯一 行; 選擇空白行 (所有單元格都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇...確切的副本 多個單元格,無需更改公式參考; 自動創建參考 到多張紙; 插入項目符號,復選框等...收藏并快速插入公式,范圍,圖表和圖片; 加密單元 帶密碼 創建郵件列表 并發送電子郵件...提取文字,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和注釋之間轉換...超級濾鏡 (將過濾方案保存并應用于其他工作表); 高級排序 按月/周/日,頻率及更多; 特殊過濾器 用粗體,斜體...結合工作簿和工作表; 根據關鍵列合并表; 將數據分割成多個工作表; 批量轉換xls,xlsx和PDF...數據透視表分組依據 周號,周幾等 顯示未鎖定的單元格 用不同的顏色 突出顯示具有公式/名稱的單元格...閱讀更多功能齊全的版... 采購...Office Tab - 為 Office 帶來標簽式界面,讓您的工作更輕松
在Word,Excel,PowerPoint中啟用選項卡式和閱讀,發布者,Access,Visio和Project。在同一窗口的新選項卡中而不是在新窗口中打開并創建多個文檔。每天將您的工作效率提高50%,并減少數百次鼠標單擊!閱讀更多功能齊全的版... 采購...