Hirdetés

Keresés

Új hozzászólás Aktív témák

  • martonx
    veterán

    Akkor megpróbálom kicsit részletesebben.

    Van egy programom amiben a VBAProject jelszóval van ellátva, azért, hogy ha a program egy le nem kezelt hibára fut, akkor se tudjanak belépni Debug módba, nehogy szétbarmoljanak ott nekem valamit. Úgy sincs senkinek lövése hozzá.

    A program jelenleg úgy van megírva, hogy ha elindítja az xls-t, akkor egyből userform jön fel, és a munkafüzet láthatatlanná válik. Ezen a UserFormon van egy gomba, ami arra hivatott, hogy Unloadolja a Formot, és így elérhető lesz a Basic. (Ennek a gombnak a megnyomása jelszót kér, a biztonság kedvéért.
    A jelen helyzetben, így kétszer kell jelszót megadnom.
    Azt szeretném megoldani, hogy ha már a gomb megnyomásakor jelszót kell megadni, akkor ez oldja fel a VBAProjectet is.
    Makrórögzítéssel próbáltam, de semmit sem vette fel.

    A 2.-al kapcsolatban volt néhány teóriám, hogy hogyan lehetne megoldani.
    -egy másik fájl tárolná ezeket a változtatható dolgokat
    -personal xls-ben tárolnám ezeket (azonban ebben az esetben ha a felhasználó másik géphez ül, akkor nem megoldás)
    -környezeti változó létrehozása (a probléma ugyan az mint az előbb)

    Még mindig nem értelek. Minek az a gomb? Te tetted írásvédetté a makrót, te is tudod feloldani és megnézni. Minek ehhez a gomb, meg a programozott feloldás?

Új hozzászólás Aktív témák