• ベストアンサー

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

タイトルの通りですがよろしくお願いします。 どのような状態かといいますと セルA1、セルB1、セルA2、セルB2に文字が入力してあるとします。 セルC5に次のような関数を入力して(A1,A2,B1,B2)に入力した文字を結合します セルC5:=A1&A2&B1&B2 このセルC5に表示されているのは、関数によって合わせた文字が表示されていますが、この表示されている文字をコピーしようとするとセルを右クリックしてワードに貼り付けてセルの枠を消してから文字を取り出すことになります。 当たり前ですが、セルC5をダブルクリックすると関数が現れてしまうので、文字をコピーすることはできません。 上のように長く書きましたが VBSでもEXCELの関数でもいいので、 セルC5に表示している文字をクリップボードニコピーする方法を教えてください。 たとえばVBSならコマンドボタンを作ってコマンドボタンを押すと文字だけがコピーするプログラムとか・・・ EXCELの関数ではできるのでしょうか? いずれにしても大変不便なのでどなたか文字のコピーの方法を知っておられる方はぜひともよろしくお願いします

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

  • ベストアンサー
回答No.6

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

その他の回答 (5)

回答No.5

C5の計算式 =$A$1&$B$1&$A$2&$B$2 と入力してください。 後は、どこへコピーしてもOKです。

  • kamejiro
  • ベストアンサー率28% (136/479)
回答No.4

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

  • celi
  • ベストアンサー率41% (20/48)
回答No.3

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

  • dhvuk245
  • ベストアンサー率9% (62/639)
回答No.2

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

noname#39970
noname#39970
回答No.1

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

関連するQ&A