Microsoft Excel 2010에 * .csv 파일을 파일 열기 대화 상자의 기본 파일 목록에 포함시키는 방법이 있습니까?


0

CSV 파일을 많이 사용하고 있으며 CSV 파일이 들어있는 다른 디렉토리로 자주 이동해야합니다. Ctrl + O를 눌러 CSV 파일을 열 때마다 기본적으로 확장자가 * .xls, * .xlsx 인 파일 만 표시되므로 Microsoft Excel 2010에서는 CSV 파일을 나열하지 않습니다.

따라서 항상 파일 열기 대화 상자를 구성하여 모든 파일 목록을 표시하고 내가 열려고했던 CSV 파일을 선택해야합니다.

디렉토리 및 파일 열기 대화 상자에 CSV 파일 목록을 표시하도록 Microsoft Excel 2010을 파악할 수있는 방법이 있습니까? Microsoft Excel 2010을 구성하여이 작업을 수행하기가 어려울 경우 Microsoft Excel 매크로를 사용하여이 작업을 수행 할 수 있습니까? 입력 해 주셔서 감사합니다.

답변:


1

저는 Excel의 Open이 작동하는 방식을 바꿀 수있는 방법을 알지 못하지만, 원하는 것을하기 위해 매크로를 작성할 수는 있습니다. 다음 Sub는 OpenFileDialog를 사용하여 확장자가 "CSV"또는 "XL"로 시작하는 파일을 선택합니다. .Filters 등록 정보를 변경하여 포함되는 확장자를 조정할 수 있습니다.

Sub OpenFile()
    With Application.FileDialog(msoFileDialogFilePicker)
        .Filters.Add "Spreadsheets", "*.xl*; *.csv" 
        If .Show Then Application.Workbooks.Open (.SelectedItems(1))
    End With
End Sub

이 매크로는 XLSTART 폴더의 "Personal.xlsb"라는 통합 문서에 포함하여 모든 통합 문서에서 사용할 수 있습니다 ( 하나의 통합 문서에 모든 매크로를 작성하고 저장하십시오. ). Excel 2016에서 XLSTART는 C : \ Users [UserName] \ AppData \ Roaming \ Microsoft \ Excel \ XLSTART입니다 (Excel 2010의 동일한 위치에 있는지 확실하지 않습니다).


매우 유용합니다. 이 코드는 기본적으로 작동하며 지금 당장 사용하고 있습니다. 다시 감사합니다
Ramana
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.