三流君 ken3のmemo置き場

三流プログラマーのメモ書きです。主にVBAやWindowsの話題が多いです

挨拶・自己紹介:
失敗続きのAB型の変わり者 :三流プログラマー Ken3です
フリーのエンジニア・個人事業主です・・と書くと聞こえはイイが(それとなくカッコよく聞こえるが)、 現在は小さな案件の受注請負 と 短期派遣 で 日々つつましく?ほそぼそと暮らしてます。

よく検索されるキーワード: [質問回答XXXXさんへ] [CreateObject] [VBA] [JRA競馬オッズ]

XXXXXさんへ As PowerPoint.Seriesを探ってみては? サンプル パワポ リンク切れグラフから値を取得したい

冒頭に移動:2024年04月 マクロが使えるなら下記の記事でテストしてください
ken3memo.hatenablog.com
↑急いでいるのに、たらいまわし、スミマセン



As PowerPoint.Seriesを探ってみては?
パワポ リンク切れグラフから値を取得したい
ppSeries As PowerPoint.Series
https://youtu.be/rBKtD3WPcXY?si=uW9IUsUDjthPADGo&t=696
↑を見てください。

3.Values,XValuesをDebug.Print表示してみる

Seriesコレクションに(系列に)
データが残っているのか?
確認するために、
Values,XValuesを表示してみます。

'Series(系列)を受け取り、中身を表示する
'As PowerPoint.Series を 受け取り、
'.Name .Values .XValues を表示
Sub DebugPrintSeriesTest(ppSeries As PowerPoint.Series)

    Dim n As Long

    Debug.Print ".Name=" & ppSeries.Name
   
    'Series.Valuesを表示
    Dim boxValues As Variant
    boxValues = ppSeries.Values
    Debug.Print "Values:" & UBound(boxValues) & "個の配列"
    For n = 1 To UBound(boxValues)
        Debug.Print n, boxValues(n)
    Next
    
    'Series.XValuesを表示
    Dim boxXValues As Variant
    boxXValues = ppSeries.XValues
    Debug.Print "XValues:" & UBound(boxXValues); "個の配列"
    For n = 1 To UBound(boxXValues)
        Debug.Print n, boxXValues(n)
    Next

End Sub

ppSeries As PowerPoint.Series
https://youtu.be/rBKtD3WPcXY?si=uW9IUsUDjthPADGo&t=696
↑を見てください。

解決のヒントとなれば幸いです。

Ken3 ホームページ 目次

分類:HPを大きく分けると4つの柱(分類)です。

  1. [VBA・マクロ プログラミング]の解説
    当店の人気はVBA系のCreateObject("XXXXXX.application")で他のアプリケーションを操作するサンプルが人気です
  2. [プログラマーの愚痴]では、あまり見せたくない三流プログラマーの内面かな。
    三流君を踏み台にする
  3. [古いクラシック ASP(Active Server Pages)]の解説。
  4. [元コンビニ店長時代の話]が弟に巻き込まれ、失敗した脱サラ、畑違い?の仕事で失敗。
主に上記4つの分類でHP作成やメルマガの発行を行ってます。
※更新頻度が落ちていて情報の鮮度が悪いです。



本当に三流なんです(笑):たまにスゴイですねなんて言われることもありますが、
真実は→ [三流君の真実は...] ←を初めに見てくださるとわかると思います。
(からくりは、成功例↑しか載せてなくて ヒドイ失敗例はお蔵入り迷宮入りが多かったりします)