ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

¨úlist ¤£ª¾¦p¦ó¥i¶i¶¥¤@¤U, ??

¨úlist ¤£ª¾¦p¦ó¥i¶i¶¥¤@¤U, ??

dear..
¥H¤U, ?¤§®Ç,,«ü¥O,,,¤£ª¾,¦p¦ó.¥i¶i¶¥¤@¤U,
if  a2 ¬°bbb ..  ThisWorkbook.Sheets("List").[a2].Offset(lngCurrRow) = wbCurr.Sheets(1).[a2]
         ¬°ccc..     ThisWorkbook.Sheets("List").[a2].Offset(lngCurrRow) = wbCurr.Sheets(1).[a5]

¤£ª¾,¦p¦ó°µ, -->

¥Øªº:¨úlist ¤§¤å¦rÀÉ,±Æ¦C¤£¦P,¦³¦n´XºØ:



Sub Button1_Click()
    Dim fso As Object
    Dim objFile As Object
    Dim objFolder As Object
    Dim wbCurr As Workbook
    ThisWorkbook.Sheets("List").Select
    Application.ScreenUpdating = False
    Set fso = CreateObject("Scripting.FileSystemObject")
   
    Cells.Select
    Selection.Clear
    [a1].Select
    Dim lngCurrRow As Long
    Set objFolder = fso.GetFolder(ThisWorkbook.Path)
    lngCurrRow = 0

    For Each objFile In objFolder.Files
        If Right(objFile.Name, 4) = ".txt" Then
            Set wbCurr = Application.Workbooks.Open(Filename:=objFile.Path)
    ?        If wbCurr.Sheets(1).[a1] <> "" Then
      ?          ThisWorkbook.Sheets("List").[a2].Offset(lngCurrRow) = wbCurr.Sheets(1).[a1]
      ?   ThisWorkbook.Sheets("List").[b2].Offset(lngCurrRow) = wbCurr.Sheets(1).[a2]

        ?                        lngCurrRow = lngCurrRow + 1
          ?  End If            wbCurr.Close (False)
        End If
        Set wbCurr = Nothing
    Next

test.rar (4.5 KB)

¤w·d©w...¢â¢Ö¢á¡C¡@

TOP

        ÀR«ä¦Û¦b : ¡i¥Í©R¦b©I§l¶¡¡j¦òªû»¡¡G¡u¥Í©R¦b©I§l¶¡¡C¡v¤HµLªkºÞ¦í¦Û¤vªº¥Í©R¡A§óµLªk¾×¦í¦º´Á¡AÅý¦Û¤v¥Ã¦í¤H¶¡¡C¬JµM¥Í©R¥h¨Ó³o»òµL±`¡A§Ú­Ì§óÀ³¸Ó¦n¦n¦a·R±¤¥¦¡B§Q¥Î¥¦¡B¥R¹ê¥¦¡AÅý³oµL±`¡BÄ_¶Qªº¥Í©R¡A´²µo¥¦¯uµ½¬üªº¥ú½÷¡A¬M·Ó¥X¥Í©R¯u¥¿ªº»ù­È¡C
ªð¦^¦Cªí ¤W¤@¥DÃD