Word2008からMailへのコピペでの改行のトラブル

職場で使うなどの文書の制限からMSOfficeの使用が必要で

あり、また連絡のためにMailに文書の一部をcopy+paste

する作業が頻繁にあります。新しくSnow LeopardとOffice for

Mac 2008 を導入して使い始めた所、word2008文書からMail

へコピペすると、改行部分に「空白の1行」が必ず付いて

しまいます。例えば(新規メッセージのテキストでもメモでも)


「(Word 文書では)、、、ここで改行ですよ。

新しい行がはじまります。、、、、、」


「(Mailへコピペすると)、、、ここで改行ですよ。


新しい行がはじまります。、、、、、」


となります。Mailからwordへのコピペは問題ありません。

(一度、上のように空白の一行が入ったのをMailからwordへ

コピペすると、もう空白の一行はそのまま残ります。)


Wordの問題かと思ったのですが、wordからiWebやさらにOS

直属のアドレスブックのメモとかにコピペしたら、空白の一行は

作られずに正しくできます。不思議なのは、正しくコピペできた

直後に、Mailにpasteすると空白の一行ができず、正しくなります。

そして、(予想したのですが)その後でwordの別の部分をcopyし、

Mailにpasteしたら、空白の一行は現れてしまいます。


他人に送るメールなので見苦しいままではいけないので、いちいち

空白の一行を消去したり、上のような操作をしたりではなく、簡単に

この挙動不審を直す方法があれば、ご教示ください。

(最初に挙げた理由から、MSOfficeはやめてiWorkに移行せよ、は

ご勘弁ください。これまでのwordからMailへのコピペは問題ありません

でした。)


環境:Office 2008 for Mac, Word 12.2.1 Snow Leopard Mail 4.2

(どちらも最新版)

ぴよ

投稿日 2009/11/12 19:25

返信
返信: 8

2009/11/12 20:06 ぴよ への返信

ぴよ さんによる書き込み:


職場で使うなどの文書の制限からMSOfficeの使用が必要で

あり、また連絡のためにMailに文書の一部をcopy+paste

する作業が頻繁にあります。新しくSnow LeopardとOffice for

Mac 2008 を導入して使い始めた所、word2008文書からMail

へコピペすると、改行部分に「空白の1行」が必ず付いて

しまいます。例えば(新規メッセージのテキストでもメモでも)


「(Word 文書では)、、、ここで改行ですよ。

新しい行がはじまります。、、、、、」


「(Mailへコピペすると)、、、ここで改行ですよ。


新しい行がはじまります。、、、、、」


となります。Mailからwordへのコピペは問題ありません。

(一度、上のように空白の一行が入ったのをMailからwordへ

コピペすると、もう空白の一行はそのまま残ります。)


確認しました。当方でも同じ現象が発生します。私の環境は以下の通りです:


・Mac OS X 10.6.2 (Build 10C540) [Snow Leopard]

・Microsoft Word 2008 for Mac 12.2.3 (091001)

・Apple Mail 4.2 (1077)


Wordの問題かと思ったのですが、wordからiWebやさらにOS

直属のアドレスブックのメモとかにコピペしたら、空白の一行は

作られずに正しくできます。


それも再現しました。



不思議なのは、正しくコピペできた

直後に、Mailにpasteすると空白の一行ができず、正しくなります。


私の場合は Jedit X 2.17 ですが、Word 2008 for Mac 12.2.3 から Jedit X 2.17 にペーストして、空白行ができないのを確認した後、そのまま Apple Mail 4.2 (1077) にペーストを繰り返したところ、やはり空白行が入ってしまいました。現象が微妙に違いますね。


Jedit X 2.17 にペーストしたものを(←空白行が消えている)再度コピーしてから Apple Mail 4.2 (1077) に貼り付けると、空白行は(当然)挿入されません。


そして、(予想したのですが)その後でwordの別の部分をcopyし、

Mailにpasteしたら、空白の一行は現れてしまいます。


そりゃ、そうでしょう...。


他人に送るメールなので見苦しいままではいけないので、いちいち

空白の一行を消去したり、上のような操作をしたりではなく、簡単に

この挙動不審を直す方法があれば、ご教示ください。

(最初に挙げた理由から、MSOfficeはやめてiWorkに移行せよ、は

ご勘弁ください。これまでのwordからMailへのコピペは問題ありません

でした。)


ちょっとわからないのは、もしどうせ Apple Mail にコピペするのであれば、オリジナルの文書は別に Office for Mac 2008 でなくても良いわけですし、もしも全社的に Microsoft Word の使用で統一されているのであれば、別にコペピせずとも、Microsoft Word 2008 の文書を添付するだけで良いのではないかということなのですが...。まぁ、色々ご事情がおありなのでしょう...。


1つの方法は、Jedit X のリッチテキスト・モードにせよ、Pages にせよ、Nisus Writer Pro にせよ、レイアウトはほぼ維持されますので、そちらにコピペするか、Word の文書をそれらのアプリで読み込んで、開いて、そちらからコピペすればよろしいのではないでしょうか? 別に Pages 等に移行せよと言っているのではなく、それらを仲介してやれば問題は解決できるであろうと...。


想像するに、これは Word のテキスト形式のバグと言うか、恐らく“仕様”だと思います。doc 形式から docx 形式に移行したときに何かが変わったのかも知れませんね。


--------------------

Apple 17" MacBook Pro (Intel Core 2 Duo T7600/2.33 GHz/3 GB RAM/500 GB HDD)

Mac OS X 10.6.2 (Build 10C540) [Snow Leopard]

2009/11/13 00:43 しい坊 への返信

しい坊さんのコメントへ、補足説明です。

> ちょっとわからないのは、もしどうせ Apple Mail にコピペするのであれば、

> オリジナルの文書は別に Office for Mac 2008 でなくても良いわけですし、

> もしも全社的に Microsoft Word の使用で統一されているのであれば、

> 別にコペピせずとも、Microsoft Word 2008 の文書を添付するだけで良いのではないか

説明不足だったかもしれませんが、事務的書類などについてはwordで提出必要がある他、

本来の仕事のために海外の複雑な仕様な方ともメール連絡をしたり、複数のメールから

部分的に選んでまとめたのを、メールで送ったりの作業があるので、「word文書で添付」や

「Mailの返信などで編集」はとてもできません。仕事内容ごとにコマメにファイル(フォルダ)

に分類して、必要な部分だけ抜き取って場合に応じて私がまとめてメールを送らないと、

とても効率が悪いので(つまり私が交通整理役をやらざるをえない状況が多い)、

Mailのテキストにまとめる必要があります。


> 1つの方法は、Jedit X のリッチテキスト・モードにせよ、Pages にせよ、Nisus Writer Pro にせよ、

> レイアウトはほぼ維持されますので、そちらにコピペするか、Word の文書をそれらのアプリで読み込んで、

> 開いて、そちらからコピペすればよろしい、、


それなら先に述べたように、アドレスブックを無意味に開いておいて、そこへ一度ペーストしてからMail

にペーストした方が、私には簡単です。(その日の終了時にアドレスブックを閉じるだけ。)あるいは

その用途だけならrtfかtxtファイルにwordから暫定的に保存して、テキストエディトで開いてコピペすれば大丈夫

なのも確認しているが、そういう面倒なことをせずに直らないかと、いう質問です。


> 想像するに、これは Word のテキスト形式のバグと言うか、恐らく“仕様”だと思います。

> doc 形式から docx 形式に移行したときに何かが変わったのかも知れませんね。


最初に述べたように、送り先の環境が多様であろうから、docのみでdocxは一切使っていません。

(word2008で開くと、doc文書だとスムーズに出てくるが、docx文書は一瞬止まるのでこのソフト内では

まだdoc形式が標準であり、docxは開いたり保存する際に変換作業のみをしているとの私の印象で、私が

遭遇している問題は、docx形式そのものの問題ではないと、私は想像しています、、

まちがっているかもしれませんが。)


MacでMSOfficeをメインに使う人は少数派なのでしょうか、どなたか解決策があればお願いします。

ぴよ

2009/11/13 01:14 ぴよ への返信

いつ頃までだったか記憶してませんが、ちょっと前までEntourageで同じ問題があったはずです。ワードからコピペすると、改行のあとに空白行が追加されておりました。私は今まで癖でワードからEntourageにコピペするときは、他のテキストエディターにいったんコピペして、それからEntourageにコピペしておりました。が、さきほど試してみたらEntourageでは空白行が追加されなくなっておりました。


Mailはあまり使っておりませんでしたので、この問題がいつから発生したのか分かりませんが、原因はEntourageのものと同じかと思います。Microsoftに聞けば、教えてくれるかも😀

2009/11/13 01:15 ぴよ への返信

ぴよ による書き込み:


MacでMSOfficeをメインに使う人

まだLeopardですが、word 2008のdocファイルとmail.app間で同じ現象を確認しました。


多分、改行コードの相違を吸収して、2つの改行になっているんでしょうね。

mail.appで、テキスト送信でも、リッチテキスト送信でも同じですから。

2009/11/13 02:06 ぴよ への返信

word2008文書からMailへコピペすると、改行部分に「空白の1行」が必ず付いてしまいます。


解決策でなくて申し訳ないのですが・・・

Change into Plain Text (CiPT)を利用されてはいかがでしょうか?

クリップボードのテキストをプレーンテキストにしてくれるアプリで、ショートカットキーに割り当てることもできるので慣れればそれほど煩わしさもないですし、結構他の場面でも重宝するのではないかと思います。

2009/11/13 05:49 ぴよ への返信

皆さん、いろいろと調査、ご提案ありがとうございます。


 ご教示されているような暫定的な対応策などを、とりあえず

検討してみます(自分では、ダミーのテキストエディトの

画面を常時開いておき、wordからコピーしたのを一旦

ダミー画面にペースト、続いてすぐさまテキストエディト上で

ハイライトされているのでそのままコピー、そしてMailに

ペースト、といった作業が簡便かと、一方法を考案しましたが)。


 一方で、abuさんのご指摘のように、MSOffice側の問題かもしれない

なので、とりあえずMicrosoftには御願いはしておきました。

( http://www.microsoft.com/japan/mac/suggestions.mspx

に投稿したのですが、別のサイトの方がよければ教えてください。)


 とりあえずの報告とこれまでのお礼まで。 ぴよ

2009/11/14 21:02 xy への返信

xy さんによる書き込み:


多分、改行コードの相違を吸収して、2つの改行になっているんでしょうね。


あ、なるほど! 旧 Mac OS 9 までの改行コードは「CF」で、UNIX の改行コードは「LF」なのですが、Windows の改行コードは「CR + LF」の2文字なので、それぞれを改行と見なしてしまい、2行になってしまうというわけですね!


ペーストする際に「CR + LF」のように異なる改行コード(正確には「CR」が行頭に戻るコマンドで、「LF」が行送りのコマンドだということは理解しています)が連続している場合は1つの改行コードだと見なすような仕組みを作っておけば良いわけですね。しかしそうなっていないのは、そうすると今度は別の不都合が発生するからでしょうかね? どういう不都合なんだろう?


ちなみに、Mac OS X のデフォルトの改行コードって、「LF」なんでしょうか? 「CR」なんでしょうか? どっちも見かけるので...。ついでによくわからないのが、Mac OS X のデフォルトの文字コードって、Unicode であることはわかっているのですが、UTF-16 の方なんでしょうか、UTF-8 の方なんでしょうか?(日本人には UTF-16 の方が都合が良さそうだし、西洋人には UTF-8 の方が都合が良さそうなのはわかるんですが、じゃあ、OS X はどっちを使っているの?...と。雑誌の記述などでは専ら「Unicode」としか表記されていない場合が多いのと、UTF-8 説と UTF-16 説の両方を目にした記憶があるので...。)


--------------------

Apple 17" MacBook Pro (Intel Core 2 Duo T7600/2.33 GHz/3 GB RAM/500 GB HDD)

Mac OS X 10.6.2 (Build 10C540) [Snow Leopard]

2009/11/15 01:35 HAL への返信

HAL さんによる書き込み:


解決策でなくて申し訳ないのですが・・・

Change into Plain Text (CiPT)を利用されてはいかがでしょうか?


おお、こんな便利なツールを探していました (^^)! 「ものかの」さんの小物ツールには便利なものが多いですね。すでにいくつかお世話になっているものもありました。


--------------------

Apple 17" MacBook Pro (Intel Core 2 Duo T7600/2.33 GHz/3 GB RAM/500 GB HDD)

Mac OS X 10.6.2 (Build 10C540) [Snow Leopard]

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

Word2008からMailへのコピペでの改行のトラブル

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。