• ベストアンサー

excel2010 ふりがなをふる マクロ

セルA1にふりがなをふる漢字、セルB2にA1にふるふりがながあります(A1はコピー貼り付けしたデータです)。 (例)   セルA1      セルB1  木村 慎吾   きむら しんご こういう場合、セルA1にセルB1に入力されたふりがなをマクロを使ってふることは可能なのでしょうか? よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • watabe007
  • ベストアンサー率62% (476/760)
回答No.2

>A1からA列の最終データに、B1 参考に Dim c As Range For Each c In Range("A1", Cells(Rows.Count, "A").End(xlUp))   c.Phonetic.Text = c.Offset(, 1).Value Next

AkB373
質問者

お礼

ご回答ありがとうございました。

その他の回答 (1)

  • watabe007
  • ベストアンサー率62% (476/760)
回答No.1

>セルA1にセルB1に入力されたふりがなを Range("A1").Phonetic.Text = Range("B1").Value

AkB373
質問者

お礼

ご回答ありがとうございました。

AkB373
質問者

補足

追加させていただきます。 A行にふりがなをふる漢字(A行はコピー貼り付けしたデータです)、B行にA行にふるふりがなが複数個あります(個数は変動あり)。 (例)    A行       B行    木村       きむら     齋藤       さいとう     ・         ・     ・         ・    加藤       かとう こういう場合、A1からA列の最終データに、B1からB列の最終データに入力された、それぞれのふりがなをマクロを使ってふることは可能なのでしょうか? よろしくお願いいたします。