office2019のエクセルのセル(英字)をコピして貼り付けると英字の後に空白が自動的にできてしまう

Anonymous
2023-12-28T09:52:02+00:00

office2019のエクセルで、英字の記述されたセルを、Cont+Cでコピーし、あるアプリ(phraseという翻訳のエディター)の検索カラムにCont+Vで貼り付けると

文字の後に空白ができてしまいます。(空白は半角空白ではない、)。空白を作らないように、コピペすることはエクセルの設定でできるのでしょうか。日本語の全角文字のコピペ場合、この現象は生じません。また、メモ帳とかにコピペするときは、英字であっても、この空白はできません。

ネットをみると、オプションで「貼り付け時の自動調整のチェックを外せばよい」とあるのですが、office2019のエクセルでは、この項目がないのです。

下記にphraseの画面の一部をしまします。この画面ではわからないのですが、上記の要領でコピペすると「combine」の後に空白ができてしまいます。(バックスペースで、この空白は削除できるが、やや面倒です。)

この問題が、エクセルの問題なのか、phraseの問題なのかよくわからないのです。

Microsoft 365 と Office | Excel | その他 | その他

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません
質問作成者が受け入れた回答
Makapu 92,385 評価のポイント ボランティア モデレーター
2024-01-01T13:48:30+00:00

neko3383さん、こんにちは。

気になったので調べてみました。

アクティブセルの値をクリップボードにコピーするマクロで改行コードを含めずにクリップボードにコピーする事が出来ました。

参考にしたコードはこちら

◆【VBA】クリップボードに貼り付ける/コピーする方法

Sub SetCopy()

'クリップボードにstrSetを貼り付ける

'文字化け対策のためTextBoxを使用 

With CreateObject("Forms.TextBox.1") 

    .MultiLine = True '複数行入力可 

    .Text = ActiveCell.Value 

    .selstart = 0 

    .sellength = .textlength 

    .Copy 

End With 

End Sub

画像

後は個人用マクロブックに登録したマクロをクイックアクセスツールバーに登録する事で全てのブックで使用可能となります。

キーボードで操作したい場合は「ALT」キーを押してからクイックアクセスツールバーの番号を順番に押します。

<参考>

画像

ご参考まで。

この回答は役に立ちましたか?

1 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

9 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2023-12-29T07:29:00+00:00

    ご連絡ありがとうございます。

    確かに文字だけをマウスで選択すれば、文字だけ貼り付けできますね。

    ただ、この方法だと少し手間がかかるので(文章作成中にに何度もこの作業があるので)、セルを選択してコピペするときに、エクセルの設定により、改行書式の削除が

    できないのかなと思い質問しました。

    この回答は役に立ちましたか?

    2 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. simo-k 96,400 評価のポイント ボランティア モデレーター
    2023-12-29T07:39:18+00:00

    では、Excelマクロで独自アプリケーションを開発して、「Ctrl+C」の代わりに セル内文字をクリップボードへ転送して下さい。

    VBAの公式サポート場所は海外となっています。

     VBA(マクロ)に関しては、海外コミュニティで聞いて下さい。

    ・Stack Overflow(VBA)

      [VBA プログラミングに関する質問]

      Stack Overflow には、説明的なタイトル、完全で簡潔な問題ステートメント、問題を再現する
      ための十分な詳細の要求などのガイドラインがあることに注意してください。
      機能要求または過度に広範な質問は、トピック外と見なされます。
      新しいユーザーの場合は、Stack Overflow ヘルプ センター にアクセスして詳細を確認して下さい。

    ※ 閲覧者・回答者が多い公式サポートサイトをお勧めします。

      英語で質問を送信してください。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. simo-k 96,400 評価のポイント ボランティア モデレーター
    2023-12-28T21:47:57+00:00

    セルのコピーではなく、セル内の文字をコピーして下さい。

    (セルをコピーするから、改行コードが含まれていますよね。)

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2023-12-28T14:03:52+00:00

    こんにちはネコ

    私はAnnaThomasで、あなたの質問を喜んでお手伝いします。このフォーラムでは、私たちはあなたと同じようにマイクロソフトの消費者であり、ここにいる誰もマイクロソフトの従業員ではありません。

    「同様の記事(http://answers.microsoft.com/thread/483d445e-91d8-4486-b011-e74dce8685d4)で、Vijay A. Vermaは次の手順を提案しています。

    "1. アドインが問題を引き起こすことがあります。アドインに問題があるかどうかを判断するには、アプリケーションをセーフ モードで起動し、問題が解決したかどうかを確認します。

    セーフモードで起動するには -

    CTRLキーを押しながらアプリケーションアイコンをクリックし、セーフモードの確認を求めるまでCTRLキーを離さないでください。

    はいの場合は、アプリケーションを通常どおり起動し、アドインを1つずつ無効にし、アドインを無効にするたびにアプリケーションを再起動して、原因となるアドインを特定します。 アドインを無効にするには、>ファイル>オプション>アドイン>下に管理があります:COMアドイン:[移動]を押して>アドインのチェックを外して無効にし、チェックマークを付けて有効にします

    2.オフィスの設備を修理してみてください(迅速な修理で十分です)。Office のインストールを修復してみてください。最初にクイック修復(5〜10分かかります)を試し、それでも問題が解決しない場合は、オンライン修復を試してください(30分以上かかりますが、通常は1時間未満かかります)」

    これがお役に立てば幸いです;-)、これがあなたが必要とするものに反しているかどうか私に知らせてください、私はまだあなたの質問にもっと答えるのに役立っています。

    よろしくお願いいたします

    アンナトーマス

    コミュニティに還元する。この回答で問題が解決したかどうかを示して、この問題を抱えている次の人を助けます。下部にある[はい]または[いいえ]をクリックします。

    この回答は自動翻訳されています。文法や表現の誤りが発生した場合はご容赦ください。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません