| |
ichinose さん
こんにちは。
ほんとうですね。
>私は、Excel2000、Excel2002で確認しました。
>
>koshimizu さんが提示されたコードを新規ブックの標準モジュール
>に
>Function GetPhone(Rng As Range) As String
> GetPhone = Application.GetPhonetic(Rng.Text)
>End Function
>
>
>と記述しますよね?
>
>適当なシートの
>
>セルA1に 「山梨市」と入力します。
>
>セルB1には、「=a1」と指定します。山梨市と表示されます。
>
>セルC1に、「=GetPhone(b1)」と指定します。
>「ヤマナシシ」と表示されます。
>
>ここで
>
>セルA1を「大月市」に変更します。
>
>セルB1は「大月市」と変化しますが、
>セルC1は「ヤマナシシ」のまま変化しません。
2003でも変化しません。確認ミスです。
B2、C2、B3、C3とコピーして使用していたため気付
きませんでした。
>今、この現象を問題にしています。
>Excel2003では上記のようになりませんか?
なります。
>私は、持っていないので、確認してみてください。
ichinose さん今後とも宜しくお願いします。
|
|