< návrat zpět

MS Excel


Téma: Makro- nefunguje v mojej tabuľke rss

Zaslal/a 24.11.2016 8:34

V bunke G2,G3,G4 sú vzorce ktoré majú vypočítať istú hodnotu. Spoločným znakom všetkých troch je že priemerujú vždy iba posledné 10 (resp.6)údaje.

G2 robí priemer posledných desať buniek v stĺpci D - funguje bez problémov

G3 robí priemer posledných šesť buniek v stĺpci D ale iba tie ktoré v stĺpci B nemajú pri údaji bodku

G4 robí priemer posledných šesť buniek v stĺpci D ale iba tie ktoré v stĺpci B majú pri údaji bodku

V tabuľke s názvom "Autor" to všetko funguje ako má. Je to tabuľka ktorú vypracoval autor tohto vzorca zrejme aj makra a tabuľku mi zaslal.

Ak to skopírujem do svojej tabuľky tam to nefungujú.

Ak som si dal prezrieť v tabuľke Autor makro teda nejaky postup, ktorému sice nerozumiem avšak som zistil že tam nič nie je, alebo je voľajako šikovne zablokované.

Otázka ako vzorce preniesť do mojej tabuľky aby plnili funkciu?

Rád by som veriť že som to opisal jednoducho a zrozumitelne.

S úctou Dušan

Příloha: zip33562_autor.xlsm.zip (22kB, staženo 35x)
Zaslat odpověď >

#033563
avatar
Zdravím, v přiloženém souboru je udělaná vlastní funkce. Najdete ji po stisku Alt+F11. Je uložená v modulu. Udělejte si svůj soubor z daného souboru nebo překopirujte makro.citovat
icon #033564
avatar
Ahoj, ten súbor obsahuje užívateľskú funkciu Priemer_posl_X. Tá je napísaná vo VBA. Jej kód zobrazíš vo VBE (visual basic editore). Na to, aby to fungovalo i v inom zošite, je potrebné danú funkciu do takéhoto nového súboru preniesť alebo ten VBA script pre nový súbor nejakým iným spôsobom sprístupniť. Jednoduchšie je určite ten skript danej funkcie "preniesť". Stačí skopírovať alebo naimportovať príslušný modul.
Bohužiaľ, asi to sám nezvládneš, nie je to síce vôbec zložité, predsa len, aspoň základy práce s VBA už i takáto jednoduchá operácia predpokladá.
P.S.:Než som to dopísal, Maximus vložil podobnú odpoveď, takže sa trochu opakujeme..citovat
#033575
avatar
Ďakujem pekne za odpoveď. Skúsil som to podľa vašich inštrukcii. Skutočne to funguje. Ak som si vytvoril novu tabuľku, tam to funguje krásne. Ibaže v tej mojej tabuľke, kde by bolo žiaduce aby to fungovalo som narazil na iné staršie makra ani neviem ako sa tam dostali a aj keď som to tam prekopíroval akosi sa neznášajú. Je to zrejme zložitejšie a budem sa musieť s tým zmieriť.
Ešte raz ďakujem pekne

S úctou Dušancitovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

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.

On-line nástroje