版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
實(shí)用文檔第頁(yè)竭誠(chéng)為您提供優(yōu)質(zhì)文檔/雙擊可除vba,word表格插入圖片
篇一:Vba統(tǒng)一處理woRd中的圖片大小
subadjustpicwidthandheight()
alte
adjustpicwidthandheight宏
dimn,m
dimblnisinlineshapeasboolean
dimmylineshapeasinlineshape
onerrorResumenext忽略錯(cuò)誤
Foreachmylineshapeinactivedocument.inlineshapes
ifmylineshape.height>mylineshape.widththen
selection.inlineshapes.converttoshape
selection.shapeRange.incrementRotation90
endif
next
Forn=1toactivedocument.inlineshapes.countinlineshapes類型的圖片
h=activedocument.inlineshapes(n).height
w=activedocument.inlineshapes(n).width
activedocument.inlineshapes(n).lockaspectRatio=msoFalse不鎖定圖片的縱橫比ifh>wthen
blnisinlineshape=ture
selection.inlineshapes(n).converttoshape
selection.shapeRange.incrementRotation-90
endif
nextn
m=activedocument.inlineshapes.count
Forn=1to2inlineshapes類型的圖片
activedocument.inlineshapes(n).lockaspectRatio=msoFalse不鎖定圖片的縱橫比
activedocument.inlineshapes(n).height=153設(shè)置圖片高度為243px
activedocument.inlineshapes(n).width=243設(shè)置圖片高度為153px
activedocument.inlineshapes(n).Range.paragraphs(1).Range.paragraphFormat.characterunitFirstlineindent=0
activedocument.inlineshapes(n).Range.paragraphs(1).Range.paragraphFormat.Firstlineindent=0
activedocument.inlineshapes(n).Range.paragraphs(1).Range.paragraphFormat.alignment=wdalignparagraphcenter
nextn
Forn=1to2inlineshapes類型的圖片
activedocument.shapes(n).lockaspectRatio=msoFalse不鎖定圖片的縱橫比activedocument.shapes(n).height=153設(shè)置圖片高度為153px
activedocument.shapes(n).width=243設(shè)置圖片高度為243px
nextn
Forn=3tominlineshapes類型的圖片
activedocument.inlineshapes(n).lockaspectRatio=msoFalse不鎖定圖片的縱橫比activedocument.inlineshapes(n).height=297設(shè)置圖片高度為297px
activedocument.inlineshapes(n).width=405設(shè)置圖片高度為405px
nextn
Forn=3tominlineshapes類型的圖片
activedocument.shapes(n).lockaspectRatio=msoFalse不鎖定圖片的縱橫比activedocument.shapes(n).height=297設(shè)置圖片高度為297px
activedocument.shapes(n).width=405設(shè)置圖片高度為405px
nextn
withselection.paragraphFormat
.leftindent=centimeterstopoints(0)
.Rightindent=centimeterstopoints(0)
.spacebefore=50
.spacebeforeauto=False
.spaceafter=50
.spaceafterauto=False
.linespacingRule=wdlinespacemultiple
.linespacing=linestopoints(3)
.alignment=wdalignparagraphcenter
.widowcontrol=False
.keepwithnext=False
.keeptogether=False
.pagebreakbefore=False
.nolinenumber=False
.hyphenation=true
.Firstlineindent=centimeterstopoints(0)
.outlinelevel=wdoutlinelevelbodytext
.characterunitleftindent=0
.characterunitRightindent=0
.characterunitFirstlineindent=0
.lineunitbefore=10
.lineunitafter=10
.mirrorindents=False
.textboxtightwrap=wdtightnone
.autoadjustRightindent=true
.disablelineheightgrid=False
.Fareastlinebreakcontrol=true
.wordwrap=true
.hangingpunctuation=true
.halfwidthpunctuationontopofline=False
.addspacebetweenFareastandalpha=true
.addspacebetweenFareastanddigit=true
.baselinealignment=wdbaselinealignauto
endwith
endsub
sub處理掃描照片()
處理掃描照片宏
dimn,m
dimblnisinlineshapeasboolean
dimmylineshapeasinlineshape
onerrorResumenext忽略錯(cuò)誤
m=activedocument.inlineshapes.count
Forn=1to2inlineshapes類型的圖片
activedocument.inlineshapes(n).lockaspectRatio=msoFalse不鎖定圖片的縱橫比activedocument.inlineshapes(n).height=153設(shè)置圖片高度為243px
activedocument.inlineshapes(n).width=243設(shè)置圖片高度為153px
nextn
Forn=1to2inlineshapes類型的圖片
activedocument.shapes(n).lockaspectRatio=msoFalse不鎖定圖片的縱橫比activedocument.shapes(n).height=153設(shè)置圖片高度為153px
activedocument.shapes(n).width=243設(shè)置圖片高度為243px
nextn
Forn=3tominlineshapes類型的圖片
activedocument.inlineshapes(n).lockaspectRatio=msoFalse不鎖定圖片的縱橫比activedocument.inlineshapes(n).height=297設(shè)置圖片高度為297px
activedocument.inlineshapes(n).width=405設(shè)置圖片高度為405px
nextn
Forn=3tominlineshapes類型的圖片
activedocument.shapes(n).lockaspectRatio=msoFalse不鎖定圖片的縱橫比activedocument.shapes(n).height=297設(shè)置圖片高度為297px
activedocument.shapes(n).width=405設(shè)置圖片高度為405px
nextn
withselection.paragraphFormat
.leftindent=centimeterstopoints(0)
.Rightindent=centimeterstopoints(0).spacebefore=50
.spacebeforeauto=False
.spaceafter=50
.spaceafterauto=False
.linespacingRule=wdlinespacemultiple.linespacing=linestopoints(3)
.alignment=wdalignparagraphcenter.widowcontrol=False
.keepwithnext=False
.keeptogether=False
.pagebreakbefore=False
.nolinenumber=False
.hyphenation=true
.Firstlineindent=centimeterstopoints(0).outlinelevel=wdoutlinelevelbodytext.characterunitleftindent=0
.characterunitRightindent=0
.characterunitFirstlineindent=0.lineunitbefore=10
.lineunitafter=10
.mirrorindents=False
.textboxtightwrap=wdtightnone.autoadjustRightindent=true
.disablelineheightgrid=False
.Fareastlinebreakcontrol=true.wordwrap=true
.hangingpunctuation=true
.halfwidthpunctuationontopofline=False.addspacebetweenFareastandalpha=true.addspacebetweenFareastanddigit=true.baselinealignment=wdbaselinealignautoendwith
endsub
篇二:excel批量插入圖片Vba代碼
excel批量插入圖片Vba代碼(20xx-06-2408:56:26)轉(zhuǎn)載標(biāo)簽:excel批量插入圖片代碼雜談
在要插入圖片的文件夾里新建一個(gè)excel文件,打開(kāi)這個(gè)excel文件,在要插入圖片的單元格里填上圖片文件名(不要擴(kuò)展名),選中要插入圖片的單元格,修改單元格的大小以顯示所需要的圖片大小,運(yùn)行宏代碼。
1、alt+F11調(diào)取Vba編輯窗口,查看代碼,將以下代碼全部復(fù)制進(jìn)去;
2、關(guān)閉Vba窗口,excel-視圖-宏-查看宏;
3、book1.xls!sheet1.insertpic,選中所要插入圖片的單元格,執(zhí)行;
4、圖片自動(dòng)插入對(duì)應(yīng)的單元格中。(圖片尺寸均可通過(guò)單元格大小進(jìn)行調(diào)解,邊框可設(shè)置)
代碼如下:
subinsertpic()
宏由萬(wàn)加美酒編寫,時(shí)間:20xx-6-1
dir函數(shù)批量獲取指定目錄下所有文件名和內(nèi)容
onerrorResumenext
application.screenupdating=False關(guān)閉屏幕更新
dimmRasRange
ForeachmRinselection
ifnotisempty(mR)anddir(activeworkbook.path當(dāng)前文件所在目錄下以當(dāng)前單元內(nèi)容為名稱的.jpg圖片
endif
next
setmR=nothing
application.screenupdating=true開(kāi)啟屏幕更新
endsub
我想"按一下按鈕,插入圖片"
我的vbacode如下:
subpicture_click_062020xx()
x=cells(8,4).Value
chdir"c:\users\myname\desktop\picture\"
activesheet.pictures.insert"x"+".jpg"
endsub
***cells(8,4)的值是圖片的名稱
我的vbacode有錯(cuò)...
activesheet.pictures.insert("c:\users\myname\desktop\picture\"
dummydoloop
Fori=65to66:Forj=65to66:Fork=65to66
Forl=65to66:Form=65to66:Fori1=65to66
Fori2=65to66:Fori3=65to66:Fori4=65to66
Fori5=65to66:Fori6=65to66:Forn=32to126
withactiveworkbook
.unprotectchr(i)bypassallfor...nexts
endif
endwith
next:next:next:next:next:next
next:next:next:next:next:next
loopuntiltrue
onerrorgoto0
endif
ifwintagandnotshtagthen
msgboxmsgonlyone,vbinformation,headeR
exitsub
endif
onerrorResumenext
Foreachw1inworksheets
attemptclearancewithpword1
w1.unprotectpword1
nextw1
onerrorgoto0
shtag=False
Foreachw1inworksheets
checksforallclearshtagtriggeredto1ifnot.
shtag=tectcontents
nextw1
ifshtagthen
Foreachw1inworksheets
withw1
tectcontentsthen
onerrorResumenext
dodummydoloop
Fori=65to66:Forj=65to66:Fork=65to66
Forl=65to66:Form=65to66:Fori1=65to66
Fori2=65to66:Fori3=65to66:Fori4=65to66
Fori5=65to66:F
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2019-2025年中國(guó)醫(yī)藥包裝市場(chǎng)運(yùn)行態(tài)勢(shì)及行業(yè)發(fā)展前景預(yù)測(cè)報(bào)告
- 2025年中國(guó)濟(jì)南市智慧交通行業(yè)市場(chǎng)全景評(píng)估及投資前景展望報(bào)告
- 二零二五年度中式快餐連鎖經(jīng)營(yíng)合作協(xié)議3篇
- 2025年中國(guó)電腦搶答屏行業(yè)市場(chǎng)發(fā)展前景及發(fā)展趨勢(shì)與投資戰(zhàn)略研究報(bào)告
- 2025年大學(xué)教授聘用協(xié)議書(shū):高校教師職業(yè)發(fā)展規(guī)劃合作協(xié)議4篇
- 2020-2025年中國(guó)藥用氯化鈉行業(yè)發(fā)展趨勢(shì)及投資前景預(yù)測(cè)報(bào)告
- 2025年醫(yī)療設(shè)備試用及臨床研究合同4篇
- 2025年卷盤式噴灌機(jī)項(xiàng)目可行性研究報(bào)告
- 2025年中國(guó)免稅店市場(chǎng)調(diào)查研究及行業(yè)投資潛力預(yù)測(cè)報(bào)告
- 二零二五年度臨建設(shè)施臨時(shí)供熱與供冷合同(高效節(jié)能)3篇
- 《社會(huì)工作實(shí)務(wù)》全冊(cè)配套完整課件3
- 單位違反會(huì)風(fēng)會(huì)書(shū)檢討書(shū)
- 2024年4月自考00832英語(yǔ)詞匯學(xué)試題
- 《電力用直流電源系統(tǒng)蓄電池組遠(yuǎn)程充放電技術(shù)規(guī)范》
- 《哪吒之魔童降世》中的哪吒形象分析
- 信息化運(yùn)維服務(wù)信息化運(yùn)維方案
- 汽車修理廠員工守則
- 公安交通管理行政處罰決定書(shū)式樣
- 10.《運(yùn)動(dòng)技能學(xué)習(xí)與控制》李強(qiáng)
- 冀教版數(shù)學(xué)七年級(jí)下冊(cè)綜合訓(xùn)練100題含答案
- 1神經(jīng)外科分級(jí)護(hù)理制度
評(píng)論
0/150
提交評(píng)論