- ベストアンサー
TEXTで書かれた数式を数式に変換する方法
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。maruru01です。 Excel2000なので、97に同じ機能があるかどうかわかりませんが。 データがA1~にあるとします。 まず、B1に、 ="=" & A1 と入力して、下の行へオートフィルコピーします。 コピーしたB1~を範囲選択して、コピーし、そのまま同じ場所に、メニューの[編集]→[形式を選択して貼り付け]→[値]にチェックしてOKします。 さらに、そのままB1~を範囲選択して、メニューの[データ]→[区切り位置]で区切り位置指定ウィザードを起動し、 [次へ]→[次へ]→[完了]と進みます。 これで出来るはずです。 (少なくともExcel2000では。)
その他の回答 (1)
VBAで Cells(1, 1) = "=" & Cells(1, 1) とか書けばできます。 が、例えば、列または行にあるデータ全てを数式にしてしまえるなら簡単なんですけど 例えば、A1とB3とE2と・・・なんて不規則だったりすると、ロジックを考えるより手でやるほうが早くなる可能性も。。。 もし、A列の1~100行を数式に、であれば Dim lngRow As Long For lngRow = 1 To 100 Cells(lngRow, 1) = "=" & Cells(lngRow, 1) Next と書いたSubを実行するだけでいいんですけどね。 でも、私もExcel2000なので、97でいけるかどうかは謎です。(^-^;
お礼
VBAはほとんど知らないのですが、知っておくと便利なことが良く分かりました。 これを機会に勉強してみます。 ありがとうございました。
関連するQ&A
- Excelでの数式を使った日付変換方法
Excelでテキストファイルから取り込んだ日付を変換したいのですがうまくいきません。 詳細は下記のとおりです。どうかよろしくお願いします。 テキストファイルでは一区切りに西暦と月が入っています。(日はなし) (例:200604) これをExcelで取り込んで最終的には和暦と月に分けて別セルにしたい。 (例:平成18 と 4) (※月は04の場合4となるように) 年月しかないため日付として認識されず、また認識してもシリアル値からは違う日になってしまうため、うまく変換できません。 取り込む方法、Excelでの使用する数式など細かく教えていただけたらと思います。マクロは使わない方法でお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセル 数式内で 「"」をテキストとして表現するには?
エクセル 数式内で 「"」をテキストとして表現するには? 例えばセルに以下のような式を入力しても ="cd "C:\Documents and Settings\Administrator"" 数式が間違っています と表示されてしまいます。 Cの前の"とrの後ろの"を式ではなくテキストとして表現するには式内でどのように記述さればよいのですか?
- ベストアンサー
- その他MS Office製品
- Excelからテキストへの変換に際して
Excelからテキストへの変換に際して 一つのセルに改行を含むデータがあり、それをテキストに1行として 出力したいです。 何か良い方法はありますでしょうか?
- ベストアンサー
- その他MS Office製品
- エクセルの文字列を数式に変換する方法
エクセルに「=A1+A2」という文字列を値コピーでペーストしたのですが、この文字列を簡単に数式に変換する方法はないでしょうか? 文字列のはいったセルをダブルクリックすれば、文字列が数式にかわって、A1+A2を計算しれくれるのですが、ひとつひとつのセルをダブルクリックするのが大変で・・・。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- EXCELのテキスト変換
EXCEL97ですが、以下のようにデータをテキスト変換する方法を教えてください。 データの中で1項目だけを取り出してテキストデータに変換したいのです。 例) 安部太郎 aaa@abc.co.jp 999-222-2222 佐藤太郎 bbb@abc.co.jp 999-333-3333 というデータのURLだけを抽出して aaa@abc.co.jp , bbb@abc.co.jp とデータ毎に改行して、しかも間に,の行を入れてテキストとして出力したいのです。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- テキストでかかれた数式をビットマップに変換したい
1/(5*7)+1/(7*9)+1/(9*11)というテキスト文の数式を bmpやjpgで整式化された形に変換するライブラリーってないでしょうか?(参照:添付ファイル) いろいろと調べてみましたが、LaTex経由のツールはたくさんあるものの、 プログラム的に直接上記変換を実行できるものはない?ようです。 スクラッチから自作も試みてみたのですが、思ったより難しくて閉口しております。 このあたりの事情について詳しい方がおられましたら、よろしくご教示くださいませ。
- ベストアンサー
- C・C++・C#
- Wordの数式オブジェクトについて
数式オブジェクトを使用して作成された文字は、テキストなどにおとすと文字が上手くおちないのですが・・、どうやったら文字を取り出せますか? 数式の形は崩れてもいいので、文字だけ欲しいのです。良い方法が合ったら教えて下さい。お願いします!
- ベストアンサー
- オフィス系ソフト
- PDFをテキストデータに直ちに変換できなくする方法
ワードで入力した文書をPDFに変換した場合、コピペまたはPDF→ワードへの変換により直ちにテキストデータに変換できますよね。 ワードで入力した文書をPDFに変換した後に、その「PDFから、ワードなどのテキストデータに直ちに変換できないようにする方法」があれば、お教え下さい。 なお、いったん紙にプリントアウトしてからスキャンしてPDFにする方法も、「PDFから、ワードなどのテキストデータに直ちに変換できないようにする方法」 の一つです。 この場合、「スキャンしたPDF」は、OCRソフトによりテキストデータにできますが、OCRソフトを介すること、又はグーグルドキユメントなどのwebサービスを介することが必要なので、「直ちに変換できる」とは言えません。 このような、いったん紙にしてスキャンしてPDFにするという方法ではない、それ以外の、「PDFを、ワードなどのテキストデータに直ちに変換できないようにする方法」の質問です。
- ベストアンサー
- その他Adobe製品
- テキストBOXに入力した数式をプログラムソースとして使うには
VB5.0でテキストBOXに数式(y=2*xのような式)を入力すると、文字列と認識しますが、これを変数化してプログラムのソースにしたいのです。どのような方法があるでしょうか。 ぜひ、お教えください。よろしくお願い致します。
- 締切済み
- Visual Basic
お礼
早速の回答ありがとうございます。 出来ました。 これでどうにか予定通り仕事を片付けられそうです。 助かりました。