• 締切済み

エクセルのセルにコピー&ペーストした際の文字列の記述状態について

文字列をあるセルにコピー&ペーストした際に、あるときには、隣のセル(そのセルは書き入れのないセルです)にまたがって、文字列がペーストされるのですが、時には、入力をしたセルの中で自動的に折り返して表記される状態になります。  従いまして、後者の場合は、セルの高さなり、幅を変更しない限り、ペーストした文字列を見ることができない状態になってしまいますし、それよりも、全体のスタイルがおかしくなってしまいます。 基本的には、前者の状態でペーストしたいのですが、コレは、どのような違いに基づいて、そのようになるのでしょうか。 常に、コピー&ペーストした文字列がその右横のセルをまたぐような状態で表記をする設定方法があれば教えてください。

  • SY777
  • お礼率56% (224/397)

みんなの回答

noname#37676
noname#37676
回答No.2

こんにちは。 ご質問の「あるときには」「時には」はそれぞれ同じ「セル」をコピーしているのでしょうか? もし、違うのなら、「コピー元のセル」文字列の入力状態(セル内改行の有無)による場合があると思います。 対策(?)としては、 「コピー先のセル」を[書式]-[セルの書式設定]-[配置]-「文字の制御」の「折り返して全体を表示する(W)」のチェックをはずす。 また、貼り付け時は[編集]-[形式を選択して貼り付け]-[値]または[数式]で貼り付ける。

SY777
質問者

お礼

了解です。お手数をおかけしまして申し訳ありませんでした。 よろしくどうぞ1

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

結論ですが、そのような設定はありません。 ご希望の状態になるのは コピーするセルがセルの結合状態でなく、右側のセルがブランク(こちらもセルの結合はなし)の場合だけです。 それ以外は、文書が途切れるか、折り返しになります。

SY777
質問者

お礼

ありがとうございます

関連するQ&A

  • Excelでセル内の文字列のみをコピーする方法

    Excelでセル内の文字列のみをクリップボードにコピーする方法を教えてください。 ※クリップボードにコピーをする方法であり、他のセルに値のみをペーストする方法ではありません。 満たしたい点は2つです。 ・表示している文字列のみを取得 ・複数のセルを同時にコピー 一つのセルに以下の文字列が入っていた場合(#以外) #123 #"abc" コピーするとクリップボードを文字列として取得すると以下の文字列が得られます #"123 #""abc""" これを以下の文字列が得られるようにしたいのです。 #123 #"abc" 1つのセルだけでいい場合は、セルを編集状態にしてコピーしたり アクティブセルの数式バーをコピーすればいいのですが、 これは当然、複数のセルを同時に選択する場合には使えません。 VBAを使う方法でもそうでなくてもかまいません。 (VBAの場合はコードもお願いしたいです) よろしくお願いします。

  • エクセルのコピー&ペーストについて

    エクセルで作ったある表をコピー&ペーストで、セルの寸法(幅とか高さ)も、コピー元通りペーストする方法を教えてください。 いつもペーストの結果がセルのデフォルトの寸法でしか出来ないので困っています。 どうぞ宜しくお願い致します。

  • エクセル セル内の文字列を他所にコピーペースト

    エクセルのセル内に入力されているデータ(文字列)をコピーして、別の箇所(エクセルでは無い)に貼り付けていくという作業する必要があります。 (1)マウスカーソルを該当するセルに持って行き、(2)ダブルクリックし、(3)左クリックを押しながらカーソルで文字列を指定(黒白反転)させてから(4)コントロール+Cでコピーして、貼り付けたい別ファイルに持って行き(5)コントロール+Vで貼り付ける・・・・というやり方しか知りません。 ここで、(3)の動作に不安があります。該当するセル内すべての文字列を指定できればいいのですが、大量にやらなければならないので、前後の一文字を抜かしてしまうということがありそうだからです。 ショートカットキー等何か良い方法ありますでしょうか?

  • EXCEL VBAでセルのコピー&ペーストで幅と高さも貼り付けたい

    VBとExcelの連携システムを作成しております。 しかし、ExcelのVBAは初めてなので、いろいろと調べながらやっております。が、どうしても分からないので、ご教授願います。 ある条件を満たした時に、セルを範囲選択して、すぐ下に張りつけてる処理を書きました。貼り付ける事はできたのですが、貼り付けた範囲のセルの幅と高さが貼り付けられていない為、プレビューすると、コピーした部分の高さと幅が異なってしまい、改ページの位置がずれてしまいます。 コピー&ペーストの際に、セルの幅と高さもコピー&ペーストすることはできないのでしょうか?

  • エクセル 参照できたセルのみ、文字としてコピー&ペースト

    VLOOKUPで参照できたセルのみ、文字としてコピー&ペーストしたいのですが、良い方法を教えて下さい。 100 (参照OK) #N/A (参照NG)  ↓ 100  (文字として)

  • エクセル文字列でも0がでない。

    エクセルを使ってコピーペーストで、セルに入力しています。 文字列設定にしているのですが、手入力の場合は0が表示されるのですが、コピーペーストだと0がでません。頭に’を打てばそのよこにコピペで表示されるのです(これは検索でわかりました)が、これだととても不便です。他に何か良い方法はないでしょうか?どなたかお教え下さい。

  • Excelで1つのセルに入れた複数行の長い文字列をセルの高さを変えずに表示したい

    こんにちは。 Excelについての質問です。 お分かりになる方がらっしゃいましたら教えていただけると幸いです。 Excelのシートに、何行かにわたる長い文字列をコピーしたものを 1つのセルに貼り付けて、全て表示させたいのです。 その時、シートの幅や高さは変えずに、 セル内で「Alt+Enter」で改行されてその高さに収まらない文字列は、 そのまま直下の空いているセルに表示させたいのですが、これは可能でしょうか。 「折り返して全体を表示する」はオフの状態です。 この設定で1行だけの文字列だと幅以上の文字列は自然に横の空白のセルに流れてくれますよね? これを、「Alt+Enter」の複数行ver.でやりたいのですが、 このようなことは可能なのでしょうか。 質問が分かりにくくて申し訳ありません。 他にも、いい方法をご存知でしたらアドバイスをお願いいたします。

  • エクセルで二つの列を結合して作ったセルと、一つの列で作ったセルがあるの

    エクセルで二つの列を結合して作ったセルと、一つの列で作ったセルがあるのですが、 同じ幅(ピクセル数)でそのほかの条件は同じなのに、 『縮小して文字全体を表示する』にすると 同じ桁数でも、文字の高さが違う状態になってしまいます。 フォント数を変えようかとも思ったのですが、6だと小さすぎて8だと大きすぎます^^; 何か良い方法はないでしょうか。 結合したセルと単独のセルとでは、同じ文字の大きさはできないのでしょうか。 困っております。。よろしくお願いします。

  • セルに入力された文字列を選択してコピーする方法

    セルに入力された文字列のみをコピーする方法が分かりません。 貼り付け先のセルには既に文字列が入力されており、それに加えてコピーした文字列を貼り付けしたいと考えております。 Range("A1").copyとしたのですが、これではセルそのものがコピーされてしまいます。 F2を押した時のように編集状態にして、文字列を選択し、コピーするにはどのような方法があるのでしょうか。

  • excel のコピー&ペーストについて

    会社で表(Excel2000)を作らなければならなくなりました。 3列を一つの区切りとして10ケ並んでいる表で、1行目の1・4・7・・・・・を別のシートに抽出しました。これをコピーして1行目の2・5・8・・・・次に3・6・9・・・とコピー&ペーストしてゆきたいのですが、単純にコピペすると全然違うセルをペーストしてしまいます。一つ一つ指定してゆくと2日から3日この表を作るのにかかってしまうと思います。説明下手で申し訳ありませんが、これに使える関数とか方法があれば教えて下さい。

専門家に質問してみよう