たっぴ(パソコン質問掲示板)

ログイン

メニュー
■ トップ
■ 質問する
■ 回答を見る・回答する
■ 参加者のひろば / テーマ別
■ コミュニケーション道場
■ 「たっぴ」の使い方
■ 「たっぴ」のルール・心得

エキスパート トータルランキング
Rank ニックネーム E-Point
1 位 sriver 1372 p
2 位 げんき(^^)/ 810 p
3 位 うにゅ 607 p
4 位 mory 512 p
5 位 saru 510 p
6 位 Clark 481 p
7 位 taknt 474 p
8 位 459 p
9 位 あき◆ 387 p
10 位 おやぢ 366 p
※月間ランキング参加者がありませんでした。



E-Point還元プログラム
E-Point 月間獲得ポイントより回答者様へ現金を還元いたします。

対象還元金額
全員に(E-Point)×20円
支払いは5,000円以上からとなります。
還元金の支払いはご指定銀行口座への振込みとなります。

『マナーの良い質問者』マーク
以下の条件を満たす質問者様には
  『マナーの良い質問者』マーク

が付きます。
  1. 登録していて
  2. 「終了」していない質問がひとつ以下で
  3. 終了した質問で「○○○○○」という言葉の投稿がある
3番目の条件はひらがなです。もうお判りですね。(漢字、カタカナもOKかも。。。)
ぜひマークをGetしてください。









《戻る

No.質問・回答おれい
[64895] EXCELで計算式のリンクをすべて値に変えて保存したい
使用ソフトウェア:Excel2000

EXCELでこのようなことができるかどうか教えてください.
A1+A2のように式を入力したセルを多数含むファイルがあるのですが,
これらを計算結果(値)として保存することはできますか?

ご存知の方,教えて下さい.
やま   2005年6月13日09:05


[64899] 式を破棄して、値だけを取出すなら、該当セル(エリア)をコピー後、
選択セルを変えずに、右クリックから「形式を選択して貼り付け」→「値」でいけるかと。

・・・ (未登録)   2005年6月13日10:22


[64900] シートごとコピーして、別のシートに値のみ貼り付けて(貼り付け時に右クリックで「形式を選択して貼り付け」の「値」を選択)、貼り付けたほうのシートを保存するというのは?
ぐぐみん (未登録)   2005年6月13日10:25


[64905] [64899][64900]さん

ありがとうございます.
値貼り付けだと確実ですね.

欲を言えば,ファイルが膨大にあるので,
簡単に思うようなことができればと思っていたのですが,
値貼り付けを行うのが現実的ということでしょうか.

その他にやり方をご存知の方がいらっしゃいましたら,よろしくお願い致します.
やま   2005年6月13日12:46


[64935] そういうときこそ、マクロだと思うんですが。

例えば、

1.新しいブックを開いて「ツール」「マクロ」「新しいマクロの記録」
 を指定する。
2.値コピーするブックを開き、シートをコピー、元のブックに新しい
 シートを挿入してそこに値貼り付けする、を記録する。

というマクロを記録し、ソースの不用な部分を削除すると

Sub Macro1()
Workbooks.Open Filename:= "C:\My Documents\元データ.xls"・・・(A)
Sheets("Sheet1").Select・・・・・・・・・・・・・・・・・・・・・(B)
Cells.Select
Selection.Copy
Windows("Book1.xls").Activate・・・・・・・・・・・・・・・・・・(C)
Sheets.add
Selection.PasteSpecial Paste:=xlPasteValues
End Sub

となります。ここの1〜2行目(A)(B)が「値コピー元のブック/シート」で
5行目(C)が「値コピー先のブック」になります。

あとは、1〜7行目を繰り返すようなマクロを書いて、一気に実行すれば
オッケーじゃないかと思うんですけど。


それと、値コピーの場合、書式関係はコピーされません。書式をコピーする
場合は上記マクロの8行目として↓を追加すれば書式もコピーできます。

Selection.PasteSpecial Paste:=xlPasteFormats


もうひとつ追加ですが、書き出し先がテキストファイルでもよければ、
「名前をつけて保存」で「テキスト(タブ区切り).txt」にするとか
「CSV(カンマ区切り).CSV」にするとかすれば、値だけ保存されます。

この状態のファイルをExcelに強引に読み込ませれば、式が消えて値だけに
なったデータを読み込むことが出来ますよ。

mory (512)    2005年6月14日10:43


[64975] [64935]さん

ありがとうございます.
ためさせていただきます.

マクロの知識がないので,これを機にいろいろ覚えたいと思います.
やま   2005年6月15日10:15


( 参照数:1597   日平均:0.2 )
 
〜 回答の受付を終了しました 〜


回答、お礼・報告などメッセージの追加

ニックネーム:

まったく新しい内容の質問、質問者以外の方の質問は、メニューの「質問する」から新たに質問してください。

詳細: 内容を詳しく言うと。。。

※「たっぴ」に登録すると質問にポイントが付けられます。 その他便利な機能も使えます!》新規登録 》Help

※http://.....は自動的にハイパーリンクに変換します。
※<pre></pre>が使用できます。     ※引用は行の先頭に「>」を付けてください。自動的に色が付きます。




利用規約 特定商取引に関する法律に基づく表記 プライバシーポリシー 問合せ