- PR -

VBAでの印刷書式の記述について

1
投稿者投稿内容
kouziii
会議室デビュー日: 2003/12/02
投稿数: 11
投稿日時: 2007-02-28 13:12
EXCEL2002を使用しております。
マクロで、通常のページ番号から3を引いた数でページ設定したいのです。
たとえば、以下のシート構成の時、
1シート目:表紙
2シート目:目次
3シート目:本文

1シート目から3シート目範囲選択し、印刷する。
このとき、3シート目から1ページとしたいのです。

マクロで、フッターを設定しております。
With ActiveSheet.PageSetup
  .CenterFooter = "&P-3"
End With

このようにすると、印刷される文字列が「33」となってしまいます。
「1」と表示するには、上記CenterFooterの設定はどのようにすればよろしいでしょうか?
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2007-02-28 16:56
引用:

kouziiiさんの書き込み (2007-02-28 13:12) より:

EXCEL2002を使用しております。
マクロで、通常のページ番号から3を引いた数でページ設定したいのです。


「先頭ページ番号」 の方で設定しましょう。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
1

スキルアップ/キャリアアップ(JOB@IT)