UiPath Documentation
activities
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

生産性を高めるアクティビティ

Google スプレッドシートのセルに画像を挿入する

概要: Google スプレッドシートの IMAGE 数式と [セルに書き込み] アクティビティを使用して、Google スプレッドシートのセル内に画像を表示します。

アプリケーション: Google スプレッドシート

説明: この例では、[ セルに書き込み ] アクティビティを使用して、Google スプレッドシートの IMAGE 式をセルに書き込み、パブリックにアクセス可能な画像をセル内に直接表示する方法について説明します。

注:

Google スプレッドシート API では、セルへの画像の直接挿入はサポートされていません。このチュートリアルでは、 IMAGE の式を使用した回避策を示します。この式は、パブリックにアクセス可能な画像 URL を参照し、それをセル内に表示します。

ワークフロー

  1. Studio Web を開いて、新しいプロジェクトを作成します。
  2. [ セルに書き込み ] アクティビティをワークフローに追加します。
  3. このアクティビティで、以下を設定します。
    • Google スプレッドシートコネクションを設定します。
    • [ スプレッドシート] フィールドで、対象のスプレッドシートを参照して選択します。
    • [ シート/名前付き範囲 ] フィールドで、画像を挿入するシートを選択します (例: Sheet1)。
    • [セル] フィールドに、ターゲット セルを入力します (例: A1)。
    • [ 書き込む内容 ] フィールドに、画像の公式に、画像が公開されている URL( =IMAGE("https://example.com/your-image.png")を含む)を入力します。
  4. 画像がセルにどのように収まるかを制御するには、数式にモード パラメーターを追加します。次のモードを使用できます。
    • =IMAGE("url", 1) — 元の縦横比を維持しながら、セル内に収まるように画像のサイズを変更します。これは既定の動作です。
    • =IMAGE("url", 2) - 縦横比を無視して、セルを塗りつぶすように画像を伸縮します。
    • =IMAGE("url", 3) - 画像を元のサイズで表示します。画像がセルよりも大きい場合、画像がトリミングされる場合があります。
    • =IMAGE("url", 4, height, width) - 画像をカスタムサイズで表示します。heightwidth を目的のピクセル値に置き換えます (例: =IMAGE("url", 4, 100, 200))。
  5. これで完了です。プロジェクトを実行できます。

制限事項

この方法を使用する場合は、以下の制限事項に注意してください。

  • 画像の URL は、HTTPS 経由でパブリックにアクセスできる必要があります。認証またはアクセス制限の背後にあるイメージはサポートされていません。
  • Google ドライブの画像を表示するには、IMAGE 数式で画像を公開する ([リンクを知っているすべてのユーザーが表示可能] に設定) 必要があります。Google ドライブのプライベート ファイル リンクは機能しません。
  • IMAGE 数式は、静的埋め込みオブジェクトではなく、画像 URL への動的な参照を追加します。ソース URL の内容が変更されると、表示される画像が更新されます。
  • ワークフロー
  • 制限事項

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得