Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


39778 / 76732 ←次へ | 前へ→

【42061】Re:xmlファイルの展開、シート指定
回答  りん E-MAIL  - 06/8/30(水) 20:07 -

引用なし
パスワード
   凪 さん、こんばんわ。
>助言お願いします。
XMLはXL2000では試せないようなので、詳しいことは別の人に頼むとして、処理の流れを。

貼り付け先のブックについて特に指定がないようなので、
1つめのXMLに2つめのXMLで出来たシートをコピーしています。
Sub test()
  Dim fil(1 To 2) As String, wb(1 To 2) As Workbook
  'ファイル名取得
  For II = 1 To 2
   fil(II) = Application.GetOpenFilename'必要に応じて引数を指定
  Next
  If Not (fil(1) = "False" Or fil(2) = "False") Then
   Set wb(1) = Application.Workbooks.Open(fil(1))
   Set wb(2) = Application.Workbooks.Open(fil(2))
   '二つ目のシートをコピーする
   wb(2).Worksheets(1).Copy after:=wb(1).Worksheets(1)
  End If
  '二つ目は閉じる
  With wb(2)
   .Saved = True
   .Close
  End With
  Erase fil, wb
End Sub

htmlを二つ開いてでテストしました。
新しく開かれたブックは、保存するときは標準形式にする必要があります。

0 hits

【42051】xmlファイルの展開、シート指定 06/8/30(水) 13:56 質問
【42061】Re:xmlファイルの展開、シート指定 りん 06/8/30(水) 20:07 回答
【42083】Re:xmlファイルの展開、シート指定 06/8/31(木) 11:16 お礼

39778 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free