Excel

[Python in Excel]Excelの値として出力するかPythonオブジェクトとして出力するか

昨日はパブリックプレビューがリリースされたPython in Excelについて下記記事を書きましたが、サンプルを触っていてハマったポイントがあったのでメモ書きとして残しておきます。

※ 本記事の内容は、2023年8月時点ではまだパブリックプレビュー段階である情報を元にしています。今後仕様等変更される可能性がある点には十分にご注意ください。


前回の記事でも書いている通り、「数式」タブの「Python」グループ(現時点ではプレビュー表記)からはいくつかのサンプルをシート上に挿入できます。

このサンプルを触っていて気になったのが下の部分で、サンプルでは下図の通り画像としてグラフが表示されていますが、このPythonコードをそのまま貼り付けても、

下図のようにシート上では「Image」と表示されるだけで画像として表示されません。

この違いが何なのか最初分からなかったのですが、見比べていると数式バーに変化がありました。下図の部分で微妙にアイコンが変わっているのが分かります。

このアイコンをクリックすると「Python 出力」メニューが表示され、「Python オブジェクト」と「Excel の値」の2つの項目が表示されました。

サンプルで表示されていたグラフの画像は「Excel の値」として出力されていたものだったわけですね。

コードをコピー&ペーストしたセルも「Python オブジェクト」ではなく「Excel の値」とすることで無事に画像表示されるようになりました。

関連記事

Python in Excelのパブリックプレビューがリリースされました。前のページ

2023年8月の人気記事次のページ

関連記事

  1. Office関連

    「いちばんやさしいExcel VBAの教本」レビュー

    VBAの学習者であれば一度は見たことがあるであろう、超有名老舗サイト「…

  2. Office関連

    Excel 2016でマップグラフを作成する。

    12月6日、Office Insider向けに、Office 2016…

  3. Office関連

    アドインやテンプレートのバージョンチェックを行うVBAマクロ

    色々なアプリケーションに実装されている、「最新バージョンの確認」機能、…

  4. Office関連

    漢字かな交じり文をひらがなにするマクロ

    Yahoo!のテキスト解析Web API(ルビ振り)を使用して、漢字か…

  5. Excel

    Acrobatを利用してPDFファイルのページ数を取得するVBAマクロ

    前回の記事ではPowerShell+iTextSharp、前々回の記事…

  6. Excel

    「Excel VBAでラクラク Win64 APIプログラミング」(大村あつし著)レビュー

    当ブログでも以前書評を書いた「Excel VBAの神様 ボクの人生を変…

コメント

  • コメント (0)

  • トラックバックは利用できません。

  1. この記事へのコメントはありません。

Time limit is exhausted. Please reload CAPTCHA.

※本ページはプロモーションが含まれています。

Translate

最近の記事

アーカイブ

PAGE TOP