こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

EXCELから文字だけ抽出する方法を教えてください

タイトルの通りですがよろしくお願いします。
どのような状態かといいますと

セルA1、セルB1、セルA2、セルB2に文字が入力してあるとします。
セルC5に次のような関数を入力して(A1,A2,B1,B2)に入力した文字を結合します
セルC5:=A1&A2&B1&B2
このセルC5に表示されているのは、関数によって合わせた文字が表示されていますが、この表示されている文字をコピーしようとするとセルを右クリックしてワードに貼り付けてセルの枠を消してから文字を取り出すことになります。
当たり前ですが、セルC5をダブルクリックすると関数が現れてしまうので、文字をコピーすることはできません。

上のように長く書きましたが
VBSでもEXCELの関数でもいいので、
セルC5に表示している文字をクリップボードニコピーする方法を教えてください。

たとえばVBSならコマンドボタンを作ってコマンドボタンを押すと文字だけがコピーするプログラムとか・・・
EXCELの関数ではできるのでしょうか?

いずれにしても大変不便なのでどなたか文字のコピーの方法を知っておられる方はぜひともよろしくお願いします

投稿日時 - 2007-03-11 23:15:01

QNo.2824764

すぐに回答ほしいです

質問者が選んだベストアンサー

ANo5です。
補足します。
ワードに貼り付ける場合は、ANo2の方が記載しているように一度、EXLEL内で他のセルに「形式を選択して貼り付け」してから、貼り付けを行ってください。

投稿日時 - 2007-03-11 23:41:49

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(6)

ANo.5

C5の計算式

=$A$1&$B$1&$A$2&$B$2

と入力してください。
後は、どこへコピーしてもOKです。

投稿日時 - 2007-03-11 23:33:14

ANo.4

エクセル側でセルをアクティブして右クリックしコピー(ダブルクリックしては駄目)
ワード側で、編集→形式を選択して貼り付け→貼り付ける形式を「テキスト」にして[OK]

でよろしいのでしょうか?。

投稿日時 - 2007-03-11 23:27:36

ANo.3

C5のセルを普通にコピーして、となりのセルに右クリックで「形式を選択して貼り付け」で値だけ貼り付けてもう一度コピーするというような方法ではだめですか?一連の手順をマクロに登録してしまえばそんなに面倒ではないような気もします。

投稿日時 - 2007-03-11 23:27:11

ANo.2

セルをコピー
 ↓
右クリック「形式を選んで貼り付け」
 ↓
「値」

投稿日時 - 2007-03-11 23:21:11

ANo.1

ちょっとした技

csvに書き出す
それを読み込む
すると式でなく値になっている

投稿日時 - 2007-03-11 23:20:15

あなたにオススメの質問