Tabulka jako pozadí na Ploše



Podobné dokumenty
TIP: Pro vložení konce stránky můžete použít klávesovou zkratku CTRL + Enter.

1 - Prostředí programu WORD 2007

Sada 2 Microsoft Word 2007

Evidence dat v prostředí MS Excelu Kontingenční tabulka a kontingenční graf

Přednáška - Základy PC. Ing. Michaela Mudrochová Algoritmus individuálního vzdělávání CZ.1.07/3.1.00/

1. PROSTŘEDÍ PROGRAMU. Pás karet se záložkami (na obrázku aktivovaná karta Domů ) Hlavní okno, ve kterém se edituje aktuální snímek prezentace

TVORBA MULTIMEDIÁLNÍCH PREZENTACÍ. Mgr. Jan Straka

téma: Formuláře v MS Access

rozlišení obrazovky 1024 x 768 pixelů operační systém Windows 2000, Windows XP, Windows Vista 1 volný sériový port (volitelný) přístup na internet

1 Seznámení s Word 2010, karty, nejčastější činnosti. 2 Tvorba dokumentu

DUM 05 téma: Základy obsluha Gimp

Obsah. Obsah. Úvod Makra v Excelu Nahrávání maker První setkání s editorem jazyka Visual Basic... 31

IDEA RCS 5 Reinforced Concrete Section

Vytvoření nebo odstranění makra Excel

Seznámení žáků s pojmem makra, možnosti využití, praktické vytvoření makra.

Pokyny k instalaci FRIATRACE Verze 5.3

V této části manuálu bude popsán postup jak vytvářet a modifikovat stránky v publikačním systému Moris a jak plně využít všech možností systému.

EMC2399. Programové vybavení pro řízení, sběr a zpracování dat pro EMC měření spektrálním analyzátorem Aeroflex řady 2399

Manuál Kentico CMSDesk pro KDU-ČSL

Úprava fotografií hledání detailu, zvětšování (pracovní list)

Informační a komunikační technologie. 1.4 Data, informace, komprimace

Obsah. Podrobná uživatelská příručka

Příloha č. 2 Vyhledávání souřadnic definičních bodů v Nahlížení do KN OBSAH

Používání klávesnice. Zobrazit vše. V tomto článku

materiál č. šablony/č. sady/č. materiálu: Autor: Karel Dvořák Vzdělávací oblast předmět: Informatika Ročník, cílová skupina: 8.

VZDĚLÁVACÍ MATERIÁL III/2

POUŽÍVÁME TABULKY A GRAFY VE VÝUCE

Úprava tabulek v MS Word. Centrum pro virtuální a moderní metody a formy vzdělávání na Obchodní akademii T. G. Masaryka, Kostelec nad Orlicí

primární tlačítko (obvykle levé). Klepnutí se nejčastěji používá k výběru (označení) položky nebo k otevření nabídky.

POSTUP TVORBY DOKUMENTU základní funkce. Osnova. Vložení textu

Nástroje produktivity

Microsoft Office Project 2003 Úkoly projektu 1. Začátek práce na projektu 1.1 Nastavení data projektu Plánovat od Datum zahájení Datum dokončení

Gymnázium Jana Pivečky a Střední odborná škola Slavičín. III/2 - Inovace a zkvalitnění výuky prostřednictvím ICT

Postup doplnění kódu adresního místa

Uživatelská dokumentace

Rozšířená nastavení. Kapitola 4

INFORMATIKA. aplikační software pro práci s informacemi PRAŽSKÝ HRAD. Pracovní list pro žáky. Gymnázium K. V. Raise, Hlinsko, Adámkova 55

Manuál uživatele čipové karty s certifikátem

DATABÁZE DŮLEŽITÉ: Před načtením nové databáze do vaší databáze si prosím přečtěte následující informace, které vám umožní:

Školní knihovna pro Windows. Verze 2.0

BRICSCAD V16. Modelování strojírenských sestav

TECHNICKÁ DOKUMENTACE NA PC

DUM 02 téma: Formáty souborů rastrové grafiky

Na následující stránce je poskytnuta informace o tom, komu je tento produkt určen. Pro vyplnění nového hlášení se klikněte na tlačítko Zadat nové

WEBMAP Mapový server PŘÍRUČKA PRO WWW UŽIVATELE Hydrosoft Veleslavín, s.r.o., U Sadu 13, Praha 6

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Ing. Jana Kalinová [ÚLOHA 01 ÚVOD DO PROSTŘEDÍ OBJEMOVÁ SOUČÁST; PŘÍKAZ SKICA A JEJÍ VAZBENÍ]

Podrobný postup pro doplnění Žádosti o dotaci prostřednictvím Portálu Farmáře. 1. kolo příjmu žádostí Programu rozvoje venkova ( )

statutární město Děčín podlimitní veřejná zakázka na služby: Tlumočení a překlady dokumentů

MĚŘENÍ PŘENOSOVÉ RYCHLOSTI PAMĚTÍ FLASH

Ukázka knihy z internetového knihkupectví

Zadání soutěžních úloh

Vyplňte API klíč, který si vygenerujete v Nastavení obchodu v profilu Uloženky v části Nastavit klíč pro API.

Operace nad celými tabulkami

Přednáška Tablety a chytré telefony. Ing. Michaela Mudrochová Algoritmus individuálního vzdělávání CZ.1.07/3.1.00/

Základní informace o vzdělávacím kurzu

4 Část II Základy práce v systému. 6 Část III Úvodní obrazovka. 8 Část IV Práce s přehledy. 13 Část V Kontakty. 19 Část VI Operativa

Stručný obsah. 7 Aplikace dodávané jako příslušenství Windows Multimediální aplikace 187

CLOUDOVÁ ŘEŠENÍ OFFICE 365 PRO JEDNOTLIVCE

Uživatelský manuál pro práci se stránkami OMS a MS provozované portálem Myslivost.cz. Verze 1.0

Sada 2 - MS Office, Excel

Deep Focus 3.1. Uživatelská příručka

Textové editory a procesory

Digitální album návod k použití

Web n walk NÁVOD PRO UŽIVATELE. Manager

Návod na elektronické podání

Testovací aplikace Matematika není věda

KATALOGY PROTECH. Dialogové okno obsahuje seznamy Katalogy editace, Katalogy výběr a seznam Tabulky.

Integrovaný Ekonomický Systém Zakázkový list - IES WIN 2006

Zámkový systém pro trez ory

Záloha a obnovení Uživatelská příručka

DoorSet. Návod k použití. PC program pro Windows 98 a novější

WordBase Postup pro zpracování dokumentů

Generátor list nastavení

Mikromarz. CharGraph. Programovatelný výpočtový měřič fyzikálních veličin. Panel Version. Stručná charakteristika:

Příručka pro zadavatele E-ZAK krok za krokem

Měřidla. Existují dva druhy měření:

RUČNÍ SCANNER. Uživatelský Manuál

1. Popis zařízení. (A) Logger tlaku DRULO II Měřicí přístroj pro zaznamenávání a přenos hodnot tlaku na hydrantech.

Výsledky přijímacích zkoušek

BAZÉNOVÉ (OBĚHOVÉ) ČERPADLO FCP 370S, 550S, 750S

Android Elizabeth. Verze: 1.3

Pokyny k vypracování absolventské práce ZŠ a MŠ Kladno, Vodárenská 2115

Komfortní datová schránka

Software IS Řízení stavebních zakázek

Zabezpečení Uživatelská příručka

VYHODNOCENÍ NA KONCI HRY

DOTWALKER NAVIGACE PRO NEVIDOMÉ A SLABOZRAKÉ

metodická příručka DiPo násobení a dělení (čísla 6, 7, 8, 9) násobilkové karty DiPo

Tisk, Databázové okno, Editace

Soukromá střední odborná škola Frýdek-Místek, s.r.o.

Obsah. Obsah. Úvod... 7

Příloha č. 54. Specifikace hromadné aktualizace SMS-KLAS

Čtečka EDK4. Návod pro instalaci. Identifikační systém ACS-line. verze 2. Popis EDK4_v2.doc - strana 1 (celkem 5)

Učební osnovy pro 6. ročník 1/3

1001 tipů a triků pro Microsoft Windows 10

Inovace výuky prostřednictvím šablon pro SŠ

Dokumentaní píruka k aplikaci. Visor: Focení vzork. VisorCam. Verze 1.0

Autodesk Inventor 8 vysunutí

APLIKACE IMATION LINK NÁVOD PRO PŘÍSTROJE SE SYSTÉMEM ios

Import výkresu z AutoCADu do SolidWorks

Transkript:

K čemu by tabulka jako pozadí na ploše mohla sloužit? Představte si sešit Excelu, v němž uživatelé často mění data. Nechcete jej opakovaně otevírat a zajímá vás jen určitý výřez buněk. Co takhle si oblast buněk dát jako obrázek na pozadí Plochy a aktualizovat při každém uložení sešitu? V první fázi se musíme naučit přebírat oblast buněk jako obrázek a ukládat ji do souboru. Běžný postup využívá plochy grafu. Tento způsob se táhne napříč celým internetem, ačkoliv už v roce 2000 přišel Stephen Lebans s řešením čistě přes API funkce. Za to mu patří dík. V níže přiloženém souboru je jádro řešení umístěno v modulu modapibitmaptofile. Výřez buněk nemusí být viditelný a není ovlivněn buňkovým kurzorem. Ve svém příkladu jsem použil obrázek na pozadí (karta Rozložení stránky), schoval přebytečné řádky a sloupce (pozadí se pod nimi dlaždicově opakuje a toto chování nelze ovlivnit) a skryl mřížku a záhlaví (viz karta Zobrazení). S užitím obrázku na pozadí jsem si ovšem naběhl. Excel obsahuje bug, kdy po otevření sešitu a listu s pozadím a bez záhlaví je pozadí odskočeno od počátku tak, jako by na listu záhlaví zobrazeno bylo. Napravit to můžeme tak, že buď znovu Excelu řekneme, že záhlaví je skryté, nebo změníme a vrátíme měřítko zobrazení, aby došlo k překreslení. Ach jo. Excelplus.NET 1

Příprava oblasti listu pro export V tabulce (víko notebooku) je použita funkce RANDBETWEEN, jejíž výsledky se změní pro přepočtu listu (F9). Oblast pro export je ohraničena buňka A1 a K26 (vpravo dole) a je totožná s viditelnou oblastí. Okamžikem pro uložení je událost Workbook_BeforeSave. Modul ThisWorkbook: Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) 'aktualizace výřezu na Plochu při ukládání souboru Call KopieVyberuNaPlochu Private Sub Workbook_Open() Excelplus.NET 2

'ošetřeni bugu 'správné usazení obrázku na pozadí při skrytém záhlaví 'i když už skryté bylo... ActiveWindow.DisplayHeadings = False Standardní modul: Sub KopieVyberuNaPlochu() Dim strpozadi As String strpozadi = ThisWorkbook.Path & "\excel_pozadi.bmp" On Error GoTo Konec 'kopie oblasti jako obrázek do schránky 'může být i jiný výběr než tabulka (obecně Selection) Worksheets(1).Range("A1:K26").CopyPicture xlscreen, xlbitmap 'převzetí ze schránky hbitmap = GetClipBoard 'transformace formátu Set hpix = BitmapToPicture(hBitmap) 'uložení (vždy bitmapa) SavePicture hpix, strpozadi 'odstranění objektu apideleteobject (hbitmap) 'uložení na pozadí SystemParametersInfo SPI_SETDESKWALLPAPER,, ByVal strpozadi, _ SPIF_UPDATEINIFILE Exit Sub Konec: Excelplus.NET 3

MsgBox "Uložení se nezdařilo, opakujte akci.", vbexclamation + vbokonly Tabulka jako pozadí na Ploše Procedura KopieVyberuNaPlochu obsahuje poněkud ledabylé ošetření jakéhosi chybového stavu. Nahodile (cca jednou z dvaceti pokusů) se mi stávalo, že zkrátka nedoběhla v pořádku. Stačilo přitom spustit ji znovu, a tak jsem po příčině dále nepátral. Uložený obrázek je typu BMP velikosti cca 1,5 MB, i když by byl v našem případě vhodnější JPG (fotografie na pozadí), v ostatních potom PNG nebo i zastaralý GIF. Protáhnout ale formáty JPG/GIF celým procesem není dost dobře realizovatelné, u PNG prakticky nemožné. O samotné uložení se postará další API funkce. Tabulka jako pozadí na Ploše Drobnou vadou na kráse je fakt, že je obrázek jakoby o 1 px posunutý/oříznutý (vlevo viditelná svislá bílá linka). Nezobrazuje se vám obrázek na pozadí ve Windows (8.1)? V rámci Ovládacích panelů a usnadnění nesmí být zatržena volba Odebrat snímky pozadí. Excelplus.NET 4

Když se ve Windows nezobrazuje pozadí na Ploše Windows obsahují bohužel ještě jeden bug, kdy po hrátkách se zobrazením ikon na Ploše může pozadí zčernat. Pokud je mi známo, není jiné cesty, než v takovém případě restartovat Průzkumníka (Explorer.exe). V příkladu ukládáme výřez buněk na Plochu počítače, v němž je sešit uložen, nicméně při použití WMI (s administrátorským oprávněním) pod VBA bychom pravděpodobně dokázali ovládat i Plochy dalších počítačů v síti. Nápomocen by nám mohl být i PowerShell. Příloha: excel_vyber_jako_obrazek.zip Excelplus.NET 5