課題
gusukuのExcel帳票プラグインは、kintoneアプリケーションのデータを使って、手元のExcelで帳票をお手軽に作成できる点がメリットです。
ですが、意外に「あれ、これどうやるの?」と悩む点もありまして、そんなTIPSを少しずつご紹介しています。
今回は「文字列の連結」です。
(Excel帳票プラグインはgusukuのオプションサービスです。詳しい情報は以下の公式サイトよりご確認ください。)
kintoneアプリケーション開発をサポートするプラットフォーム gusuku(グスク)
解決方法
リファレンスマニュアルにもあるように、1つのセルに
$(year)年$(month)月$(day)日
などと記述することが可能です。
ただし、「西暦$(year)」という表記は利用できません。
「$」から始まっていないので、マクロとして認識されないためです。
このような表記にしたい場合には、カラムを2つに分けて、右寄せで「西暦」左寄せで「$(year)」と言う形で作成すると、上手く表記できると思います。
お客様のご要望により、2016年9月28日のアップデートで指定した文字列がそのまま出力できるマクロが追加され、$("西暦")$(year)
という記述で実現できるようになりました!
例えば、「【商品名】」のような出力も、 $("【")$(prodName)$("】")
というマクロで表現できるようになりました。
ぜひご活用ください。
まとめ
文字列連結が出来ると、大抵の帳票はレイアウトできるようになると思います。
ぜひお試しください!