Meryマクロ 見出し要素の一括上げ下げ HTMLのh1/h2要素などの階層を変更[テキストエディタ]

実行すると、選択範囲のh1-h6c要素をまとめて上位/下位へ上げ下げする。

なお、「<h2>」といったタグは行の先頭に書く場合しか想定しておらず、このように全体的に種々の条件に細かく合うようにはつくられていないので注意。

【上位へ】

for(var i = 2; i < 6; ++i){
	var next = i - 1;
	document.selection.Replace("

【下位へ】

for(var i = 5; i > 0; --i){
	var next = i + 1;
	document.selection.Replace("h" + i + ">", "h" + next + ">", meFindNext | meFindAround | meFindReplaceRegExp | meReplaceSelOnly | meReplaceAll);
}