→ soyoso: 應是font.boreders物件上無linestyle、linewidth和color 04/14 15:35
→ soyoso: 屬性可使用 04/14 15:36
→ soyoso: 抱歉如要不出現物件不支援此屬性或方法的話,可將 04/14 15:58
→ soyoso: 但就又會出linestyle、linewidth和color,找不到方法或資 04/14 16:00
→ soyoso: 料成員的錯誤訊息 04/14 16:00
→ soyoso: 可將selection.typtext移至with上方 04/14 16:28
→ soyoso: 加上selection.movestart,設定,選取密件 04/14 16:29
→ soyoso: with後面改為wdobj.selection.borders(1) 04/14 16:30
→ ptguitar: 感謝S大 我晚點來研究看看 04/14 19:28
我寫這樣 會跟我說參數無效.....
.Selection.TypeText Text:="密件"
.Selection.Movestart Unit:=wdCharacter, Count:=2
With WdObj.Selection.Borders(1)
.LineStyle = Options.DefaultBorderLineStyle
.LineWidth = Options.DefaultBorderLineWidth
.Color = Options.DefaultBorderColor
End With
※ 編輯: ptguitar (223.137.115.198), 04/14/2017 20:12:13
→ soyoso: 執行到那一列出現參數無效? 04/14 20:19
檔案
https://drive.google.com/open?id=0BwCgrQhGgaw7RExDajUyWTdEc0E
我改成count:=-2
.Selection.Movestart Unit:=wdCharacter, Count:=-2 這段
直接用word裡面貼上巨集可以成功
可以上面檔案從excel就不行
※ 編輯: ptguitar (223.137.115.198), 04/14/2017 20:26:10
→ soyoso: wdCharacter改1 04/14 20:34
→ ptguitar: 變成.LineStyle = Options.DefaultBorderLineStyle 04/14 20:59
→ ptguitar: 這段要物件... 04/14 20:59
→ soyoso: linestyle到color等號後面的參數,類似wdcharacter改一下 04/14 21:10
→ ptguitar: 後面.linestyle=1就可了 感謝 s大! 04/14 21:47