Diskuze: Najdi hodnoty
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Do 2. řádku sloupce za posledním vyplněným sloupcem dej vzorec
=KDYŽ(ZPRAVA(S2; 2) = "00"; CONCATENATE(ZLEVA(S2; DÉLKA(S2) - 1); "-"; R2); "")
a zkopíruj ho do všech řádků sloupce.
Pak v tomto sloupci vyfiltruješ jen neprázdné a máš tam ty požadované
hodnoty.
Trochu kostrbaté, ale dalo se řešiti takto.
**Sub Auftrag()
Dim POLE As Range, RAD As Integer, TEXT As String
Columns("S:S").NumberFormat = "@"
Set POLE = ActiveSheet.Range("A1:S15000")
RAD = 2
Do While POLE(RAD, 19) <> ""
TEXT = CStr(POLE(RAD, 19))
If Right(TEXT, 2) = "00" Then
POLE(RAD, 19) = Left(TEXT, Len(TEXT) - 2) & "-" & Trim(CStr(POLE(RAD,
18)))
End If
RAD = RAD + 1
Loop
Set POLE = Nothing
End Sub**
Zobrazeno 4 zpráv z 4.