如下工作表,如何將圖片一次導(dǎo)出? 韓老師從兩個不同的要求來解決這個問題: 一:只導(dǎo)出圖片,不限定圖片命名。 二:導(dǎo)出圖片,同時將圖片按B列“名稱”重命名。 一:只導(dǎo)出圖片,不限定圖片命名 這種導(dǎo)出方式很簡單,只要把Excel另存為網(wǎng)頁格式(*.htm,*html)就可以了。 第一步: 選擇“文件”菜單“另存為”命令,保存類型選擇為“網(wǎng)頁(*.htm,*html)”,保存位置默認(rèn)為與有圖片的Excel文件為同一個文件夾,如下圖: 這樣,會在Excel文件所在文件夾中出現(xiàn)一個與Excel工作簿同名的網(wǎng)頁與文件夾: 文件夾打開,即是導(dǎo)出的所有的圖片: 二:導(dǎo)出圖片,同時將圖片按B列“名稱”重命名 如果導(dǎo)出圖片的同時,按照某列相應(yīng)行單元格值來命名,比如本題要求將圖片按B列“名稱”重命名,就要用到VBA。 第一步: 在工作表標(biāo)簽上點擊右鍵,選擇“查看代碼”: 在代碼窗口輸入以下程序:
如下圖: 點擊工具欄中的運行,即可將圖片導(dǎo)出到文件夾: 打開文件夾,即是命名后的圖片: 這樣導(dǎo)出的圖片更規(guī)范,文件夾內(nèi)也更整潔干凈。 不過,利用VBA導(dǎo)出圖片,如果下次還想再次導(dǎo)出圖片,該工作簿必須存為“啟用宏的工作簿”。 有關(guān)圖片處理,請參閱 |
|