2017.06.20 03:23エクセルマクロ、VBAを利用してHTML自動出力(その2)前回の投稿「エクセルマクロ、VBAを利用してHTML自動出力(その1)」でVBAの概要を説明しましたので、今回は実際のVBAを見ながらの説明です。テンプレートの準備まずはテンプレートを準備します。テンプレートは今回は3種類を用意しています。若干制御構文で利用テンプレートを制御しています。1.詳細画面用テンプレート2.一覧画面NEWなし用テンプレート3.一覧画面NEWあり用テンプレート詳細画面用テンプレート="<div id=""main""><h2>"&E1&"</h2><p class=""createdate"">"&F1&"</p><p class=...
2017.06.16 02:08エクセルマクロ、VBAを利用してHTML自動出力(その1)以前の投稿「エクセルでのHTML生成」で関数を使って同じフォーマットのHTMLの制作効率をアップする説明はしましたが、今回はそれの全自動版です。利用シーンの確認どんな状況でも使えるというものではありません。一番効果があるのは一覧画面と詳細画面があり、詳細画面は同じようなフォーマットである前提で、掲載内容の変更が定期的に発生する場合です。また、変更内容をできればエクセル、最悪メールやテキストなどのデータでいただけることも大事です。利用方法エクセルは追加分と追加前の2つのリストを用意しておきます。HTMLに埋め込む情報をあらかじめ1アイテム1レコードにしてください。各アイテムの情報は一致することも条件になります。私の場合は、追加分シートに追加更新するアイテ...