罫線の入ったワークシートをWord文書に張り付けて90回転させたいのですが、Wordは外部オブジェクトを回転する機能を持っていません。
最終結果だけあればいいので、形式が変わっても構わないと思い、メタファイルにしてみましたがダメでした。
G.CREWに張り付けても回転できませんでした。
Illustratorなら回転できるのですが、ワークシートを張り付けても、長い文字列(20文字程度)がコピーされていません。
G.CREWでメタファイルに変換してからIllustratorに張り付けると、枠以外のほとんどが正しくコピーされません。
Wordでメタファイルに変換してから張り付けようとすると、Illustratorが異常終了します。
一太郎でメタファイルに変換しても、長い文字列がコピーされていません。

ビットマップにすると、重いし汚いしでいいことないので嫌です。
形式が変わっても構わないし、文字が文字でなくなっても構わないので、なにかいい方法はないでしょうか。
これらのソフトと6年以上つきあっているのに、まさかこんなことができないとは。
全く情けない。

このQ&Aに関連する最新のQ&A

A 回答 (9件)

激遅レスで申し訳ありませんが、色々実験したところ、一定の条件で成功しました。

要するに問題点は
●Excelでは外部オブジェクトが回転できない
●Excelの図形オブジェクトに変換すれば回転できるが、文字までは回転できない
というところにあるようなので、「文字も含めてベクターデータを回転でき、また罫線も崩れない」というソフトを探したところ、「KyPlot」というグラフ作成ソフトで出来ることが判りました。
 手順は以下の通りです。
(1)Excelで表を選択し、Shift + 編集→「図のコピー」でピクチャ画像としてコピー
(2)KyPlotを起動し、新規作成→Figureで描画画面を出し、Ctrl + V でペースト
(3)Set→Convert To Objects でkyp図形に変換
(4)グループ化が自動解除されるので、再度グループ化を行う
(Arrange → Group/Connect → Group)
(5)左端の描画アイコンから「Rotate/Skew」を選び、任意の角度に回転
 ぐるぐる回転させても文字情報が失われないので再編集も可能という優れものです。また「Transform」タブから「左へ90゜回転」なども選べるので正確に回転させたい場合はこちらがお勧めです。回転後の表はwmfやemfでのエクスポートが可能ですので、Wordにメタファイルとして貼り付ける分は過不足ないかと思われます。
 ワークシート機能やドロー機能もかなり充実しているのでインストールしても損はないと思います。現在β版のため無料で公開されています。

参考URL:http://www.kysupport.com/
    • good
    • 0
この回答へのお礼

>Excelでは外部オブジェクトが回転できない
ExcelでなくてWordです。
問題の文書はもう製本終わってしまったのですが、次回作も予定しているので、そのときに試してみます。
KyPlotはダウンロードしてみました。
こんな古い質問に答えてくださってどうもありがとうございました。

お礼日時:2001/07/17 12:45

私の手持ちのソフトで挑戦してみました。



私はFrontPage2000を持っているので、その付属のgif画像ツールであるImage Composerにエクセルの表をコピー&ペーストします。そこで画像を回転させてから保存。
その後、ワードで「挿入/図/ファイルから」で貼り付けます。

もっともこれも、gif画像なんで、汚いかもしれませんね。

この回答への補足

GIF画像もビットマップなので、貼り付けたとたんに無圧縮扱いになってしまいますね。
やはり、ビットマップにしてしまうと、質も効率も落ちますから・・・。

こんな昔の質問に答えてくださって、どうもありがとうございます。

補足日時:2001/05/29 14:47
    • good
    • 0

地道にやるなら、セルごともしくは、まとまって、


セルの書式設定 
配置
方向
をいじることでできます。
ただし、セルの行と列とを変更しないといけないので
マクロを組んでやればある程度可能と思われます。
(OFFICE2Kのエクセルでは方向が入ってますがお使いの
 エクセルではどうですか?)
    • good
    • 0
この回答へのお礼

arikaさまが先ほどおっしゃった方法、ページを横にする、で、多少の不具合はありますが、これが最も手っ取り早いので、この手段を使わしていただきます。

使っているのはExcel2000です。
Excelマクロを使うのは初めてですが、Visual Basicの知識もあるので、やろうと思えばできると思いますが。

もっといい方法が見つかるかもしれないので、この質問はしばらく締め切らずにおきます。
でもいま締め切るとしたら、良答はarikaさまが最初に提示されたものですね。
ありがとうございます。

お礼日時:2001/02/21 17:54

回転させるということで、いつもやっていることを紹介します。

Excelとぺイントを使います。
(1)Excelで回転させたい範囲を選択し、Shift+編集で図のコピーを選択。この時、ピクチャを選択すれば軽くなります。
(2)ぺイントに貼り付け、変形→反転と回転で90度回転させます。回転させたら再度コピーします。
(3)Wordに貼り付けます。
できました?拡大、縮小もできると思います。

この回答への補足

質問にも書いたように、ビットマップになってしまうのはどうしても避けたいのです。
文字が文字でなくメタファイルになってしまうのは構いませんが。

補足日時:2001/02/20 22:12
    • good
    • 0

すみません、


6と7の間に
「オブジェクトを回転させる」が抜けていました。
一番重要なところなのに ^^;
    • good
    • 0

こんな方法は如何ですか。



1.Word に ワークシートを挿入する。
2.そのワークシートに罫線と文字を入れる。(ここまでは出来ますよね)
3.Word からワークシートのオブジェクトを右クリックして、
  「オブジェクトの書式設定」を選択する。
4.「配置」タブ→「位置を固定しない」にチェックを付ける。
5.もう一度 Word からワークシートのオブジェクトを右クリックして、
  「グループ化」→「グループ解除」を選択する。
6.グループ解除したオブジェクトをまとめて、グループ化し直す。
7.文字列は回転されていないので、回転させたい文字列にカーソルを
  当てて右クリック→「縦書きと横書き」を選択し、必要な方向を選ぶ。

どでしょか。
違うかなー
    • good
    • 0
この回答へのお礼

文字列が回転できないのは、痛いですなぁ。

お礼日時:2001/02/20 22:10

例えば、EXCLワークシートをコピーして、シート2に「形式を選択して貼り付け」→「行列を入れ替える」を選択したうえで、wordに貼り付ける…というのも可能かも知れません。

この回答への補足

・・・それでは文字が横になってくれないのではないでしょうか。

補足日時:2001/02/20 22:08
    • good
    • 0

ワードの1ページまるまるエクセルの表なら、


そのページの印刷用紙を横にしてやれば、
実現できそうですが。
(表示上はだめですけど)
    • good
    • 0
この回答へのお礼

おお、これは少し目的に適っているかも。
そのページだけのセクションを作って、用紙方向を横にしてやればいいかもしれません。
そのページはエクセルの表だけで埋まりそうなので、試してみます。

お礼日時:2001/02/20 22:06

どんな手段を使ってもいいというならば、エクセルの必要な部分をCTRL+Cなりでコピーし、Microsoft Photo Editor等の画像を扱うソフトに貼り付け、回転させてから、それをコピーし、Wordに貼り付けたらどうでしょうか。

この回答への補足

すみません、質問にも書いたとおり、ビットマップにするのは避けたいのです。

補足日時:2001/02/20 22:03
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qエクセル プルダウンの作り方

お世話になります。
エクセルでプルダウンの作り方を教えていただけませんでしょうか?
住所を▼のボタンでクリックしたら【北海道,青森,秋田,岩手・・・】などの選択ができるようにしたいのです。
宜しくお願いします。

Aベストアンサー

メニューから「データ」、「入力規則」、「設定」で「入力値の種類」を「リスト」を選択します。
そうすると「元の値」という表示がでますので、そこで前もって作っておいたリストの範囲を指定します。
多くないのでしたら、そのままそこにカンマで区切って入力しても出来ます。

Q文字をコピーし、形式を選択して貼り付け 図(拡張メタファイル)で張り付けると右方向に空白で貼りつく。

文字を一文字コピーし、図形として張り付けたいのですが
形式を選択して貼り付け 「図(拡張メタファイル)」や
「Microsoft Word 文書オブジェクト」で張り付けると
右方向に余白がついてしまいます。
つけないで貼り付ける方法は、ありませんか?

Aベストアンサー

貼り付け後に右クリックして、図の書式設定を選択したままメニュー「トリミング」を選択し、幅を修正すればよいのでは。

Qエクセルでプルダウンメニューの作り方

  エクセルの画面で、よく三角形を逆さまにした形をクリックするといくつかメニューが出てき、どれかを選べるようになっていますが、その作り方を教えてください。
 会社で人事を担当していますが、三角形(プルダウンボタン)をクリックすると社員氏名一覧が表示され、そこから選択できるようにしたいのです。
 しばらく自力でいろいろやってみましたが、さっぱり見当がつかず、どうやればいいのか分かりませんでした。よろしくお願いします。

Aベストアンサー

こんばんは!
当方使用のExcel2003での一例です!

↓の画像のようにSheet2に名簿表を作成しておきます。
画像ではSheet2のA2セル以降を範囲指定 → 名前ボックスに仮に「名簿」と入力しOK
これで範囲指定したセルが「名簿」と名前定義されましたので、

Sheet1のリスト表示させたいセルを範囲指定 → メニュー → データ → 入力規則
→ リスト → 「元の値」の欄に
=名簿
としてOK

これでSheet1のセルをアクティブにすると右側に下向き▼が表示されますので、そこをクリック!
これで希望に近い形にならないでしょうか?
Excel2007の場合は↓のURLが参考になるかもしれません。

http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/excel2007-ny_kis2.html

尚、同一Sheetに「名簿表」を作成する場合は名前定義する必要はなくて
「元の値」の右側の四角をクリックし、リスト表示したいセルをそのまま範囲指定すればOKです。

以上、お役に立てば良いのですが・・・m(_ _)m

こんばんは!
当方使用のExcel2003での一例です!

↓の画像のようにSheet2に名簿表を作成しておきます。
画像ではSheet2のA2セル以降を範囲指定 → 名前ボックスに仮に「名簿」と入力しOK
これで範囲指定したセルが「名簿」と名前定義されましたので、

Sheet1のリスト表示させたいセルを範囲指定 → メニュー → データ → 入力規則
→ リスト → 「元の値」の欄に
=名簿
としてOK

これでSheet1のセルをアクティブにすると右側に下向き▼が表示されますので、そこをクリック!
これで希望に近い形にならない...続きを読む

QWord2013 表中の複数のセルの文字列を別の表にコピーする方法

Word2013です。
別の表の複数セルの文字列を別の表のセルに文字列のみコピーする方法を
教えてください。
複数のセルをコピーして別の表に「形式を選択を貼り付け」 →
「テキスト」にすると一つのセル中に張り付けられてしまい、
またそのまま張り付けるとセルごと一つのセルに張り付けられてしまいます。
文字列のみコピー前のセルと同じように別のセルに張り付けたいのです。
わかりにく質問かですがよろしくお願いします。

Aベストアンサー

「形式を選択して貼り付け」が無事に成功すれば、お望みのことは達成できるのではないかと思います。少なくとも添付図の例では、コピー元がイタリックになっていますが、貼り付け先の書式と配置は、貼り付けの前後で変化しないことを念のため確認しました。

改めて操作法を書きます。4 セルなら 4 セルをコピーし、貼り付け先も同じセル数・配置になるようドラッグで選択。その状態で、ホームタブの貼り付けボタンの下部にある「▼」マークのところから「形式を選択して貼り付け」を選んでクリックするか、または Ctrl+Alt+V をキーボードで押します。その後、現れるダイアログにて「テキスト」を指定し、OK するだけです。

Qエクセル(Excel) 納品書の作り方【画像修正版

昨日http://oshiete.goo.ne.jp/qa/7348426.htmlで質問させていただき、詳しくご回答いただき少し進んだのですが、状況が変わったので改めて質問させていただきます。

■エクセル(Excel)で納品書の作成をしています。
シート1に納品書、シート2に商品マスタ(一覧)を作っていて、シート2の一覧を反映させて
納品書に番号を打ち込むだけで、商品名・単価までが出るシステムを作りたいのですが、
昨日のご回答の中の「VLOOKUP」?を入れて、自分なりにマス目の数字を変えてやってみたのですが
反映されずN/?のようなエラーになってしまいます。

※画像が見にくかったのでシート<CENTER></CENTER>だけにしました。

1、上記のように、シート2との関連付けの係数を、写真の場合の数字で教えてください。

2、合計と、合計から20%を引いた数値を割り出す関数も、写真の数字で御願いします。

宜しくご教授お願い致します。

Aベストアンサー

こんばんは!
前回投稿した者です。

当方もかなり古い(人間も古い!なぁ~んちゃって!)Excel2003を使用しています。
↓の画像のようにSheet2にデータを作成しておきます。

#N/A というエラーは、「検索値」がない!ということですので
お示しの画像のB列にSheet2のA列にないデータを入力するとそういったエラーが表示されます。

画像のセル配置ですと
C4セルに
=IF($B4="","",VLOOKUP($B4,Sheet2!$A:$C,COLUMN(B1),0))
(「$」マークの位置に気を付けてください)
という数式を入れD4セルまでオートフィルでコピー!
そのまま最後の24行目までコピーしておきます。

F4セルには
=IF(COUNTBLANK(B4:E4),"",D4*E4)
という数式を入れ、F24までオートフィルでコピー!

これでB列に商品番号を入力すればSheet2のデータが反映され、
E列に数量を入力でF列に金額が表示されると思います。

最後に合計金額のF26セルは
=IF(COUNT(F4:F24),SUM(F4:F24),"")
手数料のF27セルは
=IF(F26="","",F26*0.2)

これで何とか形にならないでしょうか?

※ 振込金額の欄は不明ですので手を付けていません。

参考になりますかね?m(_ _)m

こんばんは!
前回投稿した者です。

当方もかなり古い(人間も古い!なぁ~んちゃって!)Excel2003を使用しています。
↓の画像のようにSheet2にデータを作成しておきます。

#N/A というエラーは、「検索値」がない!ということですので
お示しの画像のB列にSheet2のA列にないデータを入力するとそういったエラーが表示されます。

画像のセル配置ですと
C4セルに
=IF($B4="","",VLOOKUP($B4,Sheet2!$A:$C,COLUMN(B1),0))
(「$」マークの位置に気を付けてください)
という数式を入れD4セルまでオートフィルで...続きを読む

QWordにて。図の張り付けについて。

ワードで、以下の図のようなレイアウトを作りたいのですが、どうしたらできるでしょうか。
ご存知の方、教えて下さい。

┏━━━━━━━━┓
┃ ┏━━┓(1)   ┃
┃ ┃   ┃ 文   ┃
┃ ┃図  ┃ 文   ┃
┃ ┃   ┃ 文   ┃
┃ ┗━━┛      ┃
┃(2) 文~~。   ┃
┃ 文~~~~~。 ┃
┃ 文~~~~~。 ┃
┗━━━━━━━━┛

図の下に文を書く(2)のは普通に出来ると思いますが、
図の隣に、何行かの文を書く(1)方法がわかりません。

教えて下さい。お願いいたします。

Aベストアンサー

図を挿入後、図の上にマウスのポインタを持ってきて、

右クリック-図の書式設定-レイアウト-四角-OK

でできます。後は図の位置を調整するだけです。

Qエクセル(Excel) 納品書の作り方【改めて】

昨日http://oshiete.goo.ne.jp/qa/7348426.htmlで質問させていただき、詳しくご回答いただき少し進んだのですが、状況が変わったので改めて質問させていただきます。

■エクセル(Excel)で納品書の作成をしています。
シート1に納品書、シート2に商品マスタ(一覧)を作っていて、シート2の一覧を反映させて
納品書に番号を打ち込むだけで、商品名・単価までが出るシステムを作りたいのですが、
昨日のご回答の中の「VLOOKUP」?を入れて、自分なりにマス目の数字を変えてやってみたのですが
反映されずN/?のようなエラーになってしまいます。

※画像が貼り付けてあります。商品名は1番以外伏せさせていただいています。
くっつけてありますが、左側がシート1・右側がシート2です。

1、上記のように、シート2との関連付けの係数を、写真の場合の数字で教えてください。

2、合計と、合計から20%を引いた数値を割り出す関数も、写真の数字で御願いします。

宜しくご教授お願い致します。

Aベストアンサー

画像がいまいちよく見えないのですが、納品書の項目は左から、No、商品番号、商品名、単価、数量、金額でいいのでしょうか(名前は多少違っていても意味があっていればもんだいないです)

でしたら、
C1セルに=IF(ISBLANK(B2),"",VLOOKUP(B2,Sheet2!$A$2:$C$200,2,FALSE))
D1セルに=IF(ISBLANK(B2),"",VLOOKUP(B2,Sheet2!$A$2:$C$200,3,FALSE))
E1セルは空白で
F1セルに=IF(D2="","",D2*E2)
といれて、C1からF1までをコピーしてその下の行にタテに貼り付ければ出来ますよ。
おそらくエラーが出たのは、コピーしたときにVLOOKUP関数の最初のセルの指定がずれてしまっているのでは無いかと思いますよ。     

Q写真をWord2013に張り付けると容量激減する?

1.82MBの写真をWord2013に張り付け、そのWordを保存し、容量を見ると319KBです。これはどう解釈すればいいのでしょうか。

Aベストアンサー

貼り付けた時点でリサイズされ、写真の解像度が落ちるためです。
それでも必要十分な解像度であれば何ら問題です。

Qエクセル2007でプルダウンで選んだものに反応

Excel2007でプルダウンで選んだものに反応して隣のセルが自動入力される方法(エクセル2007)
A1をプルダウンで「猫」「犬」から選べるようにし、「猫」を選んだ場合B1に自動に「111」が、「犬」を選んだ場合B1に自動に「222」と入力されるようにしたいです。
ご教授の程、宜しくお願いします。

Aベストアンサー

VLOOKUP関数での方法です。
(1)別シートに入力文字列と対応コード表を作成。(仮にSheet2のA:B列範囲で順不同)
(2)B1に=IF(COUNTIF(Sheet2!A:A,A1),VLOOKUP(A1,Sheet2!A:B,2FALSE),"")を設定
   入力文字列が存在しない場合は空白としています。

Q拡張メタファイル windows メタファイルはどう違う?

MS Office系のソフトで、図を「形式を選択して貼り付け」するとき、拡張メタファイルとwindows メタファイルがありますが、

●この2つはどう違うのでしょうか?
●どっちを使えばいいのでしょうか?

(ビットマップとの違いは分かるのですが、両方メタファイルだし・・・)

Aベストアンサー

どちらでもいいと思えます。
Windowsメタファイル(.wmf)に対してWindows95以降の拡張メタファイル(.emf)ということらしいです。

私もベクターデータをOfficeに貼り付けて利用する時のみ.wmfにしていました(OfficeのEPSコンバーターがタコなので^^;)

先細ってもサポートが続くのはWindowsメタファイルのような気がします(そりゃ15年以上生き残っていれば、ですね)
http://www.vector.co.jp/soft/win95/art/se114321.html


人気Q&Aランキング

おすすめ情報