[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『変動するデータの印刷』(和田監督)
下記のような表をプリントアウトをするマクロを教えてください。 A1:D5間はコメントを入れることがあるので、空白を設けています。 印刷範囲はデータを更新するたびに行が変動します。 A1は変わることはなく固定で、D列も変わることがないのですが、行が変動します。 ご指導お願いします。
A B C D 1 2 3 4 5 6 名前 番号 点数 評価 7 鈴木 1 85 4 8 田中 2 70 4 9 森田 3 40 2
< 使用 Excel:Excel2007、使用 OS:Windows7 >
その表範囲が空白で囲まれた表範囲でしたら、Currentregionでセル範囲を取得してはいかがですか? Activesheet.PageSetup.PrintArea = Activesheet.range("A6").currentregion.address (稲葉) 2014/10/18(土) 23:31
稲葉さんありがとうございます。 Activesheet.PageSetup.PrintArea = Activesheet.range("A6").currentregion.address ですと、A1〜D4の間にコメントを入れたら、この部分は印刷範囲に入りません。 良い方法はないでしょうか?
(和田監督) 2014/10/19(日) 00:19
コメントってセルのコメント機能じゃなく、セルに何か打ち込むってことですかね? であれば、最後のセルを取得すればいいのかな? range("A1",range("A1").SpecialCells(xlCellTypeLastCell)).Address (稲葉) 2014/10/19(日) 01:33
稲葉、さんありがとうございました。 /コメント/紛らわしくてすみませんでした。 うまくいきました。 (和田監督) 2014/10/19(日) 09:50
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.