2017-02-01 6 views
0

私は以下のコードを実行している外の添字を取得し、「範囲外の添字」ワークブック近いライン上のエラーを取得:しかし、私はFileFormat:=xlTextMacFileFormat:=xlTextWindowsを変更した場合VBA閉じるExcelファイルは、範囲エラー

Sub SaveFileAs() 
    With Workbooks.Open(path & "\" & filename).Worksheets("Sheet 1") 
     .SaveAs path & "\" & "test.woe", _ 
       FileFormat:=xlTextWindows, _ 
       CreateBackup:=False 
    End With 

    Workbooks("test.woe").Close SaveChanges:=True 
End Sub 

を、ファイルを閉じることができます。私は窓を使用しています10.誰もなぜこれが起こるか説明してください?

+0

私のためにうまく働いています(Windows 7を実行中)。 –

答えて

0

私はそれを修正するために管理 - 私は

FileFormat:=xlTextMSDOSを使用する場合、期待どおり、その後すべてが動作します。

関連する問題