返回列表 上一主題 發帖

[發問] 如何寫程式在每3列時劃一條虛線?

[發問] 如何寫程式在每3列時劃一條虛線?

如附檔,謝謝。 Book111.rar (6.71 KB)

Sub yy()
For i = 2 To [a65536].End(3).Row Step 3
Cells(i + 2, 1).Resize(, 5).Borders(9).LineStyle = xlDash
Next
End Sub

TOP

謝謝oobird大大,我來研究看看! 另外,我是vba初學者,請您是否可以建議我,如何藉由此網站學習基礎的技巧? 謝謝您~

TOP

多看、多問、多寫
沒有這三多,就沒有進步。

TOP

是的,謝謝oobird的指點,感謝~

TOP

Cells(1).Resize(, 100).Borders(9).LineStyle = xlDouble
以上指令只能顯示第一列底下的線,如何在第一列上方也出現雙條線? (我增加cell(0)是錯誤的)

TOP

Cells(1).Resize(, 100).Borders(8).LineStyle = xlDouble

TOP

哈,原來是Borders的問題,又學了一招,謝謝大大!

TOP

大大,請問若另外要加每一頁第25筆的下方由虛線改為一條實線(第一頁應加表頭,故為第26筆),那該如何修改?

TOP

For i = 2 To [a65536].End(3).Row Step 25
Cells(i + 24, 1).Resize(, 5).Borders(9).LineStyle = 1
Next

TOP

        靜思自在 : 原諒別人就是善待自己。
返回列表 上一主題