Skús použiť skratku Alt + na numerickej klávesnici 0160, naraz pustiť. To je pevná medzera pre Windows, zakódovaná. Nemám to ako skúsiť do Wordu, v exceli je to aj napr. ang=CHAR(160)či slov=ZNAK(160)
Myslim že dobrým riešením je použiť UDF (Uživateľsky Definovanú Funkciu), vyhľadá podľa zadania aj pdf-súbor
Vzťah bunka:znak má veľa podôb. Zarovnať vľavo,centrovať, vpravo, nahor na stred a nadol. Záleží od veľkosti FONTU ktorý máš v nej. 100x100 pixelov - to je skôr znak pre obrázok. Vo VBA je zarovnanie HorizontalAlignment a VerticalAlignment.
Písmo fontu nie je nikdy (skoro) rovnakej výšky ako šírka a výška riadku. Treba si to skusmo (nahrávanie makra) vyskúšať a prispôsobiť, ale vždy pri otázke sem na fórum je prospešné dať prílohu. Terminológia Excelu a terminológia užívateľov nie je totiž vždy to isté.
Zobrazovať a skrývať je možné formuláre s tlačítkami.
Na vymazanie skús do kódu dať
ActiveSheet.DrawingObjects.Select
Selection.Delete
Toto je príklad pre zmenu 1 parametru na dosiahnutie cieľovej hodnoty.
Sub Riesitel()
Worksheets("List1").Range("Polynomial").GoalSeek _
Goal:=[I2], _
ChangingCell:=Worksheets("List1").Range("X")
End Sub
Polynomial-miesto so vzorcom a preto VÝSLEDOK
I2- hodnota, ktorú chceme dosiahnuť v Polynomiale
Range("X") - meno bunky, kde je číslo na spracovanie.
Doporučujem spustiť záznam makra a spustiť riešiteľa z karty Údaje-Analýza-Riešiteľ
alebo pohľadať vo VBA-editore GoalSeek
Tak tu by asi pomohol FORECAST
Zlakol si sa makra, ale sám píšeš "pri označení daného riadku alebo akcii" - to sú pre excel tzv. Udalosti a tie sa zachytávajú udalostným makrom. Ešte máš možnosť pridať do buniek komentár, ktorý sa objaví pri prebehnutí kurzoru myši nad bunkou.
Nešla by príloha zabaliť v inom komprimačnom programe? Nie každý má 7z
Ide o automatiku, ktorá sa nastavuje a vypína nasledovne (z helpu)
Zapnutie alebo vypnutie automatického rozširovania formátov a vzorcov do ďalších riadkov
Zobraziť všetko
Skryť všetko
V predvolenom nastavení program Microsoft Office Excel automaticky formátuje nové údaje zadané na konci rozsahu (rozsah: dve alebo viacero buniek v pracovnom hárku. Bunky v rozsahu môžu byť susediace alebo nesusediace.) podľa predchádzajúcich riadkov, ak sa dané formáty nachádzajú aspoň v troch z piatich posledných riadkov, ktoré sa nachádzajú pred novým riadkom. Program Excel takisto automaticky kopíruje vzorce, ktoré sa opakujú aspoň v troch z posledných piatich riadkov, ktoré sa nachádzajú pred novým riadkom, a rozširuje ich do nového riadka.
Túto možnosť môžete podľa potreby zapnúť alebo vypnúť.
Kliknite na tlačidlo Office a potom kliknite na položku Možnosti programu Excel.
V kategórii Rozšírené v časti Možnosti úprav začiarknite alebo zrušte začiarknutie políčka Rozšíriť formáty a vzorce v rozsahu údajov podľa
Príloha by bodla...
Od boku: Formát bunky-Číslo - vybrať červené
alebo Podmienené formátovanie na MENŠIE ako 0
Sám si denne aktualizujem svoje cestovné poriadky, skúsil som z tvojej www záznam makra na linku 11:
Sub linka()
With ActiveSheet.QueryTables.Add(Connection:= _
"URL;http://www.jrbrno.cz/L11_S1", Destination:=Range("$A$1"))
.Name = "L11_S1"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = False
.RefreshOnFileOpen = False
.BackgroundQuery = True
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.WebSelectionType = xlAllTables
.WebFormatting = xlWebFormattingAll
.WebPreFormattedTextToColumns = True
.WebConsecutiveDelimitersAsOne = True
.WebSingleBlockTextImport = False
.WebDisableDateRecognition = True
.WebDisableRedirections = False
.Refresh BackgroundQuery:=False
End With
End Sub
Stačí meniť časť
http://www.jrbrno.cz/L11_S1
na napr.
http://www.jrbrno.cz/L46_S1
a máš linku 46
makro spúšťaj po výmene vždy na novom liste. V ďalších vstupoch-aktualizácii napr. o 3 dni, stačí AKTUALIZOVAT celý súbor CTRL-Alt-F5 (Obnoviť všetko) resp. nastaviť dáta na automatické obnovenie pri otvorení vo vlastnostiach
V prílohe máš súbor, ktorým si môžeš vypomôcť. Do svojej funkcie ešte musíš dať Ano-Ne, to už echám na teba
Ja osobe by som pustil záznamník makra a predviedol raz ručne.
Tak tak ... ja sa zasa niekedy ráno necítim zrovna najlepšie. Bolia ma vpichy, vonku reve drozd a za stenou ktosi chrápe.
Skús si upraviť spustenie obrázku napr. v Irfan-Viev. Vyber oblasť buniek v excelovskom súbore a spusti procedúru. Samozrejme si uprav cestu do svojho prehliadača, ktorý chceš použiť. Kód zverejnil Petr Pecháček na fóre Pandora v roku 2005
Sub OblastDoIrfanView()
' od PP 16.12.2005
Selection.CopyPicture
Shell "d:\nastroje\irfanview\i_view32.exe", 1
DoEvents
End Sub
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.