< 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
Opičák(9.11.2013 23:04)#016228 změnil jsem to i pro měsíc, potože i ten může být jednociferný
edit:
sloupec B zapisuje datum ve formátu textu, což by asi nemělo být
Příloha: 16228_objednavky3.zip (212kB, staženo 17x) citovat
husita(9.11.2013 23:09)#016229 Teda vopičáku, tys eskamotér a ženiál :-) Díky moc.
Tohle bych asi hned tak nevymyslel. Ještě jednou mockrát děkuji a přeji pěkný zbytek večera
citovat
husita(9.11.2013 23:41)#016231 NO NECHCI BÝT REJPAL, ALE ZKUS V TOM FORMULÁŘI ZMĚNIT DATUM TŘEBA NA 2013.2.5 NEBO 2013.1.10,NĚCO JE ŠPATNĚ, JDU HLEDAT
citovat
cmuch(10.11.2013 10:18)#016235 Tak jak jsem říkal, jen trochu poupravit
LCll.Offset(0, 3).Value = Format(CISCE, "000") & "-" & Format(datum, "yyyymmdd")
citovat
husita(10.11.2013 13:06)#016251 tohle už jsem zkoušel, ale nevím jak se zbavit těch teček v datu. 016-2013.11.10
citovat
cmuch(10.11.2013 13:38)#016253
husita(10.11.2013 14:06)#016256 jde ti to bez teček? např. 016-20130101??
citovat
cmuch(10.11.2013 14:45)#016258 Ano po vyplnění požadovaných políšek v UF se do listu sloupce D uloží bez teček v požadovaném formátu
citovat
Opičák(10.11.2013 15:17)#016259 Ja jsem myslel, že má být v D sloupci vždy dnešní datum Ted je tedy ve sl. D datum napsané do tb bez teček.
Příloha: 16259_objednavky4.zip (216kB, staženo 17x) citovat
husita(10.11.2013 15:47)#016260 JO JO JO, to přesně ono, říkal jsem, že jsi eskamotér :-) Děkuji za Tvůj čas a nápaditost. Díky moc
citovat