Pobavil jste mě, nic ve zlém... :-)
Jsem rád, ale docela by mně zajímalo čím. Nevím co máte za verzi excelu (nedávno tu řešil xlnc) - ale pokud je originál v UTF8 bez BOM - umíte ho stejně uložit v excelu? Toto je totiž pro mnoho programů zásadní problém - prostě pokud to má sloužit jako import, po úpravě v excelu se vám to velmi často nepovede. A to nemluvím o dalších problémech, jako chybný import číselných oddělovačů atp (když se vám z 1 koruny stane 40000 a ani si toho nevšimnete ;) ) . No - nedělám to ;)))
Ta rada je skrytá ve větě
jedná se o textový soubor - na to není potřeba otevírat v excelu
Způsobů je více => Hledejte například OpenTextFile pro FileSystemObject nebo Open FilePath For Mode As FileNumber
Já vím, že PowerShell je součástí - jinak bych vám ho tu nenavrhoval.
Upřímně
Provádět úpravy csv souboru pomocí excelu není moudré. A to proto, že excel si prostě provede ještě svoje úpravy, které nechcete.
To znamená - buď nějaký skript (podíval bych se, co všechno umí Shell nebo PowerShell), VBS nebo klidně makro, ale nemělo by dojít k otevření a uložení v excelu, ale pouze úpravám uvnitř (jedná se o textový soubor - na to není potřeba otevírat v excelu). Já si tímto způsobem z CSV odstraňuji první řádek.
Píšete jen - nějaké změny. Záleží co jsou to za změny.
Takhle nějak.
Nad přesností jsem nepřemýšlel. Prostě jen princip ;)
Sub Odomkni()
On Error Resume Next
ActiveSheet.Unprotect
On Error GoTo 0
If ActiveSheet.ProtectContents Then
MsgBox "Špatné heslo"
Else
'kód
ActiveSheet.Protect "1234"
End If
End Sub
Jo - šlo by to ;)
Sranda je, že jsem to neuložil, tak doufám, že to nezapomenu ;)
Zveřejním, až řekneš.
Podmíněný formát. OPAKOVAT by mi tak jednoduše nedovolilo ty čísla v buňkách zarovnané vpravo ;) .
Jo - doma mám 2007 :(
V práci 2010 ;)
Ano, lze to.
Najdete to v Návrh -> Rozložení sestavy -> Opakovat všechny popisky položek
(Tuším že od excelu 2010)
@elninoslov
Kristepane to sú zadania, a bez prílohy. Tu som Vám niečo pripravil.
Nestěžujte si. Sám jste si je takto vychoval.
Celkem vás nechápu, protože to ani nejsou úlohy, ne kterých se něco naučíte. Ale vaše věc.
Nevysvětlil. Ale tipuji to na kontingenční tabulku. ;)
Zdravím
V brzké době budu potřebovat vyřešit export dat z excelu na SQL Server. Toto jsem samozřejmě nějak schopen udělat. Nicméně se zde obracím s dotazem - jakým způsobem toto řešíte?
Spíše mi jde o získání přehledu, jaké jsou dnes možnosti ;) .
Nejsem správce, pouze moderátor - podle mne jste se nedopustil ničeho proti pravidlům. Tedy neshledávám důvod ke smazání.
Na MS si tady nadáváme občas všichni - ničemu to nepomůže, ale ulevíme si.
K vaší otázce - nemyslím si, že by je něco přinutilo - navíc, pokud programujete, tak to asi znáte. Někde něco změníte a někdy sám až časem zjistíte, co všechno to ovlivní ;) . Věřím, že některé věci, na které jsme zvyklí a časem se ztratí lze zčásti přiřadit právě k nechtěné chybě - většinou ale padnou za oběť jiné funkcionalitě, po které všichni toužíme ;)) . Prostě pokrok. A nedávno jsem četl krásnou definici (7. díl Zaklínače):
Pokrok je jako stádo sviní. Z takého stáda, to sa mosí uznat, je užitek. Je uzený špek, je ovar, je prejt, sú klobásky, sů nožky v rosolu. Tož sa nesmí ohrnovat nos, že je všecko posrané.
Můžete vytvořit vzorový formulář, můžete ho sem vložit a můžeme zkusit společnými silami najít řešení. Myslím, že problém je to zajímavý. Rozhodně bych ale hledal jiné řešení (což jste popsal, že hledáte) než BlockInput - když říkáte že nefunguje už od E2003.
Jo, takhle nějak. Přijde mi to jednodušší... ;)
Nebo - pokud je více parametrů
Vytvořím si tabulku (PARAMETR; HODNOTA), načtu si jako další tabulku (dotaz z tabulky), z ní si vyberu konkrétní PARAMETR(Y) a pak INNER JOIN
Upřímně - Power u mně začíná a končí s PowerQuery.Pro mé potřeby stačí.
Power Pivot mi padá a nevidím jeho přínos proti kombinaci PowerQuery + KT - tady mám vyřešené slučování dat, seskupování dat mimo KT a pod.
Ostatní Power jsem nepoužil - proto nekritizuji.
Když jsem poprvé otevřel PowerQuery, pořád jsem hledal,kde se vkládají SQL dotazy a když jsem zjistil že to je něco jiného, tak jsem to tak na rok zavřel.
Teď tvrdím - je to v excelu, takže si to platíme a je škoda to nepoužívat. On je to zjednodušeně takový nový "záznamník maker" ;)) pro práci s daty.
MSQuery je strašný - ale mám ho rád ;)) . I když užho taky nepoužívám.
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.