Zaslal/a
27.5.2019 8:38Dobrý den,
prosím o pomoc, snažím se napsat makro, kde pomocí sloupce F, když se objeví datum, tak mě přiřad celý řádek na jiný list. Bohužel mě to píše chybu 1004, kdy metoda Select třídy Range selhala. Prosím Vás moc o pomoc.
Sub Demo()
a = Worksheets("page 1").Cells(Rows.Count, 1).End(xlUp).Row
For i = 2 To a
If Cells(i, 6) Like ("**.**.201*") Then Cells(i, 6).NumberFormat = "dd/mm/yyyy"
If Worksheets("page 1").Cells(i, 6).NumberFormat = "dd/mm/yyyy" Then
Worksheets("page 1").Rows(i).Copy
Worksheets("SELGROS").Activate
b = Worksheets("SELGROS").Cells(Rows.Count, 1).End(xlUp).Row
Worksheets("SELGROS").Cells(b + 1, 1).Select
ActiveSheet.Paste
Worksheets("page 1").Activate
End If
Next
Application.CutCopyMode = False
ThisWorkbook.Worksheets("page 1").Cells(1, 1).Select
Sheets("LOADER").Select
Range("F3").Select
MsgBox ("Nahráno")
End Sub
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.