< návrat zpět

MS Excel


Téma: Formulář s testem slovíček rss

Zaslal/a 17.10.2014 15:58

Pomohl by mi někdo s makrem který by otestovalo znalosti ?
Ve sloupci A česká slovíčka, ve sloupci C anglický překlad.

Vyjel by formulář s náhodně vybraným slovíčkem ze sloupce A a pod tím bunka pro psaní - po vepsání AJ slovíčka by makro na pozadí zjistilo zda vepsané je správně. A vybralo další slovíčko.

Jako velký bonus pokud to jde:
by se na začátku ještě volil např. počet slovíček k vyzkoušení a na konci ukázalo kolik bylo správně.

mockrát děkuji za pomoc

Zaslat odpověď >

Strana:  1 2   další »
#021952
avatar
Jukni tu http://wall.cz/index.php?m=topic&id=9735&addpost&page=1citovat
#021953
€Ł мσşqμΐτσ
Co tohle? 1

Slovíčka můžeš přidávat dle libosti do sloupce "A" (ale nesmí být prázdný řádek mezi slovíčky)
Kliknutím na vlajku se spustí makro.
Máš na výber z EN do CZ, nebo z CZ do EN
viz přílohu 10
Příloha: zip21953_en-slova.zip (252kB, staženo 108x)
citovat
#021954
avatar
€Ł мσşqμΐτσ: este by tam bolo dobre dat:
- UCASE, TRIM
- teraz si nespominam ci nieje nejaky prikaz na zrusenie diakritiky :) a aj to tam dat
- neporovnavat s = ale pouzit LIKE. S tym by bolo mozne davat viac odpovedicitovat
#021955
avatar
€Ł мσşqμΐτσ : super to je přesně ono. Jen to stale preklada EN > CZ. Při CZ>EN se spustí zas EN.citovat
#021958
€Ł мσşqμΐτσ
Jaros:
Opraveno

Palooo:
-UCASE, TRIM jsem přidal
-LIKE a bez diakritiky jsem nepřidával. (ještě jsem se s těmi příkazy nikdy nepotkal) 5
Při učení slovíček je dobré se naučit je správně i psát *5 1
Příloha: zip21958_en-slova.zip (254kB, staženo 80x)
citovat
#021959
avatar
€Ł мσşqμΐτσ:

Like by sa tam ale urcite hodilo napr.:

prelozte slovicko "utok"
moznosti mozu byt "Attack, Charge, onslaught"

a to by sa dalo jednoducho zapisat
if "Attack" LIKE "Attack, Charge, onslaught" Then

znamena to ze z toho retazca sa musi niecomu rovnat ... idealne je kazde slovicko odelovat s ciarkou alebo bodkociarkou

samozrejme LIKE ma viac moznosti:
http://msdn.microsoft.com/en-us/library/swf8kaxw.aspxcitovat
#021960
€Ł мσşqμΐτσ
Palooo:
díky 1 užitečná rada určitě prostuduji

ale když tam bude mít víc slovíček (v řádcích), tak by se to muselo nadefinovat na víc sloupců kde by byly alternativy.

A pokud si to výslovně nebude žádat zadavatel, tak to zatím nebudu řešit. 1citovat
#021965
avatar
€Ł мσşqμΐτσ:
zadavatel je nesmírně rád za Tvou pomoc. Děkuji moc. Funguje to parádně.

Jen tak ze zvědavosti - na palooov podmět - zda je možné udělat něco jako shodu, bez napsaání dalších sloupců? Nějakým textovým řetezcem, který by zjistil počet stejných znaků a třeba při 75% by už ho to uznalo.?
Např. pro awake - probudit se, vzbubit se.
Každopadáně to už je detail. Takto mi to naprosto stačí a ještě jednou díkycitovat
icon #021991
avatar
@Palooo: if "Attack" LIKE "Attack, Charge, onslaught" Then
Takto sa to s LIKE pmn rozhodne napísať nedá. Pre porovnanie "Attack" s "Attack, Charge, onslaught" by šlo aplikovať trebárs InStr.citovat
#021996
avatar
Al: Pardon .... nejak som to nekontroloval ale samozrejme ze to ide ale takto:
If "Attack, Charge, onslaught" Like "*Attack*" Then

ale InStr na toto bude urcite lepsie :) ja tuto funkciu hlavne vyuzivam v SQL :))citovat

Strana:  1 2   další »

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

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.

On-line nástroje