- 締切済み
罫線について
EXCEL2003で部品表を作成してます。 ページの最終行のみ下側の罫線を自動的に 太くしたいのですが方法はありますか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.1
エクセルでよく関数式による解決法が話題になるのですが(初心者ほどこれしかないと思っているよう) 関数式は、値を使って、加工して、値を返すもので、書式に当たる、罫線やその種類を左右できません。この事実を基本認識として持っていない質問者が多い。(マイクロソフトは将来バージョンで、関数はどうなるか、値に限定を多分崩さないでしょう) ・VBAならその辺は自由にできます。 ・しかしページの最終行というのをどう捉えるか PageBreakというのが有るがそれによるのかな。 Sub test01() For i = 1 To 200 If Rows(i).PageBreak = xlManual Or Rows(i).PageBreak = xlAutomatic Then MsgBox i '太線を引く処理 End If Next i End Sub 固定行数で、1ページが構成できるなら割合易しいが。
お礼
ありがとうございました。