< návrat zpět

MS Excel


Téma: selection.value="položka č." rss

Zaslal/a icon 21.2.2016 18:04

Ahoj,

kde sa dá nastaviť, aby mi do bunky zapísalo to, čo odosielam z VBA, tj. položka č. miesto položka è.??

Zaslat odpověď >

#030274
avatar
No mě to zapíše to co potřebuješ,
řekl bych že to nezvládne vybraný styl písma.citovat
icon #030275
avatar
Mám nový notebook s Windows 10 a Office professional 2016. Ako jazyk nastavenú angličtinu. Vo VBE nastavený vo formáte editoru font Courier New (stredoeuropsky). V immediate napíšem inštrukciu:
selection.value="ěšččřžžžýýáí"

v bunke v exceli sa zobrazí:
ìšèèøžžžýýáí

Niekde je zrada...citovat
#030276
avatar
Doporučoval bych, vyvarovat se diakritiky přímo v kódu. Já to řeším tak, že veškeré texty (popisky) mám na pomocném listu a z toho to tahám do kódu.citovat
icon #030278
avatar
@stanher
vďaka za radu, snažím sa v kóde vyvarovať znakov s diakritikou, nie vždy to je ale jednoduché.
Každopádne, riešenie som nakoniec našiel, bolo treba si v ovládacích paneloch trochu pohrať s jazykovým nastavením - nastaviť jazyk pre programy nepodporujúce sadu Unicode napr. na češtinu. Fungujú mi potom i slovenské písmená takže selection.value="ľěščťřžýáíéäôů" vráti do bunky ľěščťřžýáíéäôů. Takže o.k. 1citovat
#030279
avatar
Zajímavý poznatek! Měl jsem v ruce všechny české Excely od E-97 po E-2013 a nikdy jsem tento problém nepotkal. Třebas se to hodí!
Mimochodem, jaký pokrok přináší E-2016? Stačí odkaz na nějaký popis, ale není nad osobní zkušenost a dojem z práce s ním.
Doplněk: z legrace jsem kdysi dávno vyzkoušel diakritiku u všech myslitelných prvků VBA (názvy proměnných i objektů, názvy procedur a návěští, textová náplň vlastností i objektech aj.) a nepovedlo se mi VBA zpitomět. Co mi opravdu nefungovalo, byly znaky vyšším kódem než 255, a to ani v textech. Na to ovšem VBA upozorňuje!citovat
icon #030280
avatar
@vovka
Problém s UNICODE asi tuzemský užívateľ nepostrehne, páč predpokladám, že pokiaľ je nainštalovaná lokalizovaná verzia OS, tak táto sama prednastaví jazyk tak, aby s českými znakmi nebol problém.
Ja som na to natrafil preto, že mám radšej programy pokiaľ možno v AJ. Keď potom hľadám nejakú nápovedu na google apod. rýchlejšie sa zorientujem v menu a nemusím pátrať po nejakom preklade.
Ad office 2016 - mám ho doma zatiaľ len pár dní, na nejaké hlbšie závery je skutočne skoro. Dôvod, prečo som volil 2016, je ten, že k novému železu som chcel čo možno aktuálnu verziu Office. Predsa len, človek občas napíše niečo na zákazku a je dobré ísť s dobou. Okrem Office 2016 sú pre mňa nové i Win10, moje prvé dojmy s obojím sú pozitívne, ale ako som zmienil, zatiaľ sa s obojím iba zoznamujem. Čo sa týka Office samotných, pár vylepšení voči 2013 predstavujú, ale určite sa nejedná o skok, ktorý bol medzi XP a 2007. Užívateľské rozhranie je veľmi podobné tomu z 2013.citovat
#030281
avatar
Uživatelská setrvačnost mne naopak vždycky nutila, abych si zachoval možnost práce se staršími verzemi. Cca do roku 2012 u mne např. převažovali klienti s E-XP a pořád ještě mám v provozu stařičké železo s XP. Syna v jeho firmě dnes pořád nejsem stavu ukecat, že E-2007 nejsou dopečené a že by je měli upgradovat. A další zkušenost mi říká, že konečně ladění pro uživatele má probíhat na hodně mizerném hardwaru, protože jinak neobjevím, co běhá pomalu a co bude u uživatele zdržovat.citovat
icon #030282
avatar
Mno, i v tomto prípade, vovka, zrejme platí, že mnohé z toho, čo uvádzaš, je vecou názoru. Osobne sa nerád zbavujem funkčných vecí vo svojom okolí. Zrovna riešim dilemu, či vyhodiť plne funkčný monitor Beng len kvôli tomu, že môj noťas nemá VBA výstup a naopak Benq nemá iný, než VGA vstup. Riešim to redukciou HDMI vs. VGA, ale úprimne, stojí to za prd. Ostrosť obrazu na mojom full HD notebooku sa nedá porovnať s tým, čo vidím na externom monitore. Takže monitor pôjde asi z baráku. Pokiaľ bude mať niekto záujem, tak za 500 Kč sa ho rád zbavím. Skutočne nič mu nie je, má len jednu chybu, a to je ten jediný VGA vstup.

Inak môžem ponúknuť kus starého železa, pokiaľ teda stojíš o testovanie na skutočnej lemre. Mám doma PC, opäť, funkčné, ale svoje najlepšie roky má už dávno za sebou a ja som už naozaj nemal nervy tolerovať jeho ukrutne pomalé reakčné doby. PC zbavím svojich súborov a kľudne za pár korún venujem nejakému masochistovi, ktorý stojí o zážitok testovať a pracovať na starej šunke. 1citovat
icon #030283
eLCHa
@AL
...že môj noťas nemá VBA výstup...

;))
můj taky ne.

Kdyby se ti chtělo, mohl bys vyzkoušet test od elninoslov, ale s tím původním nastavením? Tady mne nezajímá srovnání časů, ale výsledků. Dík.citovat

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