• ベストアンサー

エクセルでコメントをセルデータとしてコピーしたい

エクセル2000を使っています。 会社情報の一覧データで、C列に代表電話番号の入ったセルがあります。C列各セルにコメントで携帯電話の番号を入力していました。 今回コメントで登録してある携帯電話番号を新たにD列を作成し携帯電話番号も表示させることになりました。 この場合、「形式を選択してコピー」の中の「コメント」だとD列各セルのコメントとして張り付いてしまうので、コメント情報をセル情報として貼り付ける方法はあるのでしょうか?

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

  • ベストアンサー
noname#106000
noname#106000
回答No.1

コメントが入力されているセルを範囲選択してから実行すると、右隣のセルにそのコメントの内容を貼り付けるマクロ http://www.excel.studio-kazu.jp/kw/20080229112818.html

0031ctih
質問者

お礼

ありがとうございました。やりたかったことが無事解決しました。 マクロはまったく分からないのですが、なんとかなりました。

関連するQ&A

  • EXCELのセルのコピー

    EXCELで、セル(例えばE8)に「=VLOOKUP(D8,携帯番号一覧!A1:B18,2,0)」と入力して、この関数を下のセル(E9~)にどんどんコピーをしたいのですが、普通にコピーをするとE9のセルでは「=VLOOKUP(D9,携帯番号一覧!A2:B19,2,0)」となってしまいます。「D9」はいいのですが、「A2:B19」ではなく、「A1:B18」のままでコピーをしたいのです。今は、一つ一つコピーしては変更を繰り返していますが、もっと簡単にコピーする方法は無いのでしょうか?

  • エクセルのコメントだけをコピーしたい

    エクセルのセルに付けたコメントだけをコピーするこっとってできますか? もちろん、セルをコピーして張り付ければ、コメントもコピーできるのですが、コメントだけを使い回ししたいんです。 逆に、コメントつきのセルの内容だけ(数値とか)コピーする方法があれば教えてください。

  • エクセルでコメントの集計

    エクセルで、アンケートの集計をしています。 記述部分の記載のある部分を一人一セルに入れていっているのですが、   名前  回答番号   コメント Aさん  1      おいしかった。 Bさん   2       Cさん   1      いまいちだった。 Dさん   3  Eさん   1      また来たい。 ものすごい人数がいるので、コメント部分に入力の あるものだけを取り出し、別シート等で一覧にするには どうしたらいいのでしょうか? 宜しくお願いいたします!            

  • エクセル コメントごとコピー

    エクセルでセルのコメントも一緒にコピーする方法はありますか? 毎回同じコメントを書くのが面倒なので。 よろしくお願いします。

  • エクセルVBAでコメントのコピー

    こんにちは。現在VBAでデータ集計をしている者です。 作業内容に沿った説明をしていると長くなりそうなので単刀直入に伺います。 たとえば、A列のいくつかの行のセルにコメントが挿入されていたとします。 そのコメントをコピーして、ひとつ隣のB列のセルにコメント"内容"をペーストしたいと考えているのですが、うまくいきません。 何か良い方法はないでしょうか。 その逆(B列のセルのデータをその隣のA列にコメントとしてコピー)なら以下のソースでできるのですが…。 Sub Comment_Copy() Dim C_str As String Dim i As Integer For i = 1 To 100 If ActiveSheet.Cells(i, 2).Value <> "" Then C_str = ActiveSheet.Cells(i, 2).Value ActiveSheet.Cells(i, 1).AddComment (C_str) End If Next i End Sub

  • エクセル2002で、形式を選択してコピーがでない。

    エクセル2002で、形式を選択してコピーがでない。 C1=A1&B1とします(セルの文字列を結合)この時、C1(の中身、値)を別のセルにコピーしようとして、右クリックして、形式を選択してコピーを選択しようとしたんですが、グレーに反転しており、選択できないようになってました。 どうしたら、選択できるようになるのでしょう?? 初心者ですみませんが、よろしくお願い致します。m(_ _)m

  • エクセルで作成した一覧表をカード形式にしたい。

    エクセルで作成した一覧表をカード形式にしたいのですが 例えばsheet1の 列1のセルA、B、C、D、E、Fに 山田さんの住所、氏名、年齢、職業、電話、備考 列2にセルA、B、C、D、E、Fに 佐藤さんの住所、氏名、年齢、職業、電話、備考、 列3にセルA、B、C、D、E、Fに 大山さんの… (以降は同様の繰り返し)を入力したとき、 sheet2の 列1のセルA、Bに山田さんの住所、氏名、 列2のセルA、Bに山田さんの年齢、職業、 列3にセルA、Bに山田さんの電話番号、備考、 列4にセルA、Bに佐藤さんの住所、氏名、 列5にセルA、Bに佐藤さんの年齢、職業、 列6にセルA、Bに佐藤さんの電話番号、備考、 列7にセルA、Bに大山さんの住所、氏名、 列8にセルA、Bに大山さんの年齢、職業、 列9にセルA、Bに大山さん電話番号、備考、 列10… と表示されるようにしたいのですが sheet2のA1、B1、A2、B2、A3、B3セルに数式を入力し 列4以降にコピーしても飛び飛びになってうまくいきません。 入力規則かと6列目まで増やしてコピーしても 7列目以降に正しくコピーできません。 何か関数が必要なのでしょうか?過去の質問も検索しましたが よく分かりません。よろしくお願いします。

  • Excel 条件付き書式のコピー

    [条件付き書式]の使い方は分かっているのですが(と思います)、ある条件(数式)を入れて他のセルにコピーすると、参照しているセルが絶対値になってしまいます。 ちょっと上手く説明できないのですが。。。 ----------------------- A列   B列    C列 001  あいうえお  A 002  かきくけこ  B 003  さしすせそ  B 004  たちつてと  A ----------------------- エクセルの表は上記のようになっていて、C列の値が[A]の場合はA列のセルのパターンを赤にする、というような事をやりたいと思っています。 それで[001]のセルに条件付き書式で"数式が[=$C$1="A"]"という条件を付け、形式で書式だけ選択して他のA列のセルにコピーすると[002][003][004]・・・と全部に[$C$1]という値を参照する条件がコピーされてしまいます。それを、それぞれの行のC列を参照するようにするには、どうしたら良いでしょうか? 説明が上手くなくて長くなってすみません。 よろしくお願いします。

  • エクセルのマクロで特定の文字があるときだけコピーできるようにしたい

    エクセルのマクロで特定の文字があるときだけコピーできるようにしたい エクセルでこういう表があるとします ココカラ 1 * 2 b 15 3 * 4 d 19 5 e 25 6 * 7 g 35 8 * 9 j 46 10 k 54 ココマデ このような表があるとき、マクロを使ってもしB列に「*」以外の文字(この場合アルファベットのb) があるときは左のセル(2)をずっと下のセルにコピー(仮にA50とします)した後、右のセル(15)をB51にコピー、 次は文字が「*」なのでコピーはせずにd列になったら4と19をC50,D51にコピー・・・ という作業をセルに「ココマデ」と書いているところまで繰り返す、というマクロを作りたいのですが、どうすれば いいのでしょうか?

  • エクセルで行挿入&コピー

    エクセルにて下記のように入力してあります。 A     B    C     D 111   111 222   111 次にC列の一行目にM001、D列の一行目にA001を入力した後(セルは2行目)に任意の行数を挿入し、さらにA,B列は一行目をコピー、C,D列は連番になるようにVBで作成するにはどうしたらいいでしょうか。 よろしくお願い致します。

専門家に質問してみよう