【Mac】Office for Mac 2011のエクセルVBAで日本語が扱えない問題

2013年6月2日日曜日

mac vba

t f B! P L
XCEL

はじめに

先日、仕事でエクセルを使う必要があって、仕方なく、『Office for Mac 2011』を買ったのですが、ひどいですね。これ。

ExcelのVBAで日本語が扱えない。

これは、日本のユーザーにとっては致命傷でしょう。

例えば、ExcelのVBAからファイルを指定する場合、こんな感じにすればできます。
(Mac限定です)

Sub test()
    Dim spath As String

    spath = MacScript("Choose File")
    Debug.Print spath
End Sub
このデバックプリントの結果
alias Macintosh HD:Users:(ユーザー名):Dropbox:カメラアッフ_ロート_:20130512170210.png
こんな感じになっちゃう。

カメラアッフ_ロート_って。

自分のMacだけなら、日本語使わないなどで回避できますが、会社となるといろんなスキルの人がいるので、日本語禁止というわけにもいかず。

回避するために、AppleScriptを試し中ですが、本末転倒な感じが。

最後に

これはWindowでもMacでも使えるVBAを書くのはかなり大変そうです。

以上です。

過去の記事

ラベル

アプリ (545) iPhone (485) mac (244) 買い物 (89) 番外 (87) ブログ (74) 書評 (68) 写真 (64) Blogger (63) 仕事 (55) webサービス (51) 生活 (50) todo (38) tips (36) rss (33) DVD (24) DraftPad (23) music (19) 外食 (14) 機種変更 (14) メール (13) ニュース (12) お出かけ (11) まとめ (11) アクセス解析 (11) HTML (9) ドラマ (8) vba (7) 絵本 (7) Excel (6) Textwell (6) web (4) libreoffice (3) twitter (3) 勉強 (3) basic (2) 素材 (2)

ブログを検索

QooQ