Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  51 52 53 54 55 56 57 58 59   další » ... 140

img

Textový efekt v záhlaví. Přijde někdo na to, jak jsem to udělal?

Vložte přílohu. Bez ní to nepude. S ní jen možná, ale šance tu je ;)) .

Pokud nemůžete vložit, zkuste mi to poslat na mail.

@Hav-Ran
Díky za pěkný odkaz.

Nejsem si ale jistý, jestli je to odpověď na dotaz. Zkuste si následující kódSub test()
ActiveSheet.PageSetup.LeftHeader = vbNullString
ActiveSheet.PageSetup.CenterHeader = vbNullString
ActiveSheet.PageSetup.RightHeader = vbNullString
ActiveSheet.PageSetup.CenterHeader = "&RAlfa" & vbCr & "Beta" & vbCr & "&LGama" & vbCr & "Delta"
End Sub
Sice jsem chtěl změnit střed záhlaví, text se mi ale vložil do levé a pravé části.

řešením by mohlo být například monospaced písmo doplněné o pevné mezery.

@AL
mno - na začátku nějaký komentář, na konci tagu zbytečné mezery - nevím co všechno způsobilo nezobrazení ve 2007, všechno jsem si hned upravil ;)
Je to myšleno obecně, po všechny, kdo si budou chtít něco s panem stuhou začít, třeba se vyhnou problémům,které potkaly mne ;)) .
Asi bych ale vždy raději použil schéma pro 2007 ;)

A jen na okraj
Kdo si netroufne na ribbon - velmi dobře funguje starý způsob - tedy vytvoření klasické nabídky - ta se pak zobrazí v kartě Doplňky. To ovšem není řešení hodné uživatelů na úrovni ALa ;)

Nejdříve technická.
Nemám rád věci vytvářené nějakými nástroji, protože si tam většinou přidávají něco, co není potřeba.

Vytvořte si svůj první ribbon ručně - otestujte nejlépe ve 2007 a pak už jen modifikujte. Je to časově náročnější než programem, ale víte přesně co měníte a děláte to jednou za uherský rok, takže se to dle mého vyplatí.

Excel 2007 - zkusil jsem obě přílohy a ani jednou se mi ribbon nezobrazil. Takže manuální úprava:
1. customUI14.xml - přejmenováno na customUI.xml
2. customUI.xml - upraven kód:<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon>
<tabs>
<tab id="Tab1" label="Print GM">
<group id="Group2" label="Print Output">
<checkBox id="Checkbox1" label="Anglicky" getPressed="Checkbox1_getPressed" onAction="Checkbox1_onAction" />
<checkBox
id="Checkbox2" label="Slovensky" getPressed="Checkbox2_getPressed" onAction="Checkbox2_onAction" />
<separator id="Separator1" />
<button id="Button2" imageMso="AppointmentColor1" label="Vytvor plan" size="large" onAction="Macro1" />
</group>
</tab>
</tabs>
</ribbon>
</customUI>


3. - .rels - upraven kód<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">
<Relationship Id="rId3" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties" Target="docProps/app.xml"/>
<Relationship Id="rId2" Type="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties" Target="docProps/core.xml"/>
<Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument" Target="xl/workbook.xml"/>
<Relationship Id="rIdMyRibbon1" Type="http://schemas.microsoft.com/office/2006/relationships/ui/extensibility" Target="customUI/customUI.xml"/>
</Relationships>


Ribbon se ve 2007 zobrazuje.

A ještě 2 rady
Podle způsoobu použití (dlouhodobé = po celou dobu otevření excelu, tedy řádově hodiny nebo krátkodobé) je třeba ještě řešit zapomínání excelu ve spojení s globálními proměnnými (tedy i checkboxy kuk sem).
V onAction vždy přidávejte celou cestu ke kódu - NazevProjektu.NazevModulu.NazevProcedury. Pokud použijete dva soubory s vlastním ribbonem, v něm bude stejně pojmenovaný modul a stejná procedura, bude se volat ta správná. A toto se vám stane, pokud jako já budete používat svá již hotová řešení ;) .

Mno - mám teď na mysli české prostředí.
Funguje mi jednoduchá věc
Při zápisu do buňky vložte nejdříve mezeru a pak 1:72 - tedy
" 1:72"
To by pro účely měřítka mohlo stačit.

Soubor csv má pak tuto hodnotu uloženu jako ; 1:72; a excel mi to nepřevádí.
Při uložení jako csv nepomůže formátovat jako text ani použití apostrofu - v obou případech je uloženo ;1:72; a excel to tedy transformuje.

Mimochodem vyzkoušel jsem to krátce v GoogleSheets a tam to vypadá, že je to ještě horší než v excelu ;)

Aha - mno, říkal jsem si, že by to mohlo být jedině maticově. Ale kdyby to byl schopen sestavit, tak by to věděl a napsal. Že to vzal z netu (a překvapivě nenapsal odkud) mně nenapadlo.

Nicméně v dnešní době už bych se na nějaké DataAll stejně vyprd.
Vložení - Tabulka

A bez přílohy na to stejně prdím ;)

Z toho vzorce jsem zmaten - toto bez přílohy bude fakt jen hádání

POZVYHLEDAT(0;COUNTIF($D$1:$D1;Data);0)

Co = 0
Kde = COUNTIF($D$1:$D1;Data) ???!!!
Shoda = 0

@lubo
ALT+ŠIPKA NAHORU

he he
máte pravdu - přehlídl jsem to - další důkaz proč raději používat online nápovědu, než přeloženou - zdvojnásobuje počet osob pracujících na nápovědě - tedy zdvojnásobuje pravděpodobnost chyby ;) . Samozřejmě tam patří šípka dolů a je to ztraceno v překladu.

Ten tip jsem v odkazech nenašel }nebo nechápu MS terminologii].
Tomu nerozumím...
img

Alt+Dolů používám často - rozbaluje též seznam vytvořený pomocí ověření dat, filtr a podobné.

Pokud ověření dat není, pracuje s buňkami v souvislé oblasti - pokud máte a;b;c;d;e - a stisknete v prázdné pod - zobrazí všechny - tedy a;b;c;d;e
Pokud na některé z nich - vynechá ji (pokud není ještě jinde) - takže na c se rozbalí a;b;d;e

@Vovka
Také
Pravé tlačítko - Vybrat z rozevíracího seznamu

V nápovědě to je

Klávesové zkratky a funkční klávesy aplikace Excel -> Další užitečné klávesové zkratky

Nebo
https://support.office.com/en-us/article/Excel-shortcut-and-function-keys-1798d9d5-842a-42b8-9c99-9b7213f0040f
A hledejte alt+down

Není třeba kód. Zkopírujte list, do první buňky v prvním sloupci pod záhlavím použijte nějakou vyhledávací funkci (INDEX+POZVYHLEDAT) vztaženou k záhlaví. Pak vzorec rozkopírujte a budete mít radost, že jste to udělal sám a víte jak.

@Merlin99
Tak jen na ukazku prez pomocny radek jsem to vyresil jak ukazoval HAV-RAN ale do jedny bunky to nejde vlezt skoda

Řekl bych to takhle. Vaše řešení je pravděpodobně nejlepší a to z toho důvodu, že je srozumitelné a toto jediné si bude moci Jan887 sám přizpůsobit.

Maticový vzorec (do jediné buňky):
=SUMA(KDYŽ(SUBTOTAL(9;POSUN(G14:P14;0;0;1;SLOUPEC(G14:P14)-SLOUPEC(G14)+1))<=F14;1;0))
Obyčejná SUMA mi hází chybu, tak jsem zkusil SUBTOTAL a funguje ;) . Nemám teď čas zjišťovat proč.

UDF bych se v takovýchto případech vůbec nezaobíral.

@Vovka
http://wall.cz/index.php?m=topic&id=13108&addpost&page=2

Nepoužívejte tlačítko, ale Spin (Číselník). A nepotřebujete kód - vše nastavíte ve vlastnostech.


Strana:  1 ... « předchozí  51 52 53 54 55 56 57 58 59   další » ... 140

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

Týden v roce

Petr92 • 16.7. 15:34

Řazení podle času v kategoriích

veny • 16.7. 11:34

špatný výpočet ze zisku - příčina?

Anonym • 12.7. 22:56

špatný výpočet ze zisku - příčina?

Jakoby • 12.7. 12:35

Řazení podle času v kategoriích

Marekh • 12.7. 9:55

Porovnávací Tabulka

Jess • 8.7. 20:49

Vzorec pro zkopírování obsahu buňky.

veny • 6.7. 8:28