• 締切済み

罫線について

EXCEL2003で部品表を作成してます。 ページの最終行のみ下側の罫線を自動的に 太くしたいのですが方法はありますか?

  • lhyn
  • お礼率80% (21/26)

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答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ページが構成できるなら割合易しいが。

lhyn
質問者

お礼

ありがとうございました。

関連するQ&A

  • EXCELの罫線について

    表を作成し、外枠を太線に、内側の横罫線を細線にしています。 複数ページにまたがった時に、最終ページ以外は最終行が細線になります。 行数が変わっても、最終行を太線にする方法があったら教えて下さい。

  • WORDで、ページ罫線と本文中の表をくっつけたい

    ページ罫線のあるページで、下半分が表になっている場合、ページ罫線の下側の線を表の一番下の線にしたいのですが、表とページ罫線のあいだに隙間ができてしまい、そのスペースには垂直線が引けません。 左右の線はページ罫線と重なるのに、下側の線は重ねることができません。 フッターに、表の1行分をコピーして入れてもいまいちうまくいかないし、よい方法があったら教えてください。 よろしくお願いします。

  • VBAを使用し10行おきにセルの下に罫線を引く方法

    Excel2003のVBAを使用し、10行おきに太い罫線をセルの下側に引きたいのですが、ご存知な方教えて頂けないでしょうか? 出来る事なら、セルの中に×が入っている行は自動的に省いて(選ばず)10行おきに罫線を引きたいと思っています。 先日、解決した内容の質問ですが、新たに3行目から最終行までとか罫線を引きたい行を指定出来るようにコーディングいただけると大変助かります。

  • エクセルの罫線について

    エクセルを使用してある文字列を読み込んで表を作成し、印刷時に最終行に罫線を入れてます。 毎回この作業がわずらわしいのですが、読み込んだ文字列の最終行に罫線を入れる方法ってあるのでしょうか?

  • VBAで10行おきにセルの下に罫線を引く方法

    Excel2003のVBAを使用し、10行おきに太い罫線をセルの下側に引きたいのですが、ご存知な方教えて頂けないでしょうか? 出来る事なら、セルの中に×が入っている行は自動的に省いて(選ばず)10行おきに罫線を引きたいと思っています。

  • エクセルの罫線

    エクセルで罫線を引いて、表のようなものを作成しました。3ページにのぼるものです。 印刷すると各ページの最後の罫線(セルの下側)が印刷されていません。どうしてでしょうか?念のため再度設定したのですが、やはり駄目です。宜しくお願いいたします。

  • Excelの罫線の印字についてです

    Excel2000で作られた価格表があります。 A2~F80まで使っています。罫線が縦横に全て設定されています。印刷設定A2~F80までしてあります。 関係あるかどうかわかりませんがページ設定でシート/行タイトルが$2:$2にしてあります。 複数ページになるのですが、その中でE行だけは各ページの最終行の罫線が何故か消えてしまいます。 プレビュー→余白(M)から行数を変えてもきっちりページの最終行の罫線が消えてしまいます。 もちろん標準画面上は表示されています、表示形式は数値です、条件付き書式の設定はありません。 他にどこかチェックすべきところがあるでしょうか。どなたかお願いします。

  • word2003の表の罫線について

    word初心者です。よろしくお願いします。 文章で表現して分かって頂けるか不安なのですが… 今、wordに3列2行の表を作って入力しています。一番上の行はタイトル行で項目名が入っています。 2行目に、内容を入力していき、その内容が複数ページにわたっています。 その際に、ページをまたいでいる部分に関して、表が次に続いているということで、 1.最初のページの表の一番下(底)の罫線をなしにしたい。 2.次ページの部分は上の罫線(天)と下の罫線(底)をなしにしたい。つまり、4本の縦罫線のみです。 3.最終のページのみ、上の罫線(天)なしで、一番下の罫線(底)のみ表示したい。 と、思っているのですが、セルの下の罫線のみを非表示にすると、最終ページの、一番下の罫線も非表示になり、表が閉じた形になってくれません。一太郎では確かできたようなのですが、wordでは無理なのでしょうか?3列2行だと不可能なのでしょうか? 質問の意味が伝わったか不安なのですが、困っております。 よろしくお願いします。

  • エクセルマクロ 罫線の引き方について

    マクロの自動記録を使用して罫線を引きたいと考えています。 A1からD17の表があるとして、そこに罫線を引きたいのですが、最終行が17とは限りません。最終行がD150ということも考えられます。(列はDで固定) この場合どのようにしたらよいのでしょうか?? まだマクロの自動記録しか使用したこがない初心者ですが、教えていただけたらと思います。

  • 縦長表の外枠に太罫線。改ページごとに外枠をつけるには

    Excel2003です。 縦長の表があります。印刷すると3ページに及びます。 外枠に太罫線をつけています。 印刷すると自動改行され、外枠に太罫線を付けている為、1ページは下の外枠だけが印刷されず、2ページ目は上下とも、外枠なし、3ページは上だけ無し。 改ページごとに太罫線を間に入れていましたが、見栄えも悪く、改行される行が変われば、また罫線を引きなおすのは面倒です。 Excelの設定で、出来ないものでしょうか?

専門家に質問してみよう