Vizual basic   zodpovězená otázka

VB6/VBA

Dobrý deň.

Vopred sa ospravedlňujem všetkým, ktorý pokladujú za založenie tejto témy bezpredmetné a zbytočné, čo sa týka programovania som naozaj len začínajúci amatér.

V súčastnosti dokončujem semestrálny projekt, statickú analýzu konštrukcie pomocou pomocou vizual basicu, kde viac ako 90% prace vykonávajú funkcie napísane v VB. Teraz na záver práce nastal problem z rýchlosťou, ktorou výpočty prebiehajú, tá sa výrazne znížila.

Ako by ju bolo možné opetovne vrátiť aspoň do približných pôvodných hodnot?

Nemyslím si totišto že jej zníženie spôsobila množstvo funkcii (pretože rýchlostný skok prišiel z dňa na deň) ale niektoré moje dodatočné záverečné vizuálne úpravy, t.j hlavne doplnenie grafu, ktorú pokladám za jednu z príčin prečo stratu rýchlosti (spätné odstránie grafov nepomohlo).

Ďalšou príčinou by mohlo byť to, že v škole pracujem na projekte v exceli 2003 a doma zasa v exceli 2007.

Toľko približný popis problému, vedel by niekto teda poradiť či chybu naďalej hľadať v popísaných problémoch alebo niekde inde?

Ďakujem za rady.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Zvažte logiku svého dotazu - jasnovidci tu nejspíše nejsou.

Pravděpodobně netvoříte ve VB, ale ve VBA - jinak také pod názvem makra. Těžko vám poradit něco jiného, než zrekapitulovat všechny změny provedené od chvíle před vznikem problému a prověřit časovou náročnost jednotlivých funkcí.

Jak se vrátit do původních hodnot? Pokud si neděláte zálohy funkčního kódu před jeho změnou, pak jedině podle toho, co si o změnách pamatujete.

Úplná kompatibilita mezi verzemi 2003 a 2007 není, ale asi jinou možnost nemáte. Tím spíš si uchovávejte funkční kopie do záloh jak ve škole tak doma.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback