فعال كردن ماكروها در زمان اجراي برنامه از طريق VBA

Collapse
X
 
  • زمان
  • نمایش
Clear All
new posts
  • Basirat
    • 2010/04/04
    • 2

    فعال كردن ماكروها در زمان اجراي برنامه از طريق VBA

    با سلام
    جهت اجراي برنامه نوشته شده درVBA اكسل بايستي كه از مسير
    Office button/excel options/trust center/ trust center settings/Enable all macros قسمت Enable all macros را فعال نمود كه در غير اينصورت ماكروها و يوزرفرمها اجرا نخواهند شد . بفرماييد آيا از كدهاي VBA مي توان در زمان اجراي برنامه نوشته شده استفاده كرد و كدي نوشت كه در زمان ا جراي برنامه بصورت پيش فرض ماكروها فعال شوند .
  • m_d6712

    • 2010/05/22
    • 174

    #2
    RE: فعال كردن ماكروها در زمان اجراي برنامه از طريق VBA

    فکر نمی کنم بشه Security ماکروسافت رو کنار بزنیم و با یک کد ماکرو ها رو Enable کنیم! اگه تونستین به منم بگین! اما یه راهی هست که هر یوزر تنظیمات خودشو انجام بده که ماکرو برایش همیشه Enable باشه:

    Excel Option-->Trust Center -->Trust Center Settings --> macro Settings --> Enable All Macros

    البته مسئولیت این کار با خود شماست.
    -------
    http://md6712.com
    جامعه ایده پردازان: http://idekadeh.com

    کامنت

    • mrexcel

      • 2010/02/03
      • 435

      #3
      RE: فعال كردن ماكروها در زمان اجراي برنامه از طريق VBA

      این امکان را اکثر افرادی که میخواهند نرم افزار ساخته شده با ویژوال بیسیک را به صورت تجاری تهیه کنند درخواست دارند به نظرم با تکنیکی این امر باید انجام بشود
      زنگ تفريح دنيا هميشگي نيست ، ساعت بعد حساب داريم

      کامنت

      • shamsololama

        • 2010/02/15
        • 940

        #4
        RE: فعال كردن ماكروها در زمان اجراي برنامه از طريق VBA

        با درود فراوان به دوستان عزیز

        این کار شدنی است به شرط این که شما داری امضاء دیجیتال یا certificating بوده و در کدی که می نویسید استفاده کنیدکه معمولا برای برنامه های که بصورت کلان مورد استفاده قرار می گیرد استفاده می کنند تا مشتریان و کاربران برای استفاده آن مشکلی نداشته و از امنیت آن اطمینان حاصل کنند که در این حالت قبل از اجرای ماکرو به کاربر خبر میدهد.



        و این هم سایت های که می تونید از آنجا certificating تهیه کنید





        AOL (http://www.aol.com)
        A-Trust (http://www.a-trust.at)
        Arge Daten (http://www.signatur.rtr.at/de/providers/providers/argedaten.html)
        AS Sertifitseerimiskeskuse (http://www.sk.ee)
        Asociacion Nacional del Notariado Mexicano (http://www.notariadomexicano.org.mx)
        Austria Telekom-Control Commission (http://www.signatur.rtr.at)
        Autoridade Certificadora Raiz Brasileira (http://www.icpbrasil.gov.br)
        Autoridad de Certificacion Firmaprofesional
        Baltimore (http://www.baltimore.com)
        Belgacom E-Trust (http://www.e-trust.be)
        CC Signet (http://www.signet.pl)
        CAMERFIRMA (http://www.camerfirma.com)
        Certicámara S.A. (http://www.certicamara.com/)
        Certisign (http://www.certisign.com.br/)
        CertPlus (http://www.certplus.com)
        Colegio de Registradores
        Comodo Group (http://www.comodogroup.com/)
        ComSign (http://www.ComSign.co.il)
        Correo
        Deutsche Telekom (http://www.telekom.de)
        DST (http://www.digsigtrust.com/)
        Entrust (http://www.entrust.com/certificate_services/index.htm)
        eSign (http://www.esign.com.au/)
        EUnet International (http://www.eunet.fi/)
        FESTE (http://www.feste.org/)
        First Data Digital Certificates (http://www.firstdata.com/index.jsp)
        FNMT (http://www.ceres.fnmt.es/)
        Gatekeeper Root CA (http://www.agimo.gov.au/infrastructure/gatekeeper)
        GeoTrust (http://www.geotrust.com)
        GlobalSign (http://www.globalsign.com/)
        GoDaddy (http://www.godaddy.com)
        Hongkong Post (http://www.hongkongpost.gov.hk/product/cps/ecert/index.html))
        IPS SERVIDORES (http://www.ips.es/)
        KMD (http://www.kmd-ca.dk)
        NetLock (http://www.netlock.hu/)
        Post.Trust (http://www.post.trust.ie/)
        PTT Post (http://www.ptt-post.nl)
        Quovadis (http://www.quovadis.bm/)
        RSA (http://www.rsasecurity.com/)
        Saunalahden Serveri (http://www.saunalahti.fi/)
        SECOM Trust.net (http://www.secomtrust.net)
        SecureNet (http://www.securenetasia.com/)
        SecureSign (http://www2.jcsinc.co.jp)
        Serasa (http://www.serasa.com/)
        SIA (https://ca.sia.it/)
        Sonera (http://www.sonera.com/)
        Spanish Property & Commerce Registry (https://www.registradores.org))
        TC TrustCenter (http://www.trustcenter.de/)
        TDC (http://www.tdc.dk)
        Thawte (http://www.thawte.com/)
        Trustis Limited (http://www.trustis.com)
        TW Government Root Certification Authority
        Unizeto Certum (http://www.certum.pl)
        UserTRUST (http://www.usertrust.com/)
        ValiCert (http://www.valicert.com/)
        Verisign (http://www.verisign.com/)
        Visa
        Wells Fargo Root Certificate Authority (http://www.wellsfargo.com/certpolicy)
        XRamp (http://www.xramp.com)
        ---------------------------------------------------------------------------------------------------
        بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم (دکتر شریعتی)
        shamsololama@yahoo.com
        09177733411

        کامنت

        • mrexcel

          • 2010/02/03
          • 435

          #5
          RE: فعال كردن ماكروها در زمان اجراي برنامه از طريق VBA

          بسيار متشكرم استاد گرامي از اين اطلاعات كامل دقيق و منحصر بفردي كه ارائه فرموديد
          فقط خواهش داشتم راجع به امضاي الكترونيكي بيشتر توضيح دهيد كه استفاده ان در كاربردهاي نرم افزار در وب ميباشد يا استفاده ان بر روي نرم افزارها در حالت افلاين ميباشد
          زنگ تفريح دنيا هميشگي نيست ، ساعت بعد حساب داريم

          کامنت

          Working...