- ベストアンサー
エクセルマクロ・・・
起動してワークシートがでた際、背景の罫線を マクロで消すようにしたいのですが、どうすればいいでしょうか?フォームバーを使いたくないのです。よろしく御指南ください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ちょっと意味が解かりません。 背景の罫線とはグリッド線(枠線)の事では無く、自分で設定した罫線? 特定のブックの特定のシートに対してなら、Thisworkbookの Workbook_Open か、標準モジュールの Auto_Open に Sub Auto_Open() Dim i As Integer For i = 5 To 12 Worksheets(1).UsedRange.Borders(i).LineStyle = xlNone Next i End Sub こんな感じでしょうか。意味が違うかな?
その他の回答 (1)
- maruru01
- ベストアンサー率51% (1179/2272)
回答No.2
こんにちは。maruru01です。 シートの枠線の表示なら、メニューの[ツール]→[オプション]→[表示]タブで、 [ウィンドウ オプション]の[枠線]のチェックを外せばいいです。 で、それをマクロ記録してみればコードが分かると思います。 コードが分かれば、それをNo.1の方の回答にあるように、ThisWorkbookモジュールのWorkbook_Openイベントプロシージャか、標準モジュールにAuto_Openという名前のSubプロシージャを作成して、そこに記述して下さい。
質問者
お礼
ログインできなくて返事が遅れました。 表示タブでできる事を忘れていました、お恥ずかしい。 ありがとうございました。
お礼
ログインできなくて返事が遅れました。 背景罫線のことでしたが、表示タブでできる事を忘れていました、お恥ずかしい。 ありがとうございました。