////////////////////////////////////////////////////////////////////////////               Excelマクロ           【簡易ページ数付け(Ver2.1)】 //////////////////////////////////////////////////////////////////////////// ◆ 機能紹介 ◆ エクセルのシート単位にページ数を設定するマクロです。 ◆ Ver.1からの変更点 ◆ 1.タブ移動がでたらめだったので、整理しました。 2.Ver.1と、ページ数の付け方を以下のように根本的に変えました   (一般機能で言うと)  ◎Ver.1   「固定ページ」 【ページ設定】−【ヘッダ/フッダ】−【ヘッダ/フッダの編集】内の  テキストボックスに、直接「- 1 -」入力   「連番」 【ページ設定】−【ヘッダ/フッダ】−【ヘッダ/フッダの編集】内の  テキストボックスに、「- &[ページ番号]+1 -」入力  ◎Ver.2 「固定、連番の区別はなし」 1.【ページ設定】−【ページ】内の、[先頭ページ番号]に初期値を入力     2.【ページ設定】−【ヘッダ/フッダ】−【ヘッダ/フッダの編集】内の  テキストボックスに、「- &[ページ番号] -」入力   Ver1.の場合、連番にするとブック全体を選択した場合、正しいページが   設定されますが、シートを選んだ場合(例えば3ページ目)、   正しく「3ページ」にならず、「1ページ」になってしまっていました。   Ver2.はその不具合を解消し、部分的にシートを選択しても正しくページ数が   得られるようにしました。 3.進捗状況がわかるようにしました。実行中はカーソルの形を砂時計型にし、 プログレスバーで進捗状況が視覚的にわかるようにしました。   また、ステータスバーににも、   「現在の処理進捗状況 (現在のシート)/(総数)」の形で示すようにしました。       ◆ 具体的な内容 & 使い方 ◆ 1.「場所」「フォントの種類」「フォントのサイズ」「ページ数のスタイル」を   指定して、シート単位にページ数を設定します。   対象シートは、現在選択されているシートです。   「Ctrl+シートタブをクリック」で複数選択されている場合は、   その選択されているシート全てに対して設定されます。 2.「初期ページ数」を入力 3.スタイルで「総ページ数」が含まれるものを選択しますと、   「総ページ数」ボタンがクリック可能になり、クリックするとそのファイルの   総ページ数が取得出来ます。   設定した総ページ数とファイルの総ページ数が異なる場合は、   直接数字を入力してください。 4.フォント名等、各設定の初期値は、前回設定した値が初期値になります。 5.「削除」は、現在選択されている「場所」の設定が削除されます。   複数の場所の設定を削除したい場合は、「場所」を選択しなおして   削除してください。 6.すでに設定がされている場合(ページ数設定でなくとも)確認の   ダイアログボックスが出ます。   設定しなおす、あるいは違う設定場所に設定する場合は、「続行」してください。   「中止」を押すと、そのまま終了します。   設定状態を確認したい場合は「プレビューで確認」を押してください。   シートにデータがなく、設定だけされている場合プレビューは機動せず、   確認ダイアログボックスが表示されるだけですので、   状況に応じて「続行」「中止」してください。 ◆ インストール◆ ※ Ver1.がインストールされている場合は、インストールしているフォルダから、   ファイルを削除し、ツールバー(コマンドボタン)を削除しておいて下さい。 1. 簡易ページ付Ver2.xla を”C:\WINDOWS\Application Data\Microsoft\AddIns” のフォルダーに保存します。 2. (1)のフォルダが存在しない場合は、任意の場所に保存して下さい。    3. Excelを起動し、メニューバーから<ツール→アドイン>を選びます。 4. 表示されたダイアログのリストに「簡易ページ付」という項目が増えます。    チェックボックスに    チェックを入れて下さい。。 5. 表示されたダイアログのリストに「簡易ページ付」が無い場合は、 <参照>ボタンをクリックし、    (1)又は(2)で保存した場所を指定した後に、もう一度(4)の 作業を行って下さい。 6. 画面上に新しくツールバー(ボタン)が現れたらインストール完了です。    ◆著作権など◆ 本作品の著作権は、作者にあります。 無償配布は自由に行って構いませんが、有償配布は一切禁止します。 本作品の使用に際して、当方は一切の責任を負わないものとします。 ◆パスワードについて◆   本作品にはプロジェクトのロックをかけており、解除にはパスワードが必要です。   本作品を改造したい、あるいはコードをチェックして、添削・指導してやろう   (そんな方がいらっしゃったら、是非…でも、「ヘタクソ」と罵倒するのみ!   というのは止めてくださいね)と理由でコードを見たい人は、   本作品の感想を添えて、「パスワードを教えてほしい」とメールしてください。   なお、コードの改造は自己の責任において行ってください。 ◆ご意見ご要望など◆  ご意見ご要望などがありましたら,メールにて受け付けます。  ご要望・・頂けたらチャレンジしたいですが、期待にこたえられるかどうかは、  やってみないと・・・という感じです。すんません。  又、バグを発見されましたら、ご一報頂けると幸いです。 +:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+  つん  MAIL:honey@sweetparty.ne.jp  +:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+