- ベストアンサー
EXCELのマクロでデータ処理の時間短縮方法について
- EXCELで処理するデータが膨大で時間がかかっているため、マクロを使って処理時間を短縮したい。
- B列の後ろにC列、D列、E列の文字を挿入し、次の列に進める方法を知りたい。
- 開始ボタンと終了ボタンを作成し、マクロを簡単に動作させる方法を教えてほしい。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
#2です >=場所:大阪 日時:6月30日 予定:自社MTGと入れる必要があります。 =もほしいの? 写真は無いようにに見えるけど。 ="日時:大阪 日時:6月30日 予定:自社MTG" のようにすれば、数式で文字列を表示できる。 で、たぶん#1さんの回答の問題点として、日時がシリアル値で入っていると思うので ="'=日時:"&C4&TEXT(D4," 日時:m月d日 予定:")&E4 か ="日時:"&C4&TEXT(D4," 日時:m月d日 予定:")&E4 か ="=日時:"&C4&TEXT(D4," 日時:m月d日 予定:")&E4 のどれかじゃないかと思う。 でも、 >>B列をコピー - 形式を選択して貼り付け - 値 ということでしょうか? に返答が無いので、違っている可能性も否めない。 数式入力後、計算結果を値に(文字列化)する操作法なのだから。 >変換先のソフトに持って行った際にそのまま表示されてしまうみたいです。 「変換先のソフト」の意味がわかりません。pdfにでも変換するのか、html形式にでもするのか、 いずれも、数式のまま表示とはならないが。(?.?)
その他の回答 (2)
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
>セルにしっかり文字が入った状態にしてほしいとのことでした。 しっかりの意味がわかりません。 数式で計算(連結)後、B列をコピー - 形式を選択して貼り付け - 値 ということでしょうか? それともB列に書いてある内容が#1さんがご提示の回答と異なるため、適合しないのでしょうか?
- banzaiA
- ベストアンサー率16% (100/595)
マクロでなくても関数を埋め込みではダメですか? 例えば B3のセルに ="場所:"& C3 &" 日時::"& D3 & " 予定:"&E3 と入力してあとは必要分コピペではいかがですか?
お礼
ご回答ありがとうございます。 私も回答と同じことをしようとしたのですが、 なにやら、他のソフトで読み込みを行うらしく セルにしっかり文字が入った状態にしてほしいとのことでした。 せっかく回答いただいたのに活かせずすいません。
お礼
B列のセルには="場所:"& C3 &" 日時::"& D3 & " 予定:"&E3ではなく =場所:大阪 日時:6月30日 予定:自社MTGと入ってほしいです。 ="場所:"& C3 &" 日時::"& D3 & " 予定:"&E3という入れ方をしてしまうと 変換先のソフトに持って行った際にそのまま表示されてしまうみたいです。 なので =場所:大阪 日時:6月30日 予定:自社MTGと入れる必要があります。