サインイン
Language
日本語 English

このセクションの記事

  • 【TECH COLUMN】ViewFramerからのWord出力(リッチテキスト対応)
  • 【Excelアドイン】行複製を行わずに明細を転記する機能について(oproarts/Salesforce)
  • 【Excelアドイン】帳票出力に対応している文字コードは何ですか(oproarts/Salesforce)
  • 【Wordアドイン】帳票出力に対応している文字コードは何ですか(oproarts/Salesforce)
  • 【TECH COLUMN】PowerPointでグラフ出力(Salesforce連携)
  • PowerPoint帳票で連携設定できるグラフの種類(oproarts/Salesforce)
  • 【TECH COLUMN】OPROARTSでPowerPoint帳票(問い合わせ一覧)を作成する【Salesforce】
  • 【TECH COLUMN】ViewFramerからのExcel出力(リッチテキスト対応)
  • 【TECH COLUMN】Salesforceの複数オブジェクトから予実管理表をExcel形式で出す方法
  • 【TECH COLUMN】SalesforceからExcel帳票(見積書)を出力する方法(Officeアドイン版)
もっと見る

【TECH COLUMN】Salesforceの画像の出し方(Excel/Wordアドイン篇)

Avatar
OPRO Support staff
  • 2026年03月26日 03:07
  • 更新

[toc] 

概要

このページでは、アドイン版ExcelまたはWord出力時にSalesforceに保存されている画像を表示する方法を紹介します。
この設定を行うことで、帳票内に画像を動的に挿入することが可能になります。

💡
補足

PDF版の設定方法はSalesforceに保存している画像をPDFに表示する(Connector for Salesforce)を参照してください。


 


手順の流れ

  1. 画像項目を用意する
  2. テンプレートにマッピングする
  3. ViewFramerの設定をする


 


1. 画像項目を用意する

画像の準備方法は従来のOPROARTSのPDF出力と同様です。
まず画像をSalesforce内に保存し、その画像IDをテキスト項目に保存します。
そのテキスト項目をテンプレートにマッピングします。


 

画像を保存する

帳票に使用する画像を「ドキュメント」オブジェクトにアップロードします。

  1. 「ドキュメント」オブジェクトを開きます。

    ⚠️
    注意

    このオブジェクトはClassic画面のみで表示されます。
    Lightning画面の場合は、一時的にClassic画面に切り替えてください。


     

  2. 「新規」をクリックして、画像をアップロードします。

    この時、「外部参照可」にチェックを入れます。

    💡
    補足

    対応している画像形式は、.png、.jpeg、.gif です。


     

画像IDを取得する

画像を保存すると、アップロードした画像レコードの詳細ページが表示されます。
ページのURLの末尾15桁(または18桁)が画像IDです。


 

カスタム項目を作成する

画像IDを保存するためのカスタム項目を作成します。

  1. 「設定」を開きます。
  2. 「オブジェクトマネージャ」をクリックします。


     

  3. 項目を作成するオブジェクトを開きます。


     

  4. 「新規」ボタンから、テキスト型のカスタム項目を作成します。

     

  5. 作成した項目に画像IDを入力します。


     


2. テンプレートの設定をする

テンプレートとなるExcelまたはWordに画像を表示するための設定を行います。

 

フィールドの作成とマッピング

  1. 画像用のフィールドを作成します。

    Excel

    Word

     

  2. フィールドの型を「画像」に設定します。

    Excel

    Word


     

  3. 作成したフィールドを、出力したい場所にマッピングします。

    Excel

    Word

  4. 保存して、テンプレートのアップロードを行います。


 

画像サイズの調整

デフォルトでは画像が実寸で出力されます。
任意のサイズにリサイズする場合は、以下の設定を行います。
 

Excelの場合

「セルのサイズに合わせて画像を出力」にチェックを入れます。
マッピングするセルのサイズを、表示したい画像の大きさに設定することで、そのサイズで画像を表示することができます。

 

Wordの場合

「表内の場合、表のサイズに画像のサイズを合わせる」を使用します。

  1. 画像を配置したい場所に表を作成します。
  2. このチェックを入れた画像フィールドを表内にマッピングします。

    💡
    補足

    表の罫線を非表示に設定しておくと、枠線なしで画像を表示することができます。


     


3. ViewFramerの設定をする

ビュー定義

ViewFramerの出力項目設定画面に、「1. 画像項目を用意する」の「カスタム項目を作成する」で作成した画像IDの項目を追加します。


 

マッピング定義

  1. 「Documentizer」タブの設定を開きます。
  2. 「データ」と「フィールド」を紐づけるマッピングを行います。
  3. 右端の「画像」チェックにチェックを入れます。

     

  4. 配備を行います。
⚠️
注意

「画像」チェックを入れることで、この項目が画像項目であることを指定します。


 


出力確認

すべての設定を完了すると、Salesforceの画像を表示して出力することができます。ExcelおよびWordの両方で、指定した位置に画像が表示されることを確認してください。
 

Excel


 

Word


 

ページの先頭へ戻る

関連記事

  • 【TECH COLUMN】AppsME セットアップ方法(kintone)
  • 【TECH COLUMN】Salesforceに保存している画像をPDFに表示する(Connector for Salesforce)
  • 【Excelアドイン】行複製を行わずに明細を転記する機能について(oproarts/Salesforce)
  • OPRO Support Service ご利用方法
  • Salesforceモバイルアプリから帳票出力をする際のVisualforceページ設定
株式会社オプロ