Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  7 8 9 10 11 12 13 14 15   další »

Není to sice ono protože jsem měl na mysli přiřadit klávesovou pomocí VBA kódu.

To, co jsi mi napsal samozřejmě znám. Ale pak mě osvítil duch svatej a napadlo mě si postup nahrát a vypadlo z toho tohle

Application.MacroOptions Macro:="pokus", Description:="", ShortcutKey:="Q"

a to funguje perfektně

Takže vyřešeno

Daj do cyklu počítadlo a pri dosiahnutí napríklad 1000 cyklov ukonči makro.

Cyklus vždy ošetřím tak, aby se to nestávalo, v průběhu ladění se vždy nějaká ta chybička vloudí.

to je zvlastni - mne CTRL+Break funguje vzdycky perfektne i pri zobrazenych dialozich. M
uzes poslat ten soubor, zajimalo by me to...

Kód poslat nemůžu ze dvou důvodů, jednak chyba byla už odstraněna a dále celkový kód obsahuje 7000 řádků. Pokusím se namodelovat situaci, která se stala a pak ti kód pošlu

Dobrý den,

lze nějakým příkazem VBA přiřadit makru klávesovou zkratku ?

CTRL+BREAK taky nefunguje, CTRL+BREAK+enter funguje asi tak na třetí pokus.

Dík

Občas se chybyčka vloudí a v makru je nekonečný cyklus.
Makro lze ukončit pomocí ESC. Toto se nepodaří, pokud je v téoto smyčce msgbox, nebo formulář. Neví někdo jak toto ukončit elegantněji, než ukončením excelu?

Function najdi_rozdil(a, b)
najdi_rozdil = ""
Delka = Application.WorksheetFunction.Max(Len(a), Len(b))
For i = 1 To Delka
If Mid(a, i, 1) <> Mid(b, i, 1) Then najdi_rozdil = najdi_rozdil & Mid(b, i, 1)
Next i
End Function

Díky perfektní

Dobrý den,

Mám poměrně rozsáhlý sešit s mnoha makry. Kromě listů s makry mám listy ATYP1, ATYP2 ..... pro zápis čehokoliv. V těchto listech je povoleno vše, kromě toho je v těcto listech menu, které v ostatních listech není. Vše funguje perfektně, pokud někoho nenapadne tyto listy přejmenovávat. Před zavřením sešitu dojde k vytvoření archivní kopie bez maker, bez vzorců. Tento proces zkolabuje, pokud někdo přejmenuje listy. Lze přejmenování listu zakázat?

Dobrý den,

Vdobě prvních PC senikdo nepozastavoval nad tím, že se v počítačích používá jako oddělovač desetinná tečka. Nyní používáme desetinnou čárku. Bohužel všechen sw toto nepodporuje. Pak je nutno při zpracování údajů provádět různé konverze.

Možná, že by to šlo jednodušeji změnou nastavení desetinného oddělovače ve windows.

Nevíte někdo jak změnit nastavení desetinného oddělovače pomocí makra v excelu?

Ikony na liště jsou uloženy v souboru excel.qat

Dík,

ten odkaz, to je přesně to, co jsem hledal.

Dobrý večer,

Mám skoro hotový program v excelu, který vypočte parametry pro simulaci elektrického obvodu, výsledky uloží do textového souboru a spustí simulační program, pomocí příkazového řádku předá parametry. Vše funguje perfektně, akorát bych potřeboval detekovat, zda nespouštím simulační program podruhé. Potřeboval bych detekovat zda je daný program spuštěn.

Co takhle nastavit menší rozlišení, tím se vše zvětší a na tisk to nemá vliv.

Tak jsem poslal námět na řešení, ale nehodlám se ponořit do tvého problému.

Mě ten tvůj sešit funguje tak, že zǔstane otevřený pǔvodní sešit, tak jak jsi chtěl, takže nevím co s tím.


Strana:  1 ... « předchozí  7 8 9 10 11 12 13 14 15   další »

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