EXCEL批量導(dǎo)入圖片.doc

EXCEL批量導(dǎo)入圖片.doc

ID:56278404

大小:82.00 KB

頁數(shù):2頁

時間:2020-06-05

EXCEL批量導(dǎo)入圖片.doc_第1頁
EXCEL批量導(dǎo)入圖片.doc_第2頁
資源描述:

《EXCEL批量導(dǎo)入圖片.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、EXCEL批量導(dǎo)入圖片分類:腳本代碼

2、評論:4

3、引用:0

4、瀏覽:之前在小橋流水看到有人問怎樣在Excel批量導(dǎo)入圖片,隨手寫了個宏,沒想到今天又有人問我,中午把VBA小改一下圖片用1.jpg2.jpg3.jpg...10.jpg12.jpg依次命名圖片間隔是2張相鄰圖片左上角的間隔,例如圖片尺寸100像素,間隔寫100就剛好緊挨著默認(rèn)開始位置是以選擇框所在位置,例如下圖,選擇框在B2,圖片就從B2開始排列了演示下載,解壓到D盤就可以直接執(zhí)行了,如果打開彈出提示窗口,是因為你Excel安全性設(shè)置高,沒事,一樣可以執(zhí)行VBA代碼如下viewplaincopytoclip

5、boardprint?1.Sub?Macro1()??2.'?宏由?CAT?錄制,時間:?2007-2-7??3.'?批量導(dǎo)入圖片??4.??5.????Dim?picPath,?picWidth,?picHeight,?fileExt??6.????picPath?=?"D:"?????'圖片存放路徑??7.????picN?=?4????????????'圖片數(shù)量??8.????fileExt?=?".jpg"????'圖片后綴名??9.????picScale?=?30???????'圖片縮放百分比,不帶?%??10.????perPic?=?2??????

6、????'每行圖片數(shù)量??11.????xWidth?=?202????????'圖片水平間隔,即水平相鄰的圖片左上角間隔??12.????xHeight?=?152???????'圖片垂直間隔??13.??????14.????Dim?x,?y??15.????x?=?0??16.????y?=?0??17.????For?i?=?1?To?picN??18.?????????ActiveSheet.Pictures.Insert(picPath?&?i?&?fileExt).Select??19.?????????Selection.ShapeRange.Sca

7、leWidth?picScale?/?100,?msoFalse,?msoScaleFromTopLeft??20.?????????Selection.ShapeRange.ScaleHeight?picScale?/?100,?msoFalse,?msoScaleFromTopLeft??21.?????????Selection.ShapeRange.IncrementLeft?xWidth?*?x??22.?????????Selection.ShapeRange.IncrementTop?xHeight?*?y??23.?????????If?i?Mod?

8、perPic?=?0?Then??24.????????????x?=?0??25.????????????y?=?y?+?1??26.????????Else??27.????????????x?=?x?+?1??28.????????End?If??29.????Next??30.End?Sub

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。