Excel - černobílý tisk

Od: Datum: 04.01.14 19:22 odpovědí: 13 změna: 08.01.14 23:58
avatar

Zdravím, otázka je jednoduchá:

Lze v tabulce MS Excel nějak nadefinovat, že i na barevné tiskárně bude vytištěna černobíle?

Mám barevnou tabulku, barevné rozlišení je především kvůli vzhledu při doplňování dat. Potřebuji, aby při otevření a printu na jiném compu byl tisk černobílý, tedy ani ne barevný, ani v odstínech šedi, podobně jako když v nastavení tiskárny zvolíme černobílý tisk - bez ohledu na to, jak je konkrétní tiskárna aktuálně nastavena.

Osobně si myslím, že to nelze (možná jen nevím jak nma to) a velmi rád se přesvědčím o opaku, díky, hezký den !


Seznam odpovědí:
 
moment čekejte prosím, probíhá přenos dat...
Zobrazení struktury odpovědí v otázce
Skrytí struktury odpovědí v otázce
Zobrazení struktury odpovědí v otázce

 

Odpovědi na otázku:
Datum: 04.01.14 20:44
avatar

Jedině tiskárnu nastavit při tisku a nebo si pohrát s tabulkami a přearvit vše na šedo a černo - písma a buňky, ap...

Ohodnoceno: 0x
 
Od: hop®
Datum: 04.01.14 20:58
avatar

Ano, obě možnosti znám. Potřebuji ale barevnou tabulku, kterou by spolupracovnící vyplnili a mailnuli šéfovi. A šéf by jen otevřel a vytisknul černobíle...

Datum: 04.01.14 23:43

pomoci makra nainstalovaneho treba jen u sefa v liste (pasu nabidek) prebarvit na CB. Snad p. sef bude umet pouzit

Ohodnoceno: 0x
 
Datum: 05.01.14 09:51
avatar

v nastavení tisku máte zaškrtávátko Black and White pro černobílý tisk. Ale ten tisk bude skutečně černobílý. Barvy a odstíny šedé v textu se změní na černou a barva pozadí buněk bude nastavená na bílo. Nějaký ovladač pro nastavení odstínů šedé v Excelu chybí. A po tom, co jsem si přečetl jednu zdejší radu, vám velmi dobře radím, nikdy nepoužívejte makra k nastavování tisku a tiskárny, jinak po každém tisku vaší tabukly bude váš ajťák běhat z boje do boje.

Ohodnoceno: 3x
 
Datum: 05.01.14 11:40

To neni makro pro nastaveni tiskarny, ale makro zmeny vyplni bunek a fontu na Černou

Pro ryvhloureakci jsem si nehral s nastavenim Range pro celou tabulku, Zde pouzit aut.rozsah CTRL+A

Sub Makro1()

Makro1 Makro



Cells.Select
Range("I16").Activate
With Selection.Font
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.ThemeColor = xlThemeColorLight1
.TintAndShade = 0
End With
With Selection.Interior
.Pattern = xlNone
.TintAndShade = 0
.PatternTintAndShade = 0
End With
End Sub

doplněno 05.01.14 11:47:

nebot jsem si rikal, ze pouzit nastaveni tisku v Promptu tiskarny by znamenalo, ze si musi uvedomit, ze to taky pri dalsim tisku musi vratit zpet, coz je akci pro nekoho horsi nez pouzivat vlastni makro. Zalezi na ochote, schopnostech aj šefa :)

Ohodnoceno: 0x
 
Datum: 06.01.14 09:32
avatar

vaše makro je plné balastu a manipuluje nejen s barvou textu, ale i s jeho nastavením a to by dělat nemělo. Vyčistěte ho a upravte tak, jak vidíte na obrázku. Je to stejné makro jako to vaše, jen upravené do správného tvaru. Další problém, změny formátování provedené makrem jsou nevratné. Jak jednou makrem přeformátujete buňky, není cesta zpět. Zpátečka nefunguje. Z tohoto hlediska je nápad formátovat buňky makrem ale opravdu hodně špatný nápad. Raději se mu z dálky vyhýbejte. No a jak správně píšete v doplňku, makrem nastavovat a spouštět rovnou tiskárnu, je nápad ještě horší. Taková akce dopadá ještě hůř, zvláště když tisknete na síti, na které je připojeno více tiskáren a uživatelé mají možnost si vybrat. Za takové makro vás ajťáci proklejí.

Ohodnoceno: 2x
 
Datum: 06.01.14 11:14

To makro melo byt jen vzor aby bylo videt, ze se nejedna o makro modifikujici nastaveni tiskarny. Hned jsem upozornil, ze zde neni zahrnuta detece nahrazujici oblast zmen. Jinak si to makro vyzkousejte (Office 2010), ze modifikuje pouze barvu vyplne bunek a barvu textu na cernou. Jinak ve vasem uspornem makru je
1.zapomenut predpoklad, ze bude barva fontu treba bila (na barevnem podkladu) a tu mate automatic, takze by bylo neviditelne. 2.Jinak vam tam chybi naznak vyberu Range.

Ten dle Vas balast tzn. hodnoty False, znamenaji ze nejsou predmetem zmeny. Je to proste styl zaznamu makra.

Samozrejme, ze makro je nebezpecna vec v rukou neznale osoby. I na to jsem upozornil. Jinak s tim navrhem prepnout tiskarnu na CB tisk byva take problem. Nastaveni (CB) zustava po dobu otevreni Excelu a tisk jinych dokumentu bude s timto nastavenim. Pokud bych toto nastaveni pouzil misto v tisku dokumentu primo v nastaveni default Windows, tak to tak bude i po novem otevreni dokumentu. Takze toho jsem chtel usetrit nektere šefy. To, ze zalezi jak ktery co chape je snad jasne. A vratna zmena? No tlacitko vratit tmeny snad umi kazdy :)
jeste obr. jak to moje makro funguje, pro ilustraci Range je po sloupec M.

Zde doplnuji jeste vyber Range

Sub Makro1()

Makro1 Makro

LastCellAdr = ActiveCell.SpecialCells(xlLastCell).Address
xRang = "A1:" & LastCellAdr
Cells.Select
Range(xRang).Select
With Selection.Font
.Strikethrough = False False vlastnosti - jako kdyby zde nebyly
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.ThemeColor = xlThemeColorLight1
.TintAndShade = 0
End With
With Selection.Interior
.Pattern = xlNone
.TintAndShade = 0
.PatternTintAndShade = 0
End With

End Sub

Ohodnoceno: 0x
 
Datum: 06.01.14 13:03
avatar

Oukej, dobře. Zapamatujte si zásadu číslo jedna : Příkazy které nic nevykonávají nemají ve zdrojovém kodu co dělat. Zásada číslo dvě: Nepoužívejte dvojice select-selection. Pro práci s makry výběr nepotřebujete a hlavně jak správně říká jistý John Walkenbach, dvojice select-selection je známkou nezkušeného uživatele maker.

Ohodnoceno: 2x
 
Datum: 06.01.14 19:08

Vase odpovedi se vyzacuji odkazy na autority typu "ajtak by..." ,"Walkenbach by..", "nezkuseny uzivatel..". Predevsim tedy, kdyz ja nekomu naznacuji reseni, tak mu nepredavam kompletni odladeny pripad. V tomto pripade naznacuji zpusob formatovani, aby nedoslo k mylce, ze chci pouzit makro pro tisk. Nakonec to byla rychla reakce na Vase nepochopeni meho smeru reseni. Prekvapuje me, ze napadate obsah meho rychle zaznamenaneho makra jako "balast" a sam nabizite sve evidentne nedomyslene reseni. Vase jednoduche makro by to totiz vyzadovalo krome jiz uvedeneho nedostatku s nucenou zmenou i fontu i schopnost uzivatele vybrat si oblast zmen.
A uz vidim, jak by to mel sef provadet. Otevrit list -- CTRl + A -- spustit makro. Zatimco u me Otevrit list -- spustit makro. Takze co je lepsi? No jo, ale pan Walkenbach...

Ohodnoceno: 0x
 
Od: hop®
Datum: 06.01.14 00:44
avatar

Zdravím, díky všem za dobře míněné rady a tipy, ale bohužel to není přesně to, co bych potřeboval... *nevi*

Od:
Datum: 06.01.14 11:23

To nastavení tisku ve vzhledu stránky není to, co potřebujete?

Ohodnoceno: 0x
 
Datum: 06.01.14 11:31

Ze to neni ono, tak to znamena, ze chcete editovat barevne na Vasem komplu a jiny kompl aby to otevrel hned jiz jen CB?
Tzn : Ja otevru vzdy v barve. Napr. dam Ulozit, odeslu a bude to CB. Kdyz to jako prijemce mailu otevru ja, tak bude Bar, ale jiny prijemce hned CB. Tzn. chytit se napr. identifikace Vlastnika sesitu nebo zaheslovat. Videl bych to v tom pripade tak, ze v sesitu by byly treba 2 listy, jeden barevny a jeden CB jako jeho kopie. Kazdy by byl pristupny jen prislusne skupine uzivatelu. Treba heslem uzamceny bar vzorovy list.
Myslite takto?

Ohodnoceno: 0x
 
Od: hop®
Datum: 08.01.14 23:58
avatar

Zdravím, sice mi to nedělá radost ale musím se veřejně omluvit. *hi*
Znovu jsem prošel příspěvky na můj dotaz a zjistil jsem, že jsem přehlédl řešení, které mi vyhovuje, že je to skoro přesně to, co potřebuji, Dnes jsem vyzkoušel, a nastavení v souboru funguje i při přenosu na jiný, mnou "nedotknutý" comp.
Takže kolegovi @figurek se omlouvám za přehlédnutí, děkuji, a dávám jedno malé bezvýznamné plus ;) *palec*

 

 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz

 
Copyright © 2004-2016 Poradna Poradte.cz. Všechna práva na poradně Poradte.cz vyhrazena.