過去ログ

                                Page      74
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼表に罫線を引きたい  学 02/9/12(木) 16:23
   ┗Re:表に罫線を引きたい  SHUN 02/9/12(木) 21:34
      ┗Re:どうせなら・・・  SHUN 02/9/12(木) 21:43
         ┗Re:どうせなら・・・  学 02/9/13(金) 10:42

 ───────────────────────────────────────
 ■題名 : 表に罫線を引きたい
 ■名前 : 学
 ■日付 : 02/9/12(木) 16:23
 -------------------------------------------------------------------------
   みなさん、こんにちわ。

表を自動作成して、最後に表内に罫線を付けるマクロを組もうとしているのですが、
どうもやり方がわかりません。
列は一定(A〜Zまで26項目)で、見出し部分(2行)には罫線が元から引かれていて、
行はデータごとに不定の表です。これのデータセル全部に罫線(細実線)を引きたい
のですが、良い方法がありましたら教えてください。
宜しくお願いします。                        学
 ───────────────────────────────────────  ■題名 : Re:表に罫線を引きたい  ■名前 : SHUN <shun@sa.starcat.ne.jp>  ■日付 : 02/9/12(木) 21:34  ■Web : http://t_shun.tripod.co.jp/  -------------------------------------------------------------------------
   ▼学 さん:こんばんわ
>表を自動作成して、最後に表内に罫線を付けるマクロを組もうとしているのですが、
>どうもやり方がわかりません。
>列は一定(A〜Zまで26項目)で、見出し部分(2行)には罫線が元から引かれていて、
>行はデータごとに不定の表です。これのデータセル全部に罫線(細実線)を引きたい
>のですが、良い方法がありましたら教えてください。
>宜しくお願いします。

Sub test()
  Range("A1").CurrentRegion.Select
  Selection.Offset(2).Resize(Selection.Rows.Count - 2).Select
  With Selection
    .Borders.LineStyle = xlContinuous
    .Borders.Weight = xlThin
  End With
End Sub

で、いかがでしょうか
 ───────────────────────────────────────  ■題名 : Re:どうせなら・・・  ■名前 : SHUN <shun@sa.starcat.ne.jp>  ■日付 : 02/9/12(木) 21:43  ■Web : http://t_shun.tripod.co.jp/  -------------------------------------------------------------------------
   先程のコードで間違いという訳ではありませんが、
With ステートメントを使うなら
Sub test()
  Range("A1").CurrentRegion.Select
  Selection.Offset(2).Resize(Selection.Rows.Count - 2).Select
  With Selection.Borders
    .LineStyle = xlContinuous
    .Weight = xlThin
  End With
End Sub
とすべきでしたね。
 ───────────────────────────────────────  ■題名 : Re:どうせなら・・・  ■名前 : 学  ■日付 : 02/9/13(金) 10:42  -------------------------------------------------------------------------
   SHUN さん

ご丁寧に色々とありがとうございます。
お陰様でうまくいきました。
ありがとうございました。           学
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 74