RelaxTools-Addin icon indicating copy to clipboard operation
RelaxTools-Addin copied to clipboard

多国語対応について

Open phoenix110 opened this issue 7 years ago • 8 comments

このツールの多国語対応がお願いします。 中国語環境のExcel使用の場合、文字化けが発生しました。

phoenix110 avatar Mar 16 '17 02:03 phoenix110

そうですね。多言語にしたいですね。

RelaxTools avatar Mar 16 '17 12:03 RelaxTools

僕も中国語環境のユーザです。😀 多言語対応もお願いしたいです。 せめて文字化けの解消を実現できればと思います。

僕の考えですが、文字化けの原因は、二つあります:

  1. VBソースが日本語環境のCodePageになっていること
  2. 特殊記号が存在すること

詳しくはまだ調査していないので…

もし対応することが決まったら、わずかな力ですが、喜んで協力します。

jiaqi228 avatar Nov 07 '17 15:11 jiaqi228

中国語環境がないのでわかりませんが文字化けはドコで起こっていますか? ・RelaxToolsの日本語メニュー ・画面、フォームの日本語など ・MsgBox の日本語文言など ・RelaxToolsのヘルプ(ワークシート)

RelaxTools avatar Nov 10 '17 03:11 RelaxTools

スクリーンショットがあるとうれしいです。github だと簡単に貼り付けられるはず。

RelaxTools avatar Nov 10 '17 05:11 RelaxTools

赤枠は文字化け箇所です。

段落番号フォーム

  • タイトルが化ける
  • 内容が化ける
2017-11-10 11 50 13

行頭文字

  • 追加された文字が化ける
2017-11-10 11 50 29

実行進捗情報(アプリ左下)

  • 内容が化ける
2017-11-10 11 50 47

ドキュメント支援−目次作成

  • 作成された内容が化ける
2017-11-10 11 51 01

VBAソース

  • コメントが化ける
  • ソースコードが化ける
2017-11-10 11 51 12

通常設定フォーム

  • 化ける内容もあるが、正常表示の内容もある
2017-11-10 11 51 26

jiaqi228 avatar Nov 10 '17 16:11 jiaqi228

文字化けの発生状況

・RelaxToolsの日本語メニュー    ⇨なし ・画面、フォームの日本語など    ⇨あり ・MsgBox の日本語文言など     ⇨多分あり ・RelaxToolsのヘルプ(ワークシート)  ⇨なし +VBAソース            ⇨あり +ツールが作成した内容       ⇨あり +スクリプト(Installerなど)    ⇨あり

jiaqi228 avatar Nov 10 '17 16:11 jiaqi228

大変参考になりました。ありがとうございます。VBAソースで代入している日本語が文字化けしているようですね。どうすればうまく表示できるか検討します。

RelaxTools avatar Nov 13 '17 10:11 RelaxTools

add-in 全体にUnicode対応で関数宣言をしたらどうかと思います。 上記の問題は、SYSTEM-LOCALEを日本にした時には発生しないので... StrConv ( text, conversion, 64 )

https://www.techonthenet.com/excel/formulas/strconv.php

Stranger71 avatar Dec 04 '17 14:12 Stranger71