Código a insertar en módulo
Sub exporta()
Application.ScreenUpdating = False
On Error Resume Next
Dim filaex, filaim, conta As Integer
filaex = 6
filaim = 2
conta = 0
While Sheets(«Libro»).Cells(filaex, 1) <> Empty
If Sheets(«Libro»).Cells(filaex, 27) = «SI» Then
Sheets(«Caja Diaria»).Cells(filaim, 1) = Sheets(«Libro»).Cells(filaex, 1)
Sheets(«Caja Diaria»).Cells(filaim, 2) = Sheets(«Libro»).Cells(filaex, 2)
Sheets(«Caja Diaria»).Cells(filaim, 3) = Sheets(«Libro»).Cells(filaex, 3)
Sheets(«Caja Diaria»).Cells(filaim, 4) = Sheets(«Libro»).Cells(filaex, 6)
If Sheets(«Libro»).Cells(filaex, 7) > 0 Then
Sheets(«Caja Diaria»).Cells(filaim, 5) = Sheets(«Libro»).Cells(filaex, 7)
Else
Sheets(«Caja Diaria»).Cells(filaim, 5) = Sheets(«Libro»).Cells(filaex, 23)
End If
If Sheets(«Libro»).Cells(filaex, 8) > 0 Then
Sheets(«Caja Diaria»).Cells(filaim, 6) = Sheets(«Libro»).Cells(filaex, 8)
Else
Sheets(«Caja Diaria»).Cells(filaim, 6) = Sheets(«Libro»).Cells(filaex, 24)
End If
conta = conta + 1
filaim = filaim + 1
End If
filaex = filaex + 1
Wend
MsgBox («Se exportaron con éxito » & conta & » registros»), vbInformation
Application.ScreenUpdating = False
End Sub
UN CAFÉ y de esta manera ayudar a seguir
manteniendo la página, CLICK para descargar en ejemplo en forma gratuita.
.
helpful INVITE ME A COFFEE and so help keep
up the page, CLICK to download free example.
Si te gustó por favor compártelo con tus amigos
If you liked please share it with your friends