////////////////////////////////////////////////////////////////////////////////////////// 「セル交換アドイン」 Ver.1.1 (for Excel97/2000) Copyright(c) 2001 bykin ////////////////////////////////////////////////////////////////////////////////2001/05/18 ■概要 セル交換アドインは Excel97/2000 用の、同一シート上の任意のセル範囲を交換するソフトです。 ■動作環境 Excel97/2000が快適(!)に動く環境。(Excel95 では動きません) ■インストール Exchange.lzh を解凍すると、Exchange フォルダの中に下記のファイルが作成されます。 ・ExchangeCells.xla  実行ファイル ・ExchangeCells.txt  このファイル エクスプローラ等で実行ファイルをアドインフォルダに移動してください。 既定のフォルダは下記のとおりです。(なければそのままでもよい) 「Excel97」C:\Program Files\Microsoft Office\Office\Library 「Excel2000」C:\WINDOWS\Application Data\Microsoft\AddIns ■アドインの登録 エクセルを開き、メニューの [ツール]-[アドイン] を選択し、表示されたダイアログで 「セル交換」を探してチェックを付けてください。 (見つからない場合は参照ボタンを押して実行ファイルを検索してください) その後、OKボタンを押して画面を閉じてください。 登録が完了すると「セル交換」ツールバーが追加されます。 ■使用方法 アクティブシートで交換したいセル範囲(行・列も可)のどちらか一方(交換元)を選択した 状態でツールバーのボタンを押してください。 ダイアログが表示されるので、交換先と交換オプションを指定しOKボタンを押します。 (交換先の指定は直接マウスでセルを選択できます。) 交換オプションの詳細は下記のとおりです。 ・切り取り→全部貼り付け     セルの内容を全部(値・数式・書式)交換します。                  数式の参照はそのまま保持されます。 ・コピー →全部貼り付け     セルの内容を全部(値・数式・書式)交換します。                  数式の参照はセル位置の移動によって相対的に変化します。 ・切り取り→値・数式のみ貼り付け セルの書式は交換しません。                  数式の参照はそのまま保持されます。  ・コピー →値・数式のみ貼り付け セルの書式は交換しません。                  数式の参照はセル位置の移動によって相対的に変化します。 ■著作権ほか この作品は作者である bykin がフリーソフトとして公開するものです。 著作権は bykin が保有しています。 この作品の使用に際して作者は一切の責任を負いません。 使用される皆様の自己責任にてご使用ください。 再配布は、無償かつオリジナルの書庫(圧縮)ファイルのままの場合のみ認めます。 ■更新履歴 2000/05/16 Ver 1.0 公開 2000/05/18 Ver 1.1 シート名に数値を使用していると交換できないバグを修正 ■ご意見など プログラムのバグやこの作品についてのご意見等がありましたら、 ↓「ExcelFactory」の掲示板にてお知らせください。 http://birdcgi.zero.ad.jp/~zap50064/ ■謝辞 この作品を発表する場を提供していただいた、れいぞーさんに感謝いたします。