マンガでよめる痔のこと・薬のこと

パワーポイントに貼り付けられたエクセルで書いたグラフをダブルクリックすると、データ内容が見れますが、このデータをパワーポイント上ではなく、新規ウインドでエクセルで開いて見たいです。うまい方法はないでしょうか?

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

A 回答 (6件)

なんと、思わぬ手段でできました。



OpenOFFICEという無料のオフィス互換ソフトを入れており
OpenOfficeorg.Impressというパワーポイント互換ソフトで
目的のスライドを開き
グラフをダブルクリックしたら!
なんとエクセルが別に起動したのです。
ファイルから「複製を保存」で、そのままBookで丸ごと保存できました!

質問者様の要求に当たるかどうか判りませんが。
ご参考まで。

参考URL:http://ja.openoffice.org/
    • good
    • 2
この回答へのお礼

ご回答ありごとうございます。完璧な解決策でした。
こんなやり方があるとはと感激しております。ありがとうございました。

お礼日時:2008/11/13 02:23

こんにちは、例えば人から貰ったパワーポイントに張り付いている


グラフやシートをエクセルに戻したいということですか?

私も試行錯誤中なのですが
シート一枚づつなら全コピーして、新規エクセルに貼りつきますが
複数シートを一括でコピー、移動できないかと悩んでいます。
    • good
    • 1

こんにちは #2です。



ひょっとするとわたしは質問を取り違えているかもしれません。
エクセルで表とグラフを作成して、それをパワーポイントに貼付けて、
パワーポイント上でグラフをダブルクリックして、エクセルのワークシートで表とグラフを表示したいということですよね?
このときに立ち上がっているのはエクセルで、元のブックか「~~.pptのワークシート」などというブックが開かれていると思うのですが、これではなく「新規ウインドウ」で開いてほしい、ということですか?

グラフを作成したエクセルのブックを削除しても、パワーポイントに貼付けたグラフには計算式も保存されているようです。ですからダブルクリックをして作成される「~~.pptのワークシート」のセル内にも計算式が入っています。

これをエクセルのブックとして保存したいならば、新しいブックを作成して、そちらにコピーペーストすることになると思います。

この操作ができないならば、そのグラフは図として貼付けられているか、マイクロソフトグラフ(パワーポイント内蔵)で作成したグラフだと思います。エクセルで作ったグラフはオブジェクトとして貼付けないとうまくいきません。
また、マイクロソフトグラフのセル内では計算ができません。

オフィスのバージョンによって違うかもしれませんね。
わたしはマック版のオフィス2004を使っています。
さらに勘違いな回答でしたらごめんなさい。
    • good
    • 1

> やっても値だけしかペーストできませんでした。



Excelに数式も含めてコピーできました。

確認した手順
1) Excelで表と数式を入力しました。(Excel2003)
2) セル範囲を選択してコピー。

3) PPTの白紙にペースト。(PowerPoint2000)
4) ペーストされた表をダブルクリックでExcel表示。

5) セル範囲を選択してコピー。
6) Excelにペースト。

以上で、1)の表が表示されました。
特別な操作はしていないのですが・・・
値しか貼り付けできないのは何故でしょう。
    • good
    • 0

こんにちは



パワーポイントのグラフをエクセルに貼付けるにはグラフをコピーして、「形式を選択してペースト」で「図」を選べばいいです。でも、それは「図」として貼付けるのでグラフの編集はできません。
グラフデータを貼付けるのはそのまま表をコピーペーストすれば大丈夫です。
パワーポイントで作成したグラフをダブルクリックしてエクセルが開くようにはできないと思います。
エクセルで作ったグラフをパワーポイントに「形式を選択してペースト」でオブジェクトとして貼付ければ、パワーポイント上でグラフをダブルクリックしてエクセルが開くようになります。

この回答への補足

ご回答ありがとうございます。つまりやる方法はないということでしょうか?

補足日時:2006/11/22 11:10
    • good
    • 3

やったことはありませんが、



PPTのそのグラフを選択しておいて、Excelにペーストしたらどうなりますか?

やってみた結果のご質問であればご容赦ください。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。やっても値だけしかペーストできませんでした。エクセルの中の計算式とかもコピーしたいです

お礼日時:2006/11/22 11:10

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

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

このQ&Aを見た人はこんなQ&Aも見ています

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

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

Qパワーポイントをエクセルファイルへ

パワーポイントで作成したものを、エクセルファイルにしたいと思っていますが、方法がわかりません。
パワーポイントで作成したものを、そのまま、エクセルファイルとして変換できないものでしょうか。

パワーポイントで作成したものは、画像を数種貼り付けたものや、テキストボックスで書かれた文字といった単純なものです。

一度、スライドをコピーしたのですが、スライドごとエクセルに貼り付けられてしまいます。これではエクセル上で編集ができないので困りました。
画像とか文字とか個々のものとして、エクセルに移ってくれて、エクセル上でテキストボックスはテキストボックスとして編集や、個々の画像の差し替えや訂正などをしたいと思っています。

何かアドバイスをお願いいたします。

Aベストアンサー

>画像を数種貼り付けたものや、テキストボックスで書かれた文字といった単純なものです。

このオブジェクトをエクセルのシートに貼り付けるということでよければ、オブジェクトのあるスライドで、「編集」→「すべて選択」し、コピーして、エクセルシートに貼り付ける。

すると画像やテキストボックスなどのオブジェクトがそのままエクセル上で使えると思います。

Qエクセル グラフはあるけれどデータがないBOOKにおいて、データを抽出することは出来ますか?

BOOK1にあるデータでBOOK1にグラフを書き、そのグラフをコピーして
BOOK2に貼り付けた場合において、

BOOK1を削除しても、BOOK2にはグラフが残っていますよね。
このBOOK2にはグラフしかありませんが、グラフの元のデータを
取り出す方法はないでしょうか?

Aベストアンサー

こんにちは。

今、棒グラフと折れ線グラフで試してみましたが、取り出せます。

設定の仕方:
Alt +  F11 (Altを押しながらF11)を押すと、Visual Basic Editor 画面が出てきます。
次に、メニューの[挿入]-[標準モジュール]と開けて、クリックすると、画面が現れますので、このコードを貼り付けて、再び、Alt + F11 で、画面を閉じます。

後は、何も書かれていない場所に、セルポインタをおき、Alt + F8 で、DataPickupfromChart を実行してみてください。ただし、グラフの場合は、経験的に全てのバージョンで成功するとは限りません。とにかく試してみてください。


'<標準モジュール>
Sub DataPickupfromChart()
  Dim myData As Variant, vls As Variant, i As Long
  Dim j As Long, u As Long
  If Not IsEmpty(ActiveCell) Then _
  MsgBox "何も書かれていない場所に設定してください", 64: Exit Sub
  With ActiveSheet.ChartObjects(1).Chart
   ReDim myData(.SeriesCollection.Count - 1)
   For Each vls In .SeriesCollection
     ActiveCell.Offset(, i).Value = vls.Name
     myData(i) = vls.Values
     i = i + 1
   Next vls
  End With
  u = UBound(myData(0))
  For j = LBound(myData) To UBound(myData)
   ActiveCell.Offset(1, j).Resize(u).Value = _
   Application.WorksheetFunction.Transpose(myData(j))
  Next j
End Sub

こんにちは。

今、棒グラフと折れ線グラフで試してみましたが、取り出せます。

設定の仕方:
Alt +  F11 (Altを押しながらF11)を押すと、Visual Basic Editor 画面が出てきます。
次に、メニューの[挿入]-[標準モジュール]と開けて、クリックすると、画面が現れますので、このコードを貼り付けて、再び、Alt + F11 で、画面を閉じます。

後は、何も書かれていない場所に、セルポインタをおき、Alt + F8 で、DataPickupfromChart を実行してみてください。ただし、グラフの場合は、経験的に全ての...続きを読む

Qパワーポイントに挿入したエクセル表が編集できない

Powerpoint2002のスライドにExcel2002で作成した表を挿入して使用していますが、時折エラーが発生しExcel表の編集が出来なくなります。ダイアログのエラーメッセージは「ファイルへのアクセスでエラーが発生しました。ネットワークへの接続が切断されている可能性があります。」と出ます。そのOKボタンをクリックすると「Microsoft PowerPointは、このオブジェクトを開くのに必要なアプリケーションを起動できません。エラーが発生しました。この機能は正しく動作しません。修復しますか?」と出ます。ここで修復ボタンを押しても解決せず、最後には「メモリー不足のため、ワークシートを読み込めません。」と出ます。応急措置で何とかクリアーしても、再発してしまいます。根本的な解決方法を知っている方がいましたらお教え下さい。

Aベストアンサー

少し時間が経っていますので、既に解決しているかもしれませんが…。
以前2003のバージョンですが、同現象が発生しました。
何度やってもこのエラーが発生してしまい、最終的なエラーも同じものでした。

結局コピー元のExcelファイルが壊れているようで、Excelファイルを作り直しました。
手順としては、
1)元のExcelブックの必要なシート部分の行番号1の上/列番号Aの左側のグレーの部分をクリックし、シート全体を選択した状態でコピー 
2)新規ブックを立ち上げ、A1にセルがある状態で貼り付け
3)他のシートもあれば、それも同じようにコピーして新規ブックに貼り付け
4)シート名なども必要であれば同じようにして、名前をつけて保存。

4)で保存したものをPowerPointに貼り付けることにより、エラーは出なくなりました。

面倒なので最初は同ブック内でシートのコピーをしてみたのですが、それでもエラーは続いていたので、ブック自体が壊れていた可能性が高いようです。

ちょっと面倒な解決方法で、ご希望のものでないかもしれませんがご参考まで。

少し時間が経っていますので、既に解決しているかもしれませんが…。
以前2003のバージョンですが、同現象が発生しました。
何度やってもこのエラーが発生してしまい、最終的なエラーも同じものでした。

結局コピー元のExcelファイルが壊れているようで、Excelファイルを作り直しました。
手順としては、
1)元のExcelブックの必要なシート部分の行番号1の上/列番号Aの左側のグレーの部分をクリックし、シート全体を選択した状態でコピー 
2)新規ブックを立ち上げ、A1にセルがある状態で貼り付け
3...続きを読む

Qワードにエクセルの表を貼り付けた場合の表の修正方法

ワードにエクセルから表を切り取って貼り付けました。表の修正ができなかったので、また切り取ってエクセルに戻して修正しました。
他に何かいい方法はありますか?

Aベストアンサー

Excelで表をコピーします。
Wordでメニューの編集から形式を選択して貼り付け。
Microsoft Excelワークシートオブジェクトを選んでOKします。
これでExcelの表は図として貼り付きます。
その図をダブルクリックすると、その部分だけExcelになって、編集が可能になります。

Qワードに埋め込まれたファイルを抜き出したい

ワードにPDFやパワーポイントが埋め込まれた資料を貰うことがあります
ワードで開いてダブルクリックすれば各アプリケーションが開くので見ることはできますが
ワードファイルからそのPDFやパワーポイントファイルを抜き出してしまうことは出来ないでしょうか?

圧縮ファイルが埋め込んである時はドラッグ&ドロップで抜き出せるのですが…

Aベストアンサー

埋め込まれたファイルうを普通に開いて別保存するのでは嫌と言う事でしょうか?
方法はありますけど裏技です。
WordやExcelは2007以降ファイル形式が変更されています。これは将来何十年先にわたっても、ワードが無くても読めるようにと考慮されての事。これは公的機関からの、そうしないとMSなんか使わないぞという、脅迫じみた要求によるものでまあそのせいでワードのファイルは不具合も多くなりましたけど、つまり何でも開けるのです。
まずDOCXの拡張子を無理やりZIPに変えます。これで普通の圧縮ファイルになります。この中身は殆どがXMLのテキストファイルです。
このファイルにフォント形式やレイアウトなどが記述され、さらに本文は別のXMLで管理されるなど複雑な構造になってます。
まずコイツを展開して解凍して別フォルダーにしてやります。
別のファイル(PDFやパワポ)などは別のフォルダーに格納され、殆どは拡張子がBINになります。このBINファイルを正しい拡張子、PDFやPPTXなどに変更してやれば普通のPDFやパワポに戻ります。
あらかじめバックアップを取ってからやりましょう。

埋め込まれたファイルうを普通に開いて別保存するのでは嫌と言う事でしょうか?
方法はありますけど裏技です。
WordやExcelは2007以降ファイル形式が変更されています。これは将来何十年先にわたっても、ワードが無くても読めるようにと考慮されての事。これは公的機関からの、そうしないとMSなんか使わないぞという、脅迫じみた要求によるものでまあそのせいでワードのファイルは不具合も多くなりましたけど、つまり何でも開けるのです。
まずDOCXの拡張子を無理やりZIPに変えます。これで普通の圧縮ファイル...続きを読む

Qエクセル グラフの元データはどこ!?

こんばんは。土日も深夜もなくエクセルと格闘中でございます。
どなたか、どうか、お助けください・・・。

エクセルの達人?と思われる人から送られてきたエクセルファイル

 ・Exel 2000で、マクロ設定がYesで有効、無効にできる程度のセキュリティ
  がっかっています

完全に文章とグラフで仕上げられた美しい報告書です。
ですが、データをいじって修正したいのに、ファイルのどこを
さがしても、元データらしきシートも表もないのです。

 ファイルはこれだけメールで送信されてきて、フォルダ内に
 他に何もリンクしているファイル・シートもないのですが、

元データはどうやったらいじれるのでしょう????

エクセルのグラフといえば、単純に集計表を作って、それから
グラフ化するのですが、元となる表は別シートなどに普通あるかと
思うのです。
ですが、この報告書、達人すぎて何一つ元データや表にあたるものが
見当たりません。

●エクセルのマクロ設定によって?恐らく元データ表をグラフに変換
 してあるか?、、、私の知らない高度なテクニックをご存知の方!

●ぜひ、グラフしかついていない、マクロ設定のファイルのどこに
 元データが隠れているのか?
 どうやったら元データを表レベルで修正できるのか?

教えてください!どうかよろしくお願いいたします。

こんばんは。土日も深夜もなくエクセルと格闘中でございます。
どなたか、どうか、お助けください・・・。

エクセルの達人?と思われる人から送られてきたエクセルファイル

 ・Exel 2000で、マクロ設定がYesで有効、無効にできる程度のセキュリティ
  がっかっています

完全に文章とグラフで仕上げられた美しい報告書です。
ですが、データをいじって修正したいのに、ファイルのどこを
さがしても、元データらしきシートも表もないのです。

 ファイルはこれだけメールで送信されてきて、フォ...続きを読む

Aベストアンサー

ツール(T)→オプション→表示
を見てください。ウインドウオプションのチェックを
改ページ、数式以外がONになっていますか?

グラフを右クリックで元データーを表示してください。
元データーの場所が表示されます。

場合によっては、元データの文字を透明、白にしたり
保護パスワードを掛けられたりしているかもしれません。

とりあえず、様子がわかりませんが、ここまで。

Q前年比の%の計算式を教えてください

例えば前年比115%とかよくいいますよね?

その計算の仕方が分かりません・・・
例えば 前年度の売り上げ2.301.452円
    今年度の売り上げ2.756.553円
の場合前年比何%アップになるのでしょうか?計算式とその答えを
解りやすく教えて下さい・・・
バカな質問でゴメンなさい(><)

よろしくお願いします。

Aベストアンサー

 
(今年の売上÷前年の売上×100)-100=19.8%の売上増加

 

Qエクセルで、条件に一致した行を別のセルに抜き出す方法

エクセルで、指定した条件に一致するセルを含む行をすべて抜き出す方法が知りたいです。

たとえば、

<A列> <B列> <C列>
7/1 りんご 100円
7/2 ぶどう 200円
7/2 すいか 300円
7/3 みかん 100円

このような表があって、100円を含む行をそのままの形で、
別のセル(同じシート内)に抜き出したいのですが。

7/1 りんご 100円
7/3 みかん 100円

抽出するだけならオートフィルターでもできますが、
抽出結果を自動的に、別の場所に、常に表示させておきたいのです。

初歩的な質問だと思いますが、検索しても分からなかったので、よろしくお願いします。

Aベストアンサー

同じ質問が結構よく出てますが、そんなに初歩的でもありません
別シートのA1セルに「100円」と入力し、そのシートの任意のセルに以下の式を貼り付けて下さい。後は、下方向、右方向にコピー。
日付のセル書式は「日付」形式に再設定してください

=IF(COUNTIF(Sheet1!$C:$C,$A$1)>=ROW(A1),INDEX(Sheet1!A:A,LARGE(INDEX((Sheet1!$C$1:$C$500=$A$1)*ROW(Sheet1!$C$1:$C$500),),COUNTIF(Sheet1!$C:$C,$A$1)-ROW(A1)+1)),"")

データ範囲は500行までとしていますが、必要に応じて変更して下さい

QVBAでPowerPointからExcelにデータを抽出する

大量のPowerPointファイルに、それぞれオブジェクトがあり、そのオブジェクトの内容をVBAでExcelに書き出したいのですが、可能でしょうか?
具体的にはPowerPointにテキストボックスがあり、その文章をExcelのセルに書き出したいのです。
どのようにコーディングすればいいでしょうか?
できればExcelVBAでできれば、うれしいです。
OSはXPで、Office2003です。
よろしくお願いします。

Aベストアンサー

こんばんは。

> どのようにコーディングすればいいでしょうか?
ご自分でどこまでできてます?

> VBAでExcelに書き出したいのですが、可能でしょうか?
可能です。適当に書いたものですが下記のような感じとか。

注意点は、Shape のインデックス順の抽出になります。レイアウト通りの
順番で抽出できるとは限りません。レイアウト通りと思えば、非常に
面倒だと思います。(※この点の解決案は後述の参考 URL 参照)

なお、私なら多分外部ツールと組み合わせますよ。

[xdoc2txt] - PDF,WORD,EXCEL,一太郎などからテキストを抽出
http://www31.ocn.ne.jp/~h_ishida/xdoc2txt.html

この関連で Web 検索するとこんな記事がありました。

[パワーポイントからテキストを抽出]
http://www.ctrans.org/gobi/1156579633

ご参考までに。

' // フォルダ内の *.ppt ファイルからテキストを抽出する
Sub OutputText()

  Dim ppApp  As Object ' // PowerPoint.Application
  Dim ppPre  As Object ' // PowerPoint.Presentation
  Dim ppShp  As Object ' // PowerPoint.Shape
  Dim ppSld  As Object ' // PowerPoint.Slide
  Dim sPath  As String
  Dim sFnam  As String
  Dim i    As Long
  Dim sh   As Worksheet
  
  ' // 処理対象のフォルダパス
  sPath = "C:\"
  
  ' // 初回ファイル検索
  sFnam = Dir$(sPath & "\" & "*.ppt")
  If Len(sFnam) = 0 Then
    MsgBox "*.ppt が見つかりません", vbInformation
    Exit Sub
  End If
  
  On Error GoTo Err_
  
  ' // PowerPoint起動
  Set ppApp = CreateObject("PowerPoint.Application")
  ppApp.Visible = True
  ' // 出力シート作成
  Set sh = Workbooks.Add.Sheets(1)
  With sh.Range("A1:D1")
    .Font.Bold = True
    .Value = Array("Filename", "Slide Number", "Shape Name", "Text")
  End With
  
  ' // リスト開始行番号
  i = 2
  ' // *.ppt が見つからなくなるまでループ
  Application.ScreenUpdating = False
  While Len(sFnam) > 0
    ' // Presentation を開き、全ての Slide -その中の全ての Shape について
    ' // テキストがあればセルに出力する
    Set ppPre = ppApp.Presentations.Open(Filename:=sPath & "\" & sFnam, _
                       ReadOnly:=True)
    For Each ppSld In ppPre.Slides
      For Each ppShp In ppSld.Shapes
        If ppShp.HasTextFrame Then
          sh.Cells(i, "A").Value = sFnam
          sh.Cells(i, "B").Value = ppSld.SlideNumber
          sh.Cells(i, "C").Value = ppShp.Name
          sh.Cells(i, "D").Value = Replace$(ppShp.TextFrame.TextRange.Text, _
                           vbCr, vbLf)
          i = i + 1
        End If
      Next
    Next
    ' // Presentation を閉じ、次のファイルを検索
    ppPre.Close
    Set ppPre = Nothing
    sFnam = Dir$()
  Wend
  ppApp.Quit
  sh.Columns.AutoFit
  sh.Rows.AutoFit

Bye_:
  Set ppApp = Nothing
  Set sh = Nothing
  Exit Sub
Err_:
  MsgBox Err.Description, vbCritical
  Resume Bye_
End Sub

こんばんは。

> どのようにコーディングすればいいでしょうか?
ご自分でどこまでできてます?

> VBAでExcelに書き出したいのですが、可能でしょうか?
可能です。適当に書いたものですが下記のような感じとか。

注意点は、Shape のインデックス順の抽出になります。レイアウト通りの
順番で抽出できるとは限りません。レイアウト通りと思えば、非常に
面倒だと思います。(※この点の解決案は後述の参考 URL 参照)

なお、私なら多分外部ツールと組み合わせますよ。

[xdoc2txt] - PDF,WORD,EX...続きを読む

Qエクセル STDEVとSTDEVPの違い

エクセルの統計関数で標準偏差を求める時、STDEVとSTDEVPがあります。両者の違いが良くわかりません。
宜しかったら、恐縮ですが、以下の具体例で、『噛み砕いて』教えて下さい。
(例)
セルA1~A13に1~13の数字を入力、平均値=7、STDEVでは3.89444、STDEVPでは3.741657となります。
また、平均値7と各数字の差を取り、それを2乗し、総和を取る(182)、これをデータの個数13で割る(14)、この平方根を取ると3.741657となります。
では、STDEVとSTDEVPの違いは何なのでしょうか?統計のことは疎く、お手数ですが、サルにもわかるようご教授頂きたく、お願い致します。

Aベストアンサー

データが母集団そのものからとったか、標本データかで違います。また母集団そのものだったとしても(例えばクラス全員というような)、その背景にさらならる母集団(例えば学年全体)を想定して比較するような時もありますので、その場合は標本となります。
で標本データの時はSTDEVを使って、母集団の時はSTDEVPをつかうことになります。
公式の違いは分母がn-1(STDEV)かn(STDEVP)かの違いしかありません。まぁ感覚的に理解するなら、分母がn-1になるということはそれだけ結果が大きくなるわけで、つまりそれだけのりしろを多くもって推測に当たるというようなことになります。
AとBの違いがあるかないかという推測をする時、通常は標本同士の検証になるわけですので、偏差を余裕をもってわざとちょっと大きめに見るということで、それだけ確証の度合いを上げるというわけです。


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング