VBAでエクセルの改ページを操作

解決


ぱんちゃる  2005-03-16 21:32:11  No: 120312

お世話になります。
VBAでエクセルの改ページを操作したいのですが、ActiveSheet.HPageBreaks.Countが取得できなくて(0を取得)
ActiveSheet.HPageBreaks(1).Location = Range("A82")でエラー(ERROR = (9)インデックスが有効範囲にありません)が発生して困ってます。
どうやら画面を非表示にするとエラーで
表示するとうまくいくのですが、なんとか画面非表示でできないものでしょうか?
環境はWindows2000でExcel2000を使ってます。
他の環境がないのでその他の環境では試してないです。
よろしくお願いします。


花ちゃん  2005-03-17 02:45:48  No: 120313

下記ですね。
http://support.microsoft.com/default.aspx?scid=kb;ja;210663

# VBAのコードなら問題ないのですが、VBのコードなら ActiveSheet  は使用
  しないようにして下さい。


ぱんちゃる  2005-03-19 00:32:25  No: 120314

返事が大変遅くなってすいませんでした。
花ちゃんさんありがとうございます。
なるほどよくわかりました。
これからはsupport.microsoft.comの方にも検索してから質問します。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加