- ベストアンサー
エクセル2000 VBA
エクセル2000です。 シートをコピーして他のファイルにコピー&ペーストしようとしているのですが、シートに入っている数式までコピーされてしまうと元ファイルを参照しに行くので困っています。 次の方法として、形式を選んで貼り付けようとしてみました。 1) 値 2) 書式 3) 入力規則 の順序で貼り付けていくと、手動では出来るのですが、それをマクロで記録してから実行すると、一番最後の入力規則の部分で停止してしまいます。 数式以外のものはコピーしたいのです。 どなたかご存知でしたらよろしくお願いします。
- みんなの回答 (11)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (10)
- tbobi
- ベストアンサー率45% (544/1189)
回答No.11
- taknt
- ベストアンサー率19% (1556/7783)
回答No.10
- taisuke555
- ベストアンサー率55% (132/236)
回答No.9
- tbobi
- ベストアンサー率45% (544/1189)
回答No.8
- tbobi
- ベストアンサー率45% (544/1189)
回答No.7
- taisuke555
- ベストアンサー率55% (132/236)
回答No.6
- big_fool
- ベストアンサー率22% (43/193)
回答No.5
- tbobi
- ベストアンサー率45% (544/1189)
回答No.3
- tbobi
- ベストアンサー率45% (544/1189)
回答No.2
- tbobi
- ベストアンサー率45% (544/1189)
回答No.1
お礼
風邪悪化で二日間沈没していました。お礼が遅くなって申し訳ありません。 このメソッドはどうもサポート対象外のようですよね。私も何度か試した後、そう思いました。 統合セルを解除してしまうとレイアウトがぐちゃぐちゃになってしまうようです。 結局、欲しい部分の入力形式変更手順をマクロで書くことにしました。シートに20箇所以上リストボックスがあるのでこのリストボックスを一つ一つ指定して、そこでリスト表示されるセルの範囲を記録して・・・という作業を今からやる予定です。 F5キー > セル選択 > 数式 に● >OKをクリック 個人的にはこれが非常に有意義な知識でした。ありがとうございました。