Tohle jsem zkoušel vyprázdnil jsem celý adresář xlstart, nahrál makro, nový soubor personal.xlsb se vytvořil, ale po zavření a otevření excelu se nenatáhnul.
Dobrý den
Při otevření excelu se neotevírá sešit personal.xlsb
nacchází se v adrešáři
....\Data aplikací\Microsoft\Excel\XLSTART
po ručním otevření sešitu makra fungují, lze je spustit pomocí F5 z VBA ikony na pásu karet nereagují.
Když ikonu odstraním a vytvořín ji znovu, výsledek je stejný. Pomocí klávesové zkratky lze makro z personal.xlsb spustit. Tato makra dlouhou dobu fungovala, než se něco po....
Win XP office2007 en
Dík,
mám office 2007 en, funguje to bezvadně.
To nebude ono. toto se týká celého sešitu. Bude to někde v excel options.
Jak zakázat doplňování při zápisu do buňky.
při zápisu do buňky se nabízí názvy, které jsou v daném sloupci. Potřeboval bych tuto funkci vypnout
Chci, aby zkopírovaný byl chráněn proti změnám
nakonec jsem to udělal takhle.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If ActiveSheet.Name Like "*_#" Or ActiveSheet.Name Like "*_##" Then Exit Sub
.
.
Mám na mysli události na úrovni listu. Po uzavření určittých činností makrem zkopíruji list. Zkopírovaný list pomenuji jménem původního listu a _1, _2, atd , zamknu buňky zamknu list. Dále funguje událost Worksheet_BeforeDoubleClick.
Ale přived jsi mě na dobrý nápad dám na začátek jména _
a pak
If Left(ActiveSheet.Name, 1) = "_" Then Exit Sub
Dobrý den
Lze zakázat události pouze pro vybrané listy ?
Děkuji
Zkus zmáčknout F9 když se provede přepočet, nemáš pravděpodobně zaškrtnut automatický přepočet vzorců.
excel options - formulas - workbook calculations
omlouvám se za tu angličtinu mám anglické office.
Dík, to je přesně ono
Dobrý den
Použiji-li příkaz Workbooks.Open Filename:=.... k otevření souboru na síti. neobjeví se hlášení, že soubor je otevřen jiným uživatelem, to zjistím až když nemohu uložit změny, které jsem v souboru provedl. Lze nějakým způsobem otevření souboru jiným uživatelem testovat ?
Díky to je krásný, že Excel se učím již 15 let a stále je co poznávat
Ne to nemám, ale pohrál jsem si stímto kódem v immediate window a výsledek je zajímavý.
? Application.EnableCancelKey
1
Application.EnableCancelKey=xlDisabled
? Application.EnableCancelKey
1
Application.EnableCancelKey=xlErrorHandler
? Application.EnableCancelKey
1
Application.EnableCancelKey=xlInterrupt
? Application.EnableCancelKey
1
Mě se při stisku ctrl break nic neděje.
Tak s tímhle si ctrk break neporadí
Win XP MSOFF 2007 EN
Sub pokus()
For I = 1 To 10000
MsgBox "Nazdar"
Next I
End Sub
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.