ワークシートにある XML マップを XML にエクスポートするための小さなスクリプトを実行して、VBA を試してみることにしました。これまでのところ問題なく動作しますが、その XML ファイルが既に生成されている場合は、置換ではなくエラーが返されます。それ... このフォーラムの他のトピックや Web で見た多くの方法を試しましたが、VBA プロトコルがわからないため、(多くの) 時間がかかります。誰か助けてもらえますか?
私がこれまでに持っているもの:
Sub Export_Main_XML()
Dim JobNumber As String
JobNumber = Sheet12.Range("A4").Text
XMLName = ThisWorkbook.Path & "\" & JobNumber & "_Main_Export.xml"
ActiveWorkbook.XmlMaps("Main_XML_Map").Export URL:=XMLName
End Sub
理想的には、私が探しているものは次のとおりです。
書き出す
-ファイルが存在しない場合は、エクスポートするだけです(上記のスクリプト)
-同じパスと名前のファイルが存在する場合 > 「はいまたはいいえ」を置き換えるように依頼します
- もしそうなら、交換してください
- いいえの場合は終了します
助けてください、ありがとう!