Skip to main content
Participant
February 19, 2021
Question

エクセル表のルビを反映させたい

  • February 19, 2021
  • 2 replies
  • 1169 views

エクセル表(ルビ入り)のルビがうまくインデザインに配置(反映)されません。

どなたかわかる方いらっしゃいませんか。

    This topic has been closed for replies.

    2 replies

    mars517
    Participating Frequently
    February 22, 2021

    Excelの表(図1)をWordにコピー(図2)できるのであれば
    マクロでルビ部分を処理(テキスト化/図3)した上でInDesignに読み込み(図4)
    スクリプトでルビ化する(図5)ことができると思います。
    下記ページを参照ください。
    http://mottainaidtp.seesaa.net/article/467138279.html
    http://mottainaidtp.seesaa.net/article/360652630.html

    kwarinAuthor
    Participant
    February 24, 2021

    大変ご丁寧にご教授いただきましてありがとうございます。

    ちょっとしたことが出来なくて、もっと効率よくできたらと思っています。

    Inspiring
    March 11, 2021

    Excelマクロを作ってみました。

    • 環境
      • Windows 10 64bit
      • Excel for Office 365(16.0.12527.21594)
      • InDesign 2021
    • 操作方法
      • 添付のExcelファイルをダウンロードし、拡張子を"xlsx"から"xlsm"に変更する。
      • Excelファイルを開き、設定するセルを選択する。
      • InDesignにて、表を作成し、セルを選択する。
      • Excelのシート上の[InDesign送信]ボタンを押す。

     

    Excelマクロは、どのように改変してもOKです。

    assause
    Community Expert
    Community Expert
    February 19, 2021

    Excelファイルを読み込んでも、すべての情報が反映されるわけではありませんから、今回の場合は反映対象外、ということになると思います。

    別途の処理を考えたほうがいいでしょう。

    kwarinAuthor
    Participant
    February 22, 2021

    ありがとうございます。
    近いところまではできましたが、完全に思う通りにはなりませんね。