#2のご解答の通り、
(1)=Phonetic(A1)をB1セル(例)に入れる。
(2)書式-ふりがな-設定で「種類」ひらがなを指定。
但しA1は漢字名が入っていること。B1セルは全角ひらがなになってしまう。ひらがな半角は無い。
その漢字名は直接そのシートに入力したものであること。
コピーしてきたものとか、テキスト形式を読みこんだものは上手くいかないはず。
その場合は#1のご解答のとおり、VBAだと
Sub test03()
For i = 1 To 20
a = StrConv(Cells(i, 1), vbWide)
Cells(i, 2) = StrConv(a, vbHiragana)
Next i
End Sub
(i,1)はA列(i,2)はB列を表す。1 to 20は1行から20行までですが、適当に対象行数を指定する。
半角カタカナ->全角カタカナ->全角ひらがなと経由に
なるようです。