@ "ks" takto sa formátuje text
čísla zase takto:
# ##0\ "Ks"
jaks.dalibor napsal/a:
díky oběma, stále tápu, protože předpokladem je, aby to uživatele neotravovalo a zrovna ti "moji" uživatelé jsou hrozně netrpěliví, protože v našem hlavním softwaru co chvila vidí přesýpací hodiny. Kladu si otázku, nelze spustit to makro třeba při změně právě té konkrétní buňky - tj. aby neplatilo pro ostatní buňky? Když ne, tak druhou variantou by bylo to makro spustit při opuštění listu, třetí variantou by bylo mé původní řešení s tím, že bych čas od času ty buňky ručně měnil.
Vyhodil som podľa mňa zbytočné veci. Ak tam niečo z toho potrebuješ, tak si doplň.
vzorec
=HODNOTA(NAHRADIT(A2;",";"."))
makro
for each x in selection
x.value=cdate(replace(x, ",", "/"))
next x
Alebo?
Že by takto????
@eLCHa
Súhlasím. Vlastná funkcia je vhodnejšia. V excel2003 to bolo jedno. Všetko bolo v *.xls.
Omylom som to uložil ako *.xlsx namiesto *.xlsm.
marjankaj napsal/a:
Prípadne taktoPříloha: 18968_vzorec.zip
marjankaj napsal/a:
Alebo takto, pomocou pomenovaných názvov.Příloha: 18967_vzorec.zip
Palooo napsal/a:
samozrejme ze by to slo
No bez súboru ťažko poradiť.
Snáď iba toľko, neukladaj tam funkciu RANDBETWEEN ale hodnotu. To urobíš makrom.
Select Case Range("A3")
Case 1
Call makro1
Case 1
Call makro2
Case 3
Call makro3
End Select
Merlin99 napsal/a:
Ahoj Pavlus mam jeste jednu prosbu na tebe potreboval bych aby kdyz v bunce A1 = 1 se zpustilo jedno makro ale kdyz bude v bunce treba A1 = 2 se zpustilo uplne jiny makro atd... a to uz s timahle radkama nejde... nejaky napad byl bych vdecny
takhle to taky nejde =/
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("A3").Value = 1 Then
Call MAKRO1
elseIf Range("A3").Value = 2 Then
Call MAKRO2
elseIf Range("A3").Value = 3 Then
Call MAKRO3
End If
End Sub
Prípadne takto
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.