|  | | 
| 
          | 
              
                | Тема |  Re: обединяване на файлове [re: ax4o] |  |  | Автор | Бypaн (ентусиаст) |  |  | Публикувано | 26.06.08 13:43 |  |  |  | 
        
 Сложи този код:
 
 MyNewFile.Activate
 
 i = 1
 Do
 
 If Worksheets(firstWS).Cells(i, 5).Value = "" Or _
 Worksheets(firstWS).Cells(i, 5).Value = 0 Then
 Worksheets(firstWS).Rows(i).Delete
 LastRow = Worksheets(firstWS).Range("A65536").End(xlUp).Row
 Else
 i = i + 1
 End If
 
 Loop Until i > LastRow
 
 
 
 i = 1
 Do
 
 If Worksheets(secondWS).Cells(i, 7).Value = "" Or _
 Worksheets(secondWS).Cells(i, 7).Value = 0 Then
 Worksheets(secondWS).Rows(i).Delete
 LastRow = Worksheets(secondWS).Range("A65536").End(xlUp).Row
 Else
 i = i + 1
 End If
 
 Loop Until i > LastRow
 
 
 След реда Loop  - имам предвид този Loop който е непосредствено след MyFileName = Dir()
 След като всичко е копирано прави проверка в лист а и лист Б на новия файл и итрива редовете в лист А, за които стойността в колона Е e нула или нищо, както и в лист B, там където в колона G e нула или нищо
 Надявам се че няма проблем с кода, но ако има нещо - кажи
 
 
 
 
 |  |  |  |  
 |   | 
 |