Tak to testni, zatím v rámci jednoho měsíce.
@marjankaj
šak píše Všechny verze fungují jak mají a děkuji za pomoc.
@Opičák
Dík
Včera jen tak na rychlo jsem upravil a již neodzkoušel.
Proč to neděláš rovnou TB při zápisu do buňky?
Není tam zatím kombinace ranní noční pro kontrolu.
Musím to pořádně promyslet.
Bude se kontrolovat přechod měsíců pro počet směn?
Tento řádek
If IsEmpty(Cells(radek, 2)) And rowempty = False Then
nahradit tímto
If Cells(radek, 2) = "" And rowempty = False Then
Pro H13 
=KDYŽ(H11=0;0;KDYŽ(H11="";0;KDYŽ(((H12-H11)*24)>5;((H12-H11)*24)-0,5;KDYŽ(((H12-H11)*24)<=5;(H12-H11)*24;0))))
Na konec mra vlož 
ActiveSheet.Range("B2:G11") = ""
ActiveWorkbook.Close True
Smaže oblast, sešit uloží a zavře
Vlož do modulu listu
Sub PosunRadkyDoPrazdnych()
 Dim rowempty As Boolean
 Dim emptyrow As Integer, radek As Integer
 
 Application.ScreenUpdating = False
 
 rowempty = False
 For radek = 6 To Cells(Rows.Count, "B").End(xlUp).Row
 
 If IsEmpty(Cells(radek, 2)) And rowempty = False Then
 emptyrow = radek
 rowempty = True
 End If
 
 If rowempty = True And Not Cells(radek, 2) = "" Then
 Range("A" & emptyrow & ":K" & emptyrow).Value = Range("A" & radek & ":K" & radek).Value
 Range("A" & radek & ":K" & radek).Value = ""
 rowempty = False
 radek = emptyrow
 End If
 Next radek
 Application.ScreenUpdating = True
End Sub
No já pokud již mám sloupce naformátovány na formát který potřebuji tak po zápise do něj se mi hodnota zobrazí jak mám nastaveno.
Zkus si ty sloupce prvně naformátovat a pak do nich zapisuj.
Použij fci HODNOTA pro tu finální buňku.
Fušovat do toho může kdo chce, třeba se najde jednodušší řešení.
UserForm1.TextBox1 = Cells(Rows.Count, "A").End(xlUp).Row
nahraď
UserForm1.TextBox1 = cells(Cells(Rows.Count, "A").End(xlUp).Row, 1).value
Zobrazovat se bude hodnota z posledního řádku sloupce A (A=1)
Mě to žádnou chybu nehlásí.
Posílám upravenou přílohu i pro kontrolu 5 smeny pred, za i uprostřed. Kontrola ranní směny funguje jak má.
Nicméně na to koukni teď.
Tak jsem to zkusil ještě na tvé příloze a taky dobrý.
Tak jsem to zkoušel a chová se korektně.
Příloha je velká nemám jak přiložit.
Tak alespoň prntscrn.
Tak nevím proč by to mělo dělat co ty děláš.
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.