텍스트 파일을 선택한 다음 셀로 가져온 선택한 텍스트 파일의 내용을 가져올 수있는 매크로를 만들려고합니다. 나는 filedialog를 가져 와서 사용자가 파일을 선택하게했지만 그 다음 파일 가져 오기를 진행하는 방법을 알지 못합니다. 누군가가 이것을 도울 수 있습니까?선택한 텍스트 파일을 셀 A1에 가져 오려고 시도합니다.
Sub ImportFile()
Dim dFile As FileDialog, result As Integer, it As Variant
Set dFile = Application.FileDialog(msoFileDialogOpen)
dFile.InitialFileName = "G:\"
If dFile.Show = -1 Then
Debug.Print dFile.SelectedItems(1)
End If
End Sub
가 사전에 감사합니다
이
내가 지금까지 가지고있는 (작업) 코드입니다!
당신은에서 파일의 전체 내용을 배치 할 단세포_?? 파일이 여러 줄입니까? –
어쨌든 도움말에서'Open' 문을 찾으십시오. 그런 다음 내용을 변수로 가져 와서 ('Line Input' 조회), 변수를 셀에 넣습니다. ActiveSheet.Cells (1,1) .Value = myVar' 1,1을 셀의 좌표로 바꿉니다. –
그래, 일련의 줄이있는 텍스트 파일로, 구분 된 텍스트를 공백으로 구분 된 텍스트로 가져 오려고합니다. Open 진술은 무엇을 의미합니까? – Rhyfelwr