update:
- zamkol som tam mazanie rows a columns
- oprava zapisu praznych buniek
ze to napise ze je to read only to nevadi :) ten subor sa uklada v accesse (len hodnoty)
nebude to lepsie vyriesit s vzorcami ako s makrom?
nejak som tomu neporozumel ale s makrom to bude asi vypadat takto:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row = 13 And (Target.Column >= 4 And Target.Column <= 7) Then
Range("G24").GoalSeek Goal:=0, ChangingCell:=Cells(20, Target.Column)
End If
End Sub
... tak aby som len teoreticky nekecal tak som nieco naprogramoval
- funguje to len na zmenu hodnoty v bunkach a len na jeden sheet (dalo by sa to samozrejme zlepsit napr. farba, viac sheetov atd.)
- musel som tam nastavit cursor mysky na "sipku" lebo by blikala pri refreshovani udajov ktore sa vykonavaju kazdu 1s
- v progress bare su vidiet hodiny. Ked sa zaseknu znamena to ze makro uz nerefreshuje
- treba tam este nastavit cestu k Access databaze!!
cn.Open "Provider = Microsoft.ACE.OLEDB.12.0; Data Source =" & Application.ThisWorkbook.Path & "\Data.accdb"- makro nieje dokonale napr. ked date zmazat cely stlpec tak to kontroluje kazdu bunku co ste zmazali s databazou :) tak to prosim nerobte ... idealne k tomu nastavit Protect sheet na mazanie stlpcou a riadkou
... prosim berte to ako zdroj instpiracie nie za program ktory je odskusany
netusim ako funguje zdileny dokument
ale keby som to robil ja tak by som to riesil asi s databazou ku ktorej by sa ty 10 uzivatelia pripajali a kazdych 10s by sa refreshovalo automaticky pole kde pracuju v exceli
je este jedna moznost kedze monitor nezobrazi celu obrazovku :) tak hadam aj tak nieje potrebne vidiet 200x200 tabuliek (to len odhadujem tej sachovnice kolko ich je)
islo by spravit ze by sa urobilo 5x5 tabuliek a pomocou cuplikou zlava-doprava a zhora-dole v tej oblasti by sa tie data menili
:P ale neviem ci aj toto vam nebude vyhovovat
- inac skusal som to prepisat na tabulku a pocitac pri prepisovani vzorcov mi padol :)))
tu je navod ako vytvorit drop down list:
http://office.microsoft.com/en-us/excel-help/create-or-remove-a-drop-down-list-HP005202215.aspx
skuste toto:
dalsia vec kedze je to burza :) a tam sa kazdu 1s sleduju udaje :) najlepsie by bolo keby tam bol 1 graf(mozno viac) ktory sa bude updatovat podla SQL tabulky kazdu 1s (z netu alebo z vlasnej databa.)
ale to by sa uz muselo urobit makrom
samozrejme to zadavanie X,Y moze byt uz v liste comboboxu :)
ted som si to pozrel trosku podrobnejsie
a zistil som ze jeden vzorec to nebude ale bude to asi tabulka vzorcou 5x5
tuto tabulku treba odkazovat na bunku (mozno bunky) kde bude sa zadavat
X:
=AVERAGEIFS(Data!$I$4:$I$35012;Data!$E$4:$E$35012;">" & B$1;Data!$E$4:$E$35012;"<" & $A7;Data!$I$4:$I$35012;"<0")
potom A12, A17, A22 atd.
Y:
=AVERAGEIFS(Data!$I$4:$I$35012;Data!$E$4:$E$35012;">" & B$1;Data!$E$4:$E$35012;"<" & $A7;Data!$I$4:$I$35012;"<0")
potom G, L, Q ... atd.
.... netusim ci tych meniacich udajou je viac .... je to fakt nadlho a to som len studoval 1vzorec z asi 22 vzorcou co je treba nadefinovat
no otazka znie je fakt potrebne mat tak vela vzorcov???
nieje idealnejsie urobit len jeden vzorec ktory bude moderovatelny podla toho X a Y??
dalo by sa to este urychlit tak ze 1sheet sa DATA daju do tabulky a v 2sheete sa budu vzorce odkazovat na stlpec v tabulke
takto by sa malo zredukovat vypocet z 35000 riadkou len na tolko kolko je v tabulke
tak som to pozrel a problem nebude ani v tom ze je to tabulka 500 x 500 ale v tom ze v dalsom sheete je asi 5000 vzorcou ktore sa odkazuju na 1sheet a este k tomu vypocet na Data!$E$4:$E$35012 .... to je neskutocne velke mnozstvo vypoctou
nestacil by tam radsej jeden vypocet kde by sa zadavali X a Y ako vyzaduje ta tabulka v druhom sheete??
preto nemam rad vzorce .)) .... ale vzorce sa prepocitavaju len raz a to len pri starte a pri zmene bunky na ktoru je vzorec viazany
bez prilohy sa neda helpnut :)
90percent co tu ludia pisu ide spravit s vzorcami :)
no keby sme poznali generatory tak dalo by sa zistit pravdepodobnost ktory generator to vyprodukoval ale bolo by to priserne nepresne (zalezalo by na vystupe kolko cisel by dal cim menej tym nepresnejsie) a aj spravit taky progrem by zozralo velaaaa casu
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.