- ベストアンサー
エクセルvbaで発音記号を入力するには
エクセルvbaで発音記号を入力したいのですが、例えば https://en.wikipedia.org/wiki/Schwa の文字をA1セルに入力するにはどういうコードでできますでしょうか。 ネットからコピペすればいいのですが、大量に入力したい場合は手間が掛かり過ぎます。 Chr関数を使えばいいのかと思いますが、そもそもその文字のコード番号がわかりません。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
質問文中にあるWikipediaのページにある"Entity (decimal) ə"の601の部分がUnicodeでの文字コード(10進数)です。 Shift JISには存在しない文字なのでVBAのChrでは表せず、ChrWを使ってChrW(601)となります。Excelの関数だとUNICHAR(601)です。
その他の回答 (1)
- Biolinguist
- ベストアンサー率69% (354/513)
回答No.1
私は Keyman Desktop+SIL IPA を使っています。 https://keyman.com/keyboards/sil_ipa たとえば、a のあとに < を押すと æ がでます。 ただし、アメリカ式キーボード入力となります。 たとえば、s のあとに = を押すと ʃ がでるのですが、日本式だと、s の後に ^ を押すことになります。 https://help.keyman.com/keyboard/sil_ipa/1.6/sil_ipa.php
質問者
お礼
ありがとうございます。参考にさせていただきます。
お礼
できました。ありがとうございました。