[爆卦]VBA 清除 物件是什麼?優點缺點精華區懶人包

為什麼這篇VBA 清除 物件鄉民發文收入到精華區:因為在VBA 清除 物件這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者Catbert (宅男)看板Office標題Re: [算表] 用VBA刪除線條的問題時間Fri ...


※ 引述《yenwang (愛情的流浪漢)》之銘言:
: 軟體:excel
: 版本:2007
: 因為Excel檔案裡面畫了很多的線條
: 有斜線、虛線、紅線、綠線等
: 我已經知道可以利用
: ActiveSheet.Lines.Delete
: 快速的將全部的線條刪除
: 但是我這邊有個問題無法解決
: 就是如何在一開始設定
: 某個線條樣式是不刪除的
: 譬如全部的線條中
: 我要保留紅色的虛線
: 其他的要全部刪除
: 這個條件我不清楚怎麼寫在VBA中
: 想請問版上的高手清不清楚
: 可以告知我
: 謝謝

Sub test()
Dim myShape As Shape

For Each myShape In ActiveSheet.Shapes '列舉作用中工作表中的圖形物件
With myShape
.Select

If .Type = msoLine And '如果物件為Line
.Line.ForeColor.RGB = RGB(255, 0, 0) And '且顏色為紅色
.Line.DashStyle = msoLineDash Then '且折線格式為LineDash
'則什麼都不做....XDDDD
Else
.Delete '否則刪除該物件....

End If
End With
Next
End Sub

--
請先試用吧....XD

--
親愛的朋友
你今天過的如何呢??
有沒有開開心心快快樂樂的阿
無論發生什麼事希望你每天都能笑的很開心喔
笑一個吧
^__________________________________________________^

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.204.136.186

你可能也想看看

搜尋相關網站