< návrat zpět
MS Excel
Téma: Složené číslo objednávky
Zaslal/a husita 9.11.2013 17:59
Ahoj lidi,
potřeboval bych pomoct s oříškem, který už louskám jakou dobu a nemůžu se hnout z místa.
Mám klasický FU, do kterého zadávám položky objednávky, vybírám pomocí CB údaje z tabulky, všechno je ok, ale na co nemůžu přijít je, když chci uložit složený tvar objednávky ve formátu 000-YYYYMMDD nevím jak na to. Aktuální datum není problém, ale když chci načíst data z TB datum, su v háji.
tímto kódem dokážu vložit číslo objednávky s aktuálním datem
DATA.Offset(0, 3).Value = Format(CISCE, "000") & "-" & Year(datum) & "" & Month(Now) & "" & Day(Now)
Dokázal by mi někdo poradit?
Díky všem
cmuch(9.11.2013 18:06)#016209 Co třeba takto
DATA.Offset(0, 3).Value = TextBox1.Value
citovat
husita(9.11.2013 19:10)#016211 to jsem zkoušel, ale formát je 018-9.11.2013
já bych tam chtěl
1. datum ve formátu YYYYMMDD
2. aby tam nebyly tečky
máš ještě nějaký jiný nápad?
citovat
cmuch(9.11.2013 20:35)#016213 zkus třeba
DATA.Offset(0, 3).Value = Format(Mid(TextBox1, 5, 10), "yyyymmdd")
citovat
husita(9.11.2013 20:50)#016217 tohle taky neklaplo :-(
...= Format(CISCE, "000") & "-" & Format(Mid(datum, 5, 10), "yyyymmdd"
výsledek je 016-.11.9
citovat
cmuch(9.11.2013 21:04)#016218 co je přesně v tom TB
- je tam toto 018-9.11.2013 nebo už to je nějaká složenina?
citovat
Opičák(9.11.2013 21:10)#016219 Bez příkladu a kodu to bude možná pořád pokus - omyl.
citovat
husita(9.11.2013 21:19)#016222 v textboxu je datum a když dám uložit objednávku potřebuji, aby se mi výsledek složil z pořadového čísla a data do formátu např. 016-20131109
citovat
husita(9.11.2013 21:24)#016223 přikládám soubor pro lepší orientaci
Příloha: 16223_objednavky.zip (212kB, staženo 18x) citovat
Opičák(9.11.2013 22:28)#016226 ?
Příloha: 16226_objednavky2.zip (214kB, staženo 17x) citovat
husita(9.11.2013 22:32)#016227 je to skoro přesně to, o co jsem se pokoušel, ještě jedna maličkost, šlo by vymyslet, aby den byl ve formátu dd myslím 01...09?
citovat