• ベストアンサー

結合されていないセルを結合されたセル結にコピペする方法。

結合されていないセルから結合しているセルへコピペしたいのですが何か良い方法はありませんか? 大至急教えていただけたら助かります!!お願いいたします!!

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

  • ベストアンサー
  • xls88
  • ベストアンサー率56% (669/1189)
回答No.5

マクロならこんな感じでどうでしょうか。 Sub test01() Dim a As Range Dim b As Range Set a = Sheets("Sheet1").Range("A1") Set b = Sheets("Sheet2").Range("A1") Do While b.Value <> "" a.Value = b.Value Set a = a.Offset(1, 0) Set b = b.Offset(1, 0) Loop End Sub

momo2323
質問者

補足

マクロ… 使ったことがないのでどう設定したら良いものか。。 勉強してみます。 ありがとうございました!

その他の回答 (6)

  • xls88
  • ベストアンサー率56% (669/1189)
回答No.7

>マクロ… >使ったことがないのでどう設定したら良いものか。。 こちらが参考になるでしょうか。 むぎちゃんのExcelVBA入門 ​http://www13.plala.or.jp/mugi_cyan/excel/

momo2323
質問者

お礼

何度もありがとうございました!! 大変参考になりました。

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.6

質問(者)としては コピー元のセル数 コピー先のセル数(結合セルを1つなりとして) を明示するか、実例を挙げないと、質問にならないのではないか。 判っている人は補って場合を考えて答えているのでは。 >結合されていないセル、が1セルならことも無いのでは。 コピー元と同数(ただし結合前のセル数と)だと結合が解かれて張り付いたりするようだが。

  • xls88
  • ベストアンサー率56% (669/1189)
回答No.4

所謂コピペは出来ません。 結合セルはどうなっていますか? 例えば、同じサイズで下方に連続している場合 先頭の結合セルに #A1 と入力 選択枠の右下角の■(フィルハンドル)を下方にドラッグ セル範囲が選択状態のまま、編集メニューの置換で # を = に「すべて置換」 セル範囲が選択状態のまま、コピー その場で、「形式を選択して貼り付け」の「値」で貼り付け

momo2323
質問者

お礼

結合セルは同じサイズで下方向に連続しています。 試してみたいと思います!! ありがとうございました。

noname#121524
noname#121524
回答No.3

同じく、これは簡単には出来ません。 皆さん意識せずに使っているのが普通ですが、エクセルのセルは各々の要素設定がある事はご存知だと思いますが、元々同じように見えるセルは本来、個別設定がされています。 通常のセルは全てが、ある値をデフォルトとして要素設定がされている訳ですが、アプリケーションとしてはビット単位で個別に瞬時に処理されているに過ぎません。(それがエクセルの利便性に繋がっているのですが) ご質問者様の悩みは私たちも同じ事を感じる事がありますが、ビット長の違うデータセルを同じように処理できるようマイクロソフトが開発してくれると良いのですが、それをするとアプリケーションが相当に重くなるか、それを難なく処理できるパソコンの高機能化が必要になって来ます。 今のPCでも随分速くなりましたが、その辺りとアプリケーションの機能を天秤にかけながら開発されて行く事を願うしか無いでしょう。 しかしながら、個人で希望する処理のマクロを組めば出来るとは思いますので、それをやった人がネット上で公開してくれると良いのですが‥。先ほど簡単に探してみましたが見つかりませんでした。 ただ、このセルの統合が入力や誤コピーなどに有効な面もあるので、ニーズとしては五分五分かも知れません。 基本的には、#2の方の方法などで皆さん対応しておられるのではないでしょうか。

momo2323
質問者

お礼

マクロまで調べていただいて・・ありがとうございました! #2さんの方法で試してみようと思います。 エクセル…奥が深いですね

  • myo9321
  • ベストアンサー率26% (81/303)
回答No.2

手間ですが、 セルをダブルクリックorF2を押して、 コピペしたい文字を全部選択後、 同じようにコピペ先のセルをダブルクリックorF2してから貼り付けると コピペできます。

momo2323
質問者

お礼

ぜひやってみます!! ありがとうございました!!!

  • akiomyau
  • ベストアンサー率43% (555/1280)
回答No.1

残念ながらできません。 結合先のセルを結合を解除する必要があります。

momo2323
質問者

お礼

やはりそうですが… ありがとうございます。

momo2323
質問者

補足

入力間違えました。 やはりそうですか…でした。 すみません。 ありがとうございました。

関連するQ&A

  • 結合されているセルから結合しているセルへコピペ

    excel2007です。 excelで結合されているセルから同じような結合しているセルへコピペするのでですが、セルの結合はない状態になってしまいます。 以前はそのようなことはなかったのですが、困っています。 どこを直せばよろしいのでしょうか。 宜しくお願いします。

  • 結合していないセルから結合したセルへのコピーの方法

    何行にも渡る結合していないセルのデータを何行もある結合したセルへとコピーしたいけど、「結合した一部のセルを変更することはできません」と表記され、できません。何か方法はありますか?簡単なものの質問で恐縮です。

  • EXCELでセルの結合

    Officeは2003,2007,2010いずれでもOKです 通常A1に “やまだの”    B1に ”かかし” とあったとします A1に ”やまだのかかし” としたいのです セルを結合すると ”かかし” がなくなってしまいます A1の文字のあとにB1をコピペなどしないで良い方法です よろしくお願いいたします。

  • セルの結合

    セルの結合をしたいのですが、セルの結合ボタンを押すと、左のセルの内容しかのこりません。 具体的には、姓、名のセルを結合してひとつのセルに姓名をいれたいです。そして姓 名の間に半角を入れたいです。簡単にする方法を教えてください。

  • 結合セル内の値を、結合解除後に結合されていた全てのセルへコピーする方法

    結合セル内の値を、結合解除後に結合されていた全てのセルへコピーする方法 例えば、A1~A5、A6~A10がそれぞれ結合されており、【あ】【い】という文字が それぞれ入力されているとします。 各結合セルを解除後、各結合セルを構成していたセルにそれぞれの文字をコピーして、 A1~A5には【あ】 A6~A10には【い】という文字が入るようにしたいと思っているのですが、 実践している下記の方法だと、セル数が多いせいか時間がかかってしまいます。 (1)結合セルを全て解除 (2)For Next if文で1行目から順にセルを見て、何も入力されていなければ、  直上のセルに入っている文字をコピーする。 そこで、下記のような方法で高速化できないか考えたのですが、記述がわかりません。 ご教授頂けますでしょうか。 または、他に高速化できる方法がありましたらお教え頂けますと幸いです。 (1)上から順に結合セルを探す。 (2)結合セルに当たったら、結合セルを構成する先頭セルと末尾セルのアドレスを変数に記憶 (3)該当の結合セルを解除 (4)記憶したら先頭セルの内容を、先頭セル直下~末尾セルまでにコピー (5)末尾セルの直下から、(1)~(4)を繰り返す。 どうぞ、よろしくお願いいたします。

  • 結合セルから結合セルへ値のコピー

    結合されたセルに計算式が入力されています。 その値だけを結合した別のセルへコピーしたいのですが、 「同じサイズの結合セルが必要です。」とメッセージが出てできません。 コピー先の結合セルはコピー元のセルと同じように結合しています。 コピーできる方法を教えてください。

  • 変わった方法でセルの結合をしたい

    画像の左のような表で、横4つのセルの結合をしたいのですが、結合した後にいずれかの数字を残すのではなく、右の表のように数字を左からくっつけたものが欲しいです。 結合して元の表が無くなってもかまいませんし、新しく列を作ってそこに出力しても良いです。 どなたか、方法をご教授願えませんでしょうか。

  • 二つのセルを結合させたセル間での計算について

    EXCEL2007の初歩的な計算式の導入方法について、お聞きします。 二つのセルを結合させたセル間での足し算、引き算を別なセルに 入れたいのですが、どうしたら良いのか、わかりません。 教えてください。   たとえば、セルCとセルDを結合させ、さらにセルGとセルHも結合さ せ、その結合セル間での和、差を別なセルJに表示させるような計算 式を、セルJに表したいのですが、うまくいきません。二つのセルを結 合させない単独のセル間での計算であれば、簡単にいくのですが。 ただ縦、横のSUMであれば、セルを結合させてもうまくいくようです。 このように、セルを結合させない、単独のセル間での計算であれば、 問題なく出来るようですが、レイアウト関係で、こう言ったセルを結合 させるような事になってしまいました。

  • セルの結合について

    いつもお世話になっております セルの結合がどうしてもうまく行かなくて困っております。   A1    B1   C1   東京   1組  000001   とエクセルで表を作りましたが、 この3つを結合させて、ワードに貼り付けたいと思っています。 セルの結合をすると、最所の東京も文字しか出ません。 どのようにすればいいのでしょうか? またワードに貼り付ける方法も、教えていただければ幸いです。 宜しくお願いします。

  • 結合セルを見つけるには

    並べ替えをしようとすると、結合を解除するように表示されました。 Excel2007について、結合セルの箇所を見つける方法を教えて下さい。 なお、1行目にカーソルを置き、列ごとにctrl+下矢印キーで、下方にカーソルが移動すると、 結合セルでカーソルが止まり見つかります。 しかし、これでは、空白セルがある場合や列数が多い場合面倒です。

専門家に質問してみよう