
Ne pokud je uvedeno např. 01.01.201202.02.2013
potřebuju 02.02.2013 tj. od zn.11 v délce 10zn.
Mě se exportuje 60zn řetězec kde prvních 10zn je nějaký datum dalších 10zn je jiný datum. tudíž jak píšu se nepotřebuju opírat o hodnotu ale vyloženě o počátek řetězce v nějaké délce.
ty hodnoty jsou tam nyní nasekány ručně, abych sem nedával sešit s 20000 řádky.

marjankaj to nebude tak jednoduche
... nieco ma napadlo
... ochvilu poslem svoju verziu .)

markankaj supeeer funguje, jen ještě potřebuju, aby to byla hodnota a ne text
Sheets("List2").Columns("S:S").NumberFormat = "dd/mm/yyyy;@"
nepomohlo je to furt text

Doplnil som.
Neviem, čo si predstavuješ pod slovom HODNOTA, ja som tam dal DÁTUM.

převod textu na hodnotu ne formát buňky:
např.
=HODNOTA(S2)
pak je to dobře

to Palooo
ne úplně,
8.1 tam nemá co dělat není tam splněna podmínka, že to musí vzít od zn.10

to markankaj
tvoje řešení funguje jen ještě potřebuju aby ten výsledek nebyl řetězec ale value. Ale i tak už je to použitelné.
Kdyby tě ještě něco napadlo dej prosím vědět, jinak děkuji všem zapojeným...

For i = 2 To Sheets("List1").Cells(1, 1).CurrentRegion.Rows.Count
Sheets(2).Cells(i, 19) = Format(Mid(Sheets(1).Cells(i, 19), 11, 10), "dd/mm/yyyy")
Next
myslis aby mal format datum a nie text? :P