Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  14 15 16 17 18 19 20 21 22   další » ... 140

@syd
Jak říkám, možností je více ;))
Pokud mám ruce na klávesnici, používám 2x ALT
Pokud na myši, kliknu na hlavní panel a zpět na excel

Vypadá to, že datová část excelu musí ztratit focus ;)

Ale, abych se neopakoval, tak nejčastěji používám 1 ;)))

Koukám, že ve svém posledním příspěvku jsem napsal totéž, co v původním. Jsem šikovnej.

Technický dotaz - trochuchallenge
1. Označte si buňky A1:A100
2. Napište '1 (apostrof 1) a stiskněte CTRL+ENTER. V oblasti máte všude 1 a 100 zelených trojúhelníčků. ;))
Vedle buňky A1 máte kosočtverec s vykřičníkem, který nabízí mj. možnost převodu.
3. Klepněte na A1 a teď to přichází.
4. Stiskněte CTRL+A. Opět jste si označili oblast A1:A100, ale srolovanou k buňce A100 (já vidím A61:A100) a nevidíte kosočtverec. Jak ho zobrazíte? Možností je více ;)

Nejrychlejší je někde napsat číslo 1, CTRL+C, poté označit oblast, kterou chci převést, vložit jinak (hodnoty + násobit)
Poté smazat 1

@Jiří Beran
Na pivo by se mohlo zajít pak.
No nevím, jestli by to nebylo lepší naopak. Napřed pivo. Pak bychom teprve mohli přijít na nějaké zajímavé řešení. ;)

Jo, jsem za. Zajet si na pivo do Prahy (nebo kdekoliv), proč ne. Navíc mi AL jedno dluží... ;))

A tip
Kdyby to někdo zorganizoval jako sympozium, tak by nám to ještě zaměstnavatel proplatil ;)))

Tak to já zase jedu čistě na Dir, jen se s tím musí člověk naučit.
Ono to vyvádí veselé věci, když v jedné proceduře je Dir použit a v rámci cyklu je volaná procedura, kde je taky použit. Takže fso je asi bezpečnější a snadnější na použití a ve větších projektech určitě je lepší dát mu přednost. Ale.. ;))

@xlnc
Jo, už mi to taky došlo, ale byls rychlejší. Stačí Dir ;)

Replace$(.SelectedItems(1), .InitialFileName, vbNullString)

@honzaxxx
Jestlize nejaky znak vznikl z jineho "pridanim diakritiky" a vy to nejak - jakkoli jste schopni z excelu vyrazit, tak tuto informaci museli tvurci excelu do excelu vlozit. Cili nekde je tam pritomna v ciste podobe.

Ano máte pravdu, možná někde bude. Pokud nám, ale neřeknete kde a jak se k ní dostat, tak je tato informace k ničemu.
V C# to umím bez takovýchto pomůcek.

Čemu věnuji svůj čas je moje věc a jenom napovím - udržuji si svůj mozek tímto funkční a zároveň řeším věci, které mi pomáhají v práci.

Zbytek příspěvku je o ničem, nikoho tu nezajímá a měl byste svůj čas věnovat něčemu užitečnějšímu.

V rychlosti jsem sesmolil takovýto vzorec=ČÁST(A1;NAJÍT("#";DOSADIT(A1;" ";"#";DÉLKA(A1)-DÉLKA(DOSADIT(A1;" ";""))))+1;1000)Nefunguje u "U Hřiště", protože tam není číslo.
Prostě hledám poslední mezeru a co je za ní, to vypíšu. Ale nikdy to nebude 100%

@vovka
Ad ScreenUpdating
Upřesním: Ne na konci procedury, ale po ukončení běhu kódu.

A jako u všeho i zde platí situace, kde se to nestane (neřeknu přesně, ale je velmi nepříjemné, když pak klikáte a nic se neděje). Takže je pak nutno zapnout ručně (restart excelu nebo Immediate)

Takže raději to tam vždy dávám.

než to budete přeinstalovávat, zkuste to nejdříve na jiném PC, jestli to dělá totéž.

1. No, především ten cyklus vůbec nepotřebuje - protože hledá první nevyplněnou buňku.
2. Když už cyklem a znám (maximální) počet opakování, tak bych dal přednost For - Next (uvnitř Exit For, pokud potřebuji vyskočit dříve)
Proč? Protože toto je jediný cyklus, který když nenapíšu správně, tak se nezacyklí donekonečna.
3. Pomocná proměnná není potřeba, stačí hodnota i

Ano
Odkaz na A1, pak=NEPŘÍMÝ.ODKAZ(ODKAZ(SLOUPCE($A$1:A$1);ŘÁDEK($A$1)))nebo=INDEX($A:$A;SLOUPCE($A$1:A$1))nebo...

Mno, takže pokud se vám takto stále mění zadání, podívejte se na Power Query. Když ho pochopíte, může být pro vás snadnější než VBA a zvládne toho opravdu hodně.


Strana:  1 ... « předchozí  14 15 16 17 18 19 20 21 22   další » ... 140

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse