質問: EXCEL VBAで、mkdirを使いフォルダを作成するマクロを作っています。
回答: こんにちは。 「セルの文字列でフォルダを作成する」 どんな文字列でも、「セルに入るもの」ならよい、という場合は、 今回のような不具合は回避できません。 A列には、作成したい文字、中国語あり。 B列には、「ユニークな数値」たとえば、登録を要求した日時 日時を8桁の数値にしたとして、それが「フォルダ名」になれば、 とりあえず、仮想的にフォルダは作成できます。 フォルダを作成する処理が、不特定ユーザーの影響を受ける、 というのは、避けたい仕様です。 強制的に文字を変更していい、と考えるなら、最初から実現可能な 代替案にしたほうがいいかと。