Díky za nasměrování. Virus jsem porazil .
Pomohlo následující:
ve složce C:\Program Files\Common Files\microsoft shared\VBA\VBA7.1 jsem vymazal všechny složky (po předchozí záloze) mimo složky 1033 !!!.
Pak stačilo pustit Excel a vše je jako dříve.
Trochu jsem tuto odpověď čekal .
Nikdo jiný neví???
Dobrý den,
nevím, co se stalo, ale všechno menu ve VBA editoru se mi přepnulo do čínštiny nebo nějakého podobné jazyka s rozsypaným čajem. Můžete mi poradit, jak to vrátit zpět?
To jsem taky zkoušel, ale žádný nedělá to co chci. Jen poznamenám, že nejsem ve VBA přeborník.
Nevím, jak udělat, aby se do outlooku přenesly jen označené buňky.
Potřebuji asi toto:
-vložit do těla e-mailu nějaký text
-na další řádek vložit tabulku s vybranými buňkami a zachováním formátování
-na další řádek vložit podpis
Zdravím,
potřeboval bych pomocí VBA odeslat z excelu do těla outlooku označené buňky se zachováním formátování (barvy, ohraničení buněk,..). Něco jako když použiju CTRL C v Excelu a CTRL V v Outlooku. Našel jsem plno prográmků, ale žádný, který zachová formátování.
Díky.
pls, nikdo neví?
Ahoj,
mohl by jsi sem dát kodik, jak tam dostat "hvězdičky"
Potřebuji vytisknout z excelu soubor (txt, pdf). No a ten se vždy vytiskne na výchozí tiskárnu. Tak jsem si myslel to tímto způsobem obejít.
Application.Dialogs(xlDialogPrint).Show změní tiskárnu jen pro Excel. Možná na to jdu špatně, ale nic jiného mě nenapadlo
A ještě to chci vše ve skrytém režimu, což mám vyřešeno jen mě chybí to nastavení tiskárny
Ahoj, prosím o pomoc.
Potřebuji naplnit ComboBox všemi nainstalovanými tiskárnami, výchozí zobrazit a po vybrání jiné tuto nastavit jako výchozí systémovou. Po zavření userformu vrátit původní tiskárnu jako systémovou. Jde to kodem VBA?
Tak jsem na to šel takto :
Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" ( ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Sub Tisk()
vykres = ActiveCell
soubor = vykres & ".pdf"
ShellExecute Application.hwnd, "print", soubor, vbNullString, vbNullString, 0
End Sub
Proběhne to bez problému. Ale nevím, jak uzavřit proces AcroRd.exe, resp. program, který je k otevření pdf asociován.
A ještě bych uvítal možnost výběru tiskárny před tiskem
Pls, pomozte.
Umím to, že otevřu soubor pdf v Adobe reader v něm to vytisknu (to je ta druhá věta ) a Adobe reader zavřu.
Já bych to chtěl udělat tak, aby příkaz pro tisk byl již v kodu vba a aby uživatel ani neviděl, že se Adobe reader otevřel a zavřel.
Snad to je teď srozumitelnější.
Možná jednodušeji - v excelu stisknu tlačítko a z tiskárny leze vytištěný soubor PDF.
Zdravím, potřebuji pomoc. Chtěl bych z excelu pomocí vba kodu vytisknout soubor, který má formát pdf. Cestu k němu, včetně jeho názvu získám z aktivní buňky.
Jde to, nebo je to nesmysl?
Tisk může proběhnout i na pozadí.
Otevřít soubor pdf pomocí vba a pak ho vytisknout umím, ale to bych chtěl obejít.
Díky za rady.
Bohužel ne. To jsem zkoušel. Zruší to výběr v sešitu, ale ne schránku.
Prosím o pomoc. Pomocí vba kodu "zdroj copy cil" provádím kopírování oblasti ze zdrojového souboru obsahující asi 10000 řádků a 15 sloupců do jiného souboru. Zavření zdrojového souboru trvá strašně dlouho (řádově minuty). Zjistil jsem, že je to tím, že ve schránce (clipboardu) zůstanou kopírovaná dat. Pokud stejný kod použiju na kopírování 5000 řádku, tak to jde svižně.
Dotaz zní zda je možno před uzavřením sešitu vyprázdnit schránku, nebo jiným způsobem urychlit zavření zdrojového souboru.
Tak se dívám na moji předchozí odpověď, která asi nevyzněla jako dotaz (moje chyba není tam ?).
Takže se opravuji :
Jak se do User form vloží ty "blbosti" jak uvádí Koci???
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.