私は、X 回ごとに更新される XML ファイルから数値を生成しています。また、ドットで区切られた数値では処理 (乗算など) できないため、XML のようにドットではなく、カンマで区切られた数値で出力する必要があります。
XML 出力は次のようになります。
ナンバーワン N1 14.5
ナンバー2 N2 578.4
しかし、私は次のようにする必要があります:
ナンバーワン N1 14,5
ナンバー2 N2 578,4
答え1
ファイル内に他のコンマはありますか? ない場合は、検索と置換ツールを使用できます。
Ctrl+F -> タブを置換 -> 「.」を検索し、「,」に置換します。
マクロに必要な場合は、それを実行する様子を録画するだけで、次のような結果になります。
Cells.Replace What:=".", Replacement:=",", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
もっと高度なものが必要ですか?