- ベストアンサー
Word2007のワークシートオブジェクトで表のサイズが変わってしまう問題について
- WindowsVista HomeBasic、Word2007でExcelのワークシートオブジェクトを使用して表を作成しています。
- 編集や開く時にワークシートを開いて書き込み、その後通常のWordの操作に戻ると表のサイズが変わることがよくあります。
- 表のサイズ調整を何度も行うのは面倒ですが、操作方法に問題があるのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
はじめまして、私も質問者の方のような問題で悩まされていましたので、 私の対処方法をお教えします。ただ、根本的な解決ではないのでご注意ください。 また、Word2003上での操作なので、word2007環境では再現できないかも しれないことをご理解ください。 --------ワード上での作業-------- 1.ワード上で対象となるワークシートオブジェクトについて、右クリック、 「オブジェクトの書式設定」でオブジェクトのサイズ(高さ、幅)を控えておく 2.ワークシートオブジェクトを開く --------エクセル上での作業-------- 3.立ちあがったエクセル上で編集 4.対象部分の範囲を選択し、コピー --------ワード上での作業-------- 5.元のワード文書上に以下の要領で貼り付ける。 「形式を選択して貼り付け」→「Microsoft Office Excelワークシートオブジェクト」 6.元のオブジェクトと大きさが異なっている場合は1.で控えた値を参考にサイズ調整する。 7.不要となった編集前のワークシートオブジェクトを削除する。 8.文書全体を適宜調整する 結局、新たにワークシートオブジェクトを貼り付けなおすというやり方です。手間はかかりますが 表の乱れはある程度解消できます。 ワークシートオブジェクト編集の不具合はword2003までのものかと思っていましたが、 word2007でも改善されていないようですね。
その他の回答 (2)
- mate0128
- ベストアンサー率30% (31/102)
NO1さんは勘違いをしてますね。[ワークシートオブジェクト]というのは、ワード上で、エクセルのワークシートを使って、表を作ることですよ。 Wordに戻ったすぐには、時々、戻ったすぐに大きさが戻らないことがあるのは確かです。 すぐに、大きさを変えないで、少し時間を掛けて待ってると、元の大きさに戻ると思います。 ワークシートオブジェクトを作るときに、カーソルをある行の途中とかに置いておくと誤作動が起こるかもしれません。 できれば、空白行にカーソルを置いて、作ってください。 もし、大きさを変えるのなら、[ワークシートオブジェクト]の編集をすべて終わってからにしてくださいね。
お礼
回答ありがとうございます。 アドバイスを参考に色々試してみました。 ・Wordに戻ってからしばらく待ってみたのですが、サイズが変わったままで直りませんでした。 ・「編集」よりも「開く」でワークシートを使う方が、戻った時の不具合がおこりにくいようです。 ・空白行にカーソルを置いておく方が不具合がおこりにくいようです。 同じようにやっても、全く起こらない場合もあったり、やるたびにサイズが変わる場合もあり、何が原因かよくわからないのですが、いただいたアドバイスで起こりにくくするのはできそうです。 しばらくこれで様子を見てみます。
- imogasi
- ベストアンサー率27% (4737/17070)
>ワークシートオブジェクトを使い 「オブジェクト」なんてワードVBAを良く知った風の表現だが、 ワードVBAは市中の情報も少なく、なかなかやりにくい(習熟しにくい)と思うが、質問表現からして、そんなにVBAの熟達者で無いように見えるが、 ワードVBAからエクセルへ入ったり、ワードへも戻ったりしているのか? 普通はそこまでVBAでは、しないと思どんなものですか? エクセルとワードのデータの面からの関連はどんな風ですか。 ーーー VBAの質問として(面から)、何をしたいのか、はっきり質問に書いて、質問したらどうです。
お礼
回答ありがとうございます。 #2さんのご指摘のとおり、Word2007の挿入タブからExcelのワークシートオブジェクトを開いて表を作成している時の不具合(?)です。 質問内容がうまく伝わらなかったようで、申し訳ありませんでした。
お礼
回答ありがとうございます。 検索しても情報を見つけられなかったので、単に私のやり方が悪いのかと思っていたのですが、2003も同じ状態になるということなので不具合みたいですね。 書式設定でサイズを控えておくのは思いつきませんでした。 ドラッグで直すと微妙にサイズが戻らずイライラすることがあるのですが、これだとぴったり直せるのでいいですね。 操作に慣れておらず表を作るのに時間がかかるのですが、Excleで完全に仕上げてからWordに貼り付ける方が、結局は一番いいのかなと思ったりします。