本日、あれこれお話しているうちに、htmlファイルのことが話題になりました。imgタグなどで使うalt属性とtitle属性に関してです。
altはなんとなく記入しているんですが、title属性はしていません…というようなよくありそうなお話です。なぜ、title属性もキッチリ記入する必要があるかは省略…。
altと同じ内容をtitleにも適用すればOKというようなことなんですが、ファイルをいちいち開いて、コピペするのはあまりにも泣けてくる、ダルイというような、横着な発想であります。
そこで、少し遠回りになりますが、VBAを使ってどうにかそれを実現するという横着助けのイメージをお伝えしました。
- とあるフォルダのすべてのファイルをチェックする
- そのうち、HTMLファイルだけ内容を読み込む
- 画像ファイル関係のTAGをチェックし、alt属性があるか、あれば内容は「適切」か適宜判断する
- title属性が設定され、「適切」か適宜判断する(怪しい…?)
- altがあるけどtitleが無い場合は、適切なalt属性の内容を、title属性に適用する
- 修正の終わったHTMLファイルを保存する
というような流れを考えました。
文字列置換
alt属性を見つけ、OK状態ならtitle属性として複製する、という作業があります。いろんな方法が考えられますが、さて…。
方法手順はイロイロ考えられそうです。該当を見つけ、判断し、OKなら属性名をtitleに変えて複製する、というような流れを、どうにかしてじつげんする、という…。
最速攻略 Wordマクロ/VBA徹底入門 〔Word2013/2010/2007対応版〕
- 作者: 土屋和人
- 出版社/メーカー: 技術評論社
- 発売日: 2013/09/20
- メディア: 大型本
- この商品を含むブログを見る
作って簡単・超便利! Wordのマクロ実践サンプル集 [Word2010/2007/2003/2002対応] (Wordで作ったWordの本)
- 作者: 西上原裕明
- 出版社/メーカー: 技術評論社
- 発売日: 2010/07/07
- メディア: 単行本(ソフトカバー)
- 購入: 1人 クリック: 7回
- この商品を含むブログ (3件) を見る