- 日時: 2007/08/19 23:21
- 名前: 花ちゃん
- ***********************************************************************************
* カテゴリー:[エクセル][][] * * キーワード:選択範囲,印刷,プリント * ***********************************************************************************
元質問:EXCELで指定選択場所の印刷は? - Takkun 2003/05/23-14:27 No.4102
VB上からエクセルファイルを読み込んで指定の範囲だけを印刷したいんですが、うまくできません。どうしたらいいでしょうか? .Range("A1:I22").Select .PrintOut とか .Range("A1:I22").Selection.PrintOut.Copies = 1 とかいろいろやってだめでした。^^;
----------------------------------------------------------------------------------- Re: EXCELで指定選択場所の印刷は? - 花ちゃん 2003/05/23-15:22 No.4103 ----------------------------------------------------------------------------------- 解らない時はここの Excel&Word関係の 主要キーワードレファレンス を調べて見て下さい。
PrintArea ファイル P 印刷するセル範囲を、A1 形式の文字列で取得・設定します。 があります。
それをヘルプで調べると Worksheets("Sheet1").PageSetup.PrintArea = "$A$1:$C$5" このような使用例がありました。
又はExcel上でマクロを取ってそのマクロを見て下さい。そうすれば、通常の操作が できる方なら大抵解決できるはずです。
因みに、マクロの結果は ActiveSheet.PageSetup.PrintArea = "$A$1:$I$22" です。
上記をVBのコードに変換すると
xlSheet.PageSetup.PrintArea = "$A$1:$I$22"
|