過去ログ

                                Page     602
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼PaperSize の使い方を 教えてください  Miru 03/1/22(水) 19:47
   ┗PaperSize の使い方を 教えてください  Miru 03/1/22(水) 22:29
      ┗Re:PaperSize の使い方を 教えてください  ポンタ 03/1/22(水) 22:48
         ┗Re:PaperSize の使い方を 教えてください  Miru 03/1/23(木) 20:00
            ┗Re:PaperSize の使い方を 教えてください  ポンタ 03/1/24(金) 1:13
               ┗Re:PaperSize の使い方を 教えてください  Miru 03/1/24(金) 12:19

 ───────────────────────────────────────
 ■題名 : PaperSize の使い方を 教えてください
 ■名前 : Miru
 ■日付 : 03/1/22(水) 19:47
 -------------------------------------------------------------------------
    Win2000 , Exel2000です。
マクロで 次のようにすると

  Application.Goto Reference:="印刷1"
  With ActiveSheet.PageSetup
    .LeftHeader = ""
      .
      .
      .
    .PaperSize = xlPaperUser
    .Draft = False
      .
      .
   End With

 .PaperSize = xlPaperUser のところでエラーになります。
 
  実行時エラー '1004'
 PageSetupクラスのPaperSizeプロパティを設定できません。

 どこが悪いのでしょうか?   
 よろしくお願いします。
 ───────────────────────────────────────  ■題名 : PaperSize の使い方を 教えてください  ■名前 : Miru  ■日付 : 03/1/22(水) 22:29  -------------------------------------------------------------------------
    まことにスミマセン
  礼 でなくて 質問でした。


  Win2000 , Exel2000です。
マクロで 次のようにすると

  Application.Goto Reference:="印刷1"
  With ActiveSheet.PageSetup
    .LeftHeader = ""
      .
      .
      .
    .PaperSize = xlPaperUser
    .Draft = False
      .
      .
   End With

 .PaperSize = xlPaperUser のところでエラーになります。
 
  実行時エラー '1004'
 PageSetupクラスのPaperSizeプロパティを設定できません。

 どこが悪いのでしょうか?   
 よろしくお願いします。



 ───────────────────────────────────────  ■題名 : Re:PaperSize の使い方を 教えてください  ■名前 : ポンタ  ■日付 : 03/1/22(水) 22:48  -------------------------------------------------------------------------
   プリンタの設定はあまり得意でないのですが、
ヘルプには以下のように書いてありますよね。

  使用できる定数は、次に示す XlPaperSize クラスのいずれかです。
  多くのプリンタは、プリンタの種類によりサポートされていないものもあります。

普通に考えれば、xlPaperUser をサポートしていないから
エラーになったのだと思います。

エクセルのメニューバーから「ファイル」→「ページ設定」とクリックして、
「用紙サイズ」のコンボボックスの中に「ユーザー設定」という項目が
が含まれてるか調べてみてください。

含まれていなければ、「用紙サイズ」の中に含まれているものを
指定してみてください。

外していたら、スミマセン。
 ───────────────────────────────────────  ■題名 : Re:PaperSize の使い方を 教えてください  ■名前 : Miru  ■日付 : 03/1/23(木) 20:00  -------------------------------------------------------------------------
   ポンタさん ありがとうございます。

>
>エクセルのメニューバーから「ファイル」→「ページ設定」とクリックして、
>「用紙サイズ」のコンボボックスの中に「ユーザー設定」という項目が
>が含まれてるか調べてみてください。
>
>含まれていなければ、「用紙サイズ」の中に含まれているものを
>指定してみてください。


ページ設定のコンボボックスには「ユーザー設定」はありませんでした。
「オプション」でプリンターの方の設定にはあるので、そちらを選択すると、
うまくいきます。

 これを、VBAで表現できませんか。 
たしか、W98SE のときは、できた気がするんですが。

 また、コンボボックスにある、Envelope#9, Letter Extra, Super A などの
意味を調べるには、どうしたらいいのでしょう。

 お願いします。
 ───────────────────────────────────────  ■題名 : Re:PaperSize の使い方を 教えてください  ■名前 : ポンタ  ■日付 : 03/1/24(金) 1:13  -------------------------------------------------------------------------
   ヘルプからのコピペです。

この程度のことしか分かりません。


値             意味
xlPaperLetter       レター (8 1/2 x 11 インチ)
xlPaperLetterSmall     レター (小型) (8 1/2 x 11 インチ)
xlPaperTabloid       タブロイド (11 x 17 インチ)
xlPaperLedger       レジャ (17 x 11 インチ)
xlPaperLegal        リーガル (8 1/2 x 14 インチ)
xlPaperStatement      ステートメント (5 1/2 x 8 1/2 インチ)
xlPaperExecutive      エグゼクティブ (7 1/2 x 10 1/2 インチ)
xlPaperA3         A3 (297 mm x 420 mm)
xlPaperA4         A4 (210 mm x 297 mm)
xlPaperA4Small       A4 (小型) (210 x 297 mm)
xlPaperA5         A5 (148 mm x 210 mm)
xlPaperB4         B4 (250 mm x 354 mm)
xlPaperB5         B5 (182 mm x 257 mm)
xlPaperFolio        フォリオ (8 1/2 x 13 インチ)
xlPaperQuarto       カート (215 x 275 mm)
xlPaper10x14        10 x 14 インチ
xlPaper11x17        11 x 17 インチ
xlPaperNote        ノート (8 1/2 x 11 インチ)
xlPaperEnvelope9      封筒 9 号 (3 7/8 x 8 7/8 インチ)
xlPaperEnvelope10     封筒 10 号 (4 1/8 x 9 1/2 インチ)
xlPaperEnvelope11     封筒 11 号 (4 1/2 x 10 3/8 インチ)
xlPaperEnvelope12     封筒 12 号 (4 1/2 x 11 インチ)
xlPaperEnvelope14     封筒 14 号 (5 x 11 1/2 インチ)
xlPaperCsheet       C シート
xlPaperDsheet       D シート
xlPaperEsheet       E シート
xlPaperEnvelopeDL     封筒 DL (110 x 220 mm)
xlPaperEnvelopeC3     封筒 C3 (324 x 458 mm)
xlPaperEnvelopeC4     封筒 C4 (229 x 324 mm)
xlPaperEnvelopeC5     封筒 C5 (162 x 229 mm)
xlPaperEnvelopeC6     封筒 C6 (114 mm x 162 mm)
xlPaperEnvelopeC65     封筒 C65 (114 mm x 229 mm)
xlPaperEnvelopeB4     封筒 B4 (250 mm x 353 mm)
xlPaperEnvelopeB5     封筒 B5 (176 mm x 250 mm)
xlPaperEnvelopeB6     封筒 B6 (176 mm x 125 mm)
xlPaperEnvelopeItaly    封筒 (110 mm x 230 mm)
xlPaperEnvelopeMonarch   封筒モナーク (3-7/8 x 7-1/2 インチ)
xlPaperEnvelopePersonal  封筒 (3-5/8 x 6-1/2 インチ)
xlPaperFanfoldUS      U.S. Standard Fanfold (14-7/8 x 11 インチ)
xlPaperFanfoldStdGerman  German Standard Fanfold (8-1/2 x 12 インチ)
xlPaperFanfoldLegalGerman German Legal Fanfold (8-1/2 x 13 インチ)
xlPaperUser        ユーザー設定
 ───────────────────────────────────────  ■題名 : Re:PaperSize の使い方を 教えてください  ■名前 : Miru  ■日付 : 03/1/24(金) 12:19  -------------------------------------------------------------------------
   ポンタさん ありがとうございます。
 
参考になりました。 合うサイズを探してみます。
またよろしくお願いします。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 602