まりふのひと

はてなダイアリーのカテゴリーを昇順に並び替える

私のブログのカテゴリーは、今、75種類ある。
カテゴリーを追加すると後ろに入るので(当然かも?)、「名前の順番に並ばない」=「探し難い」のが難点である。そこで、Excelを使って昇順に並び替えた。

  1. ブログにログイン
    1. [管理]
    2. [設定]
    3. [編集設定]
    4. 「カテゴリー」内をクリックし、(カーソル表示)
    5. [Ctrl]+[A] (全て選択)
    6. [Ctrl]+[C] (コピー)
  2. Excelを起動
    1. セルA1に貼り付け
    2. [昇順で並ベ替え]
    3. 並び替えたセルを選択し、コピー
  3. ブログをアクティブにし
    1. 貼り付ける
      • ブログのカテゴリーは選択したままになっているはず
    2. [この内容に変更する]

その後、[記事一覧]からカテゴリーを見たが、確かに昇順になっていた。
願わくば、全角のカテゴリーはふりがな順にしたい。が、ひらめかない...

その後

エクセルのマクロで、「ふりがなの上1桁を取得する」ユーザー関数を作成した。

Function getかな1(arg文字)
Dim strAns As String

    strAns = StrConv(Application.GetPhonetic(arg文字), vbHiragana)
    strAns = Left(strAns, 1)
    getかな1 = StrConv(StrConv(strAns, vbNarrow), vbUpperCase)
    
End Function

チョッとまだるっこいが、デバッグのため。
これでふりがなの上1桁が得られるので、後は並び替えるだけだ。
結果は[記事一覧]をクリックすると見られる。