ساخت Splash در اکسل

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • shamsololama

    • 2010/02/15
    • 940

    ساخت Splash در اکسل

    با درود فراوان

    زمانی که می خواهیم یک Splash را در اکسل بسازیم راه های مختلفی وجود داره که یکی از آنها را در اینجا توضیح می دم
    Splash همانطور که می دانید صفحه یا فرمی است که هنگام باز شدن یک برنامه بصورت موقت باز شده و پس از مدت کوتاه چند ثانیه ای بصورت خودکار بسته میشه که می تونیم آن را به منظور های مختلفی استفاده کرد مثلا معرفی برنامه یا تبلیغ برنامه یا یک راهنمایی یا خوش آمد گویی به برنامه و چیزهای که بسته به نوع برنامه ای که میسازیم مورد استفاده قرار میگیره

    *
    حالا برای ساخت چنین برنامه ای در اکسل بدین صورت عمل می کنیم

    خوب ما وقتی یک فرم را در اکسل ساختیم و می خواهیم آن را به عنوان ااسپلش قرار دهیم کدی که این فرم را باز می کند در صفحه کد مربوط به Workbook قرار می دهیم که زمان باز شدن Workbook یوزر فرم باز شود مثل کد زیر

    Private Sub Workbook_Open()
    userform1.Show
    End Sub

    و حالا پس از باز شدن یوزر فرم می خواهیم که بصورت خودکار پس از چند ثانیه بسته شود
    که برای این کار روی یوزر فرم دوبل کلید کرده و به صفحه کد مربوط به آن می رویم و کد زیر را می نویسیم

    Private Sub UserForm_Initialize()
    On Error Resume Next
    Application.OnTime Now + TimeValue("00:00:03"), "payan"
    End Sub
    که در این کد payan ماکرویی است که در ان دستور بسته شدن یوزرفرم را در آن می نویسیم بدین صورت
    Sub payan()
    End
    End Sub
    و ("00:00:03") هم زمانی است که شما تعیین می کنید یوزرفرم بعد از چند ثانیه بسته شود
    البته این نمونه ساده اسپلش هستش که توضیح دادم یک فایل نمونه برای دانلود می زام که یه کم حرفه ای تر نشون میده و یوزفرم ما از محو میاد روشن میشه و دوباره محو میشه
    بدرود


    فیال نمونه

    [attachment=12]
    فایل های پیوست شده
    ---------------------------------------------------------------------------------------------------
    بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم [size=x-small](دکتر شریعتی)[/size]
    shamsololama@yahoo.com
    09177733411
  • exceliran

    • 2010/02/15
    • 86

    #2
    RE: ساخت Splash در اکسل

    با سلام به استاد بزرگ
    براي اين مثالها و نمونه هاي كه اينقدر زيباست كه در وصف ان نميتوان كلمه اي پيدا كرد .
    واقعا موضوع زيبا - گرافيك زيبا - ..........
    بسيار متشكرم

    کامنت

    • hamed bhiraee
      • 2011/11/19
      • 4

      #3
      RE: ساخت Splash در اکسل

      فوق العاده بود مرسی

      کامنت

      • shamsololama

        • 2010/02/15
        • 940

        #4
        RE: ساخت Splash در اکسل

        با درود فراوان

        شما لطف دارین
        ---------------------------------------------------------------------------------------------------
        بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم [size=x-small](دکتر شریعتی)[/size]
        shamsololama@yahoo.com
        09177733411

        کامنت

        • safaei.mehdi@mapnablade.com

          • 2012/04/02
          • 68

          #5
          RE: ساخت Splash در اکسل

          با سلام و احترام
          فلش رو چطور وارد يوزر فرم كرديد؟
          من تمامي مراحل رو ميرم، ولي نمي تونم فلش رو وارد يوزر فرم كنم.
          با سپاس فراوان،
          [color=#32CD32][b]سخت است فهماندن چيزي به كسي كه بابت نفهميدنش پول هم نمي گيرد .[/b][/color]

          کامنت

          • shamsololama

            • 2010/02/15
            • 940

            #6
            RE: ساخت Splash در اکسل

            نوشته اصلی توسط safaei.mehdi@mapnablade.com
            با سلام و احترام
            فلش رو چطور وارد يوزر فرم كرديد؟
            من تمامي مراحل رو ميرم، ولي نمي تونم فلش رو وارد يوزر فرم كنم.
            با سپاس فراوان،
            با درود فراوان

            برای وارد کردن یک فلش با پسوند SWF به یوزر فرم به این صورت انجام میشه

            اول اگر در جعبه ابزارتون ابزاری به نام شوک ویو فلاش ندارید ShockwaveFlash
            روی یکی از ابزار راست کلیک کنید و از گزینه اول این تولز را انتخاب کرده و تیک آن را بزنید تا به جعبه ابزارتون اضافه بشود

            بعد آن یکی از این ابزار را روی فرم ایجاد کنید و از قسمت پرو پرتیس آن دو گزینه Movie و Base را پیدا کنید و آدرس فایل فلش را بصورت کامل در آن کپی کنید مثلا D:\spalsh.swf

            با این کار فایل فلش شما در یوزرفرم به نمایش در میاد ولی اگر فایل فلش را در کامپیوتر خود جابجا کنید و یا حذف کنید و همچنین اگر فایل اکسل را در کامپیوتری دیگر باز کنید این فایل فلش اجرا نخواهد شد چون در این آدرسی که بهش دادید فایل فلش را پیدا نخواهد کرد

            برای جلوگیری از این مشکل کافیست که در پروپرتیش شوک ویو بعد از کپی کردن آدرس فلش گزینه EmbedMovie را برابر با True قرار دهید
            در این حالت فایل فلش جزء خود فایل اکسل شده و کاری به فایل فلش روی سیستم نخواهد داشت
            ---------------------------------------------------------------------------------------------------
            بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم [size=x-small](دکتر شریعتی)[/size]
            shamsololama@yahoo.com
            09177733411

            کامنت

            • komeilex

              #7
              RE: ساخت Splash در اکسل

              [align=justify]با سلام خدمت دوستان و تشکر فراوان از استاد شمس العلما.
              من برای اضافه کردن ابزرارهای جدید مانند همین shock wave مشکل دارم و اون اینه که نمی تونم این ابزار رو اضافه کنم. آفیسم هیچ مشکلی نداره. به نظر برخی اساتید مشکل از ویندوزمه و یه سری dll و activeX کم داره. کسی می تونه تو این زمینه کمکم کنه؟[/align]

              کامنت

              • safaei.mehdi@mapnablade.com

                • 2012/04/02
                • 68

                #8
                RE: ساخت Splash در اکسل

                با سپاس فراوان از استاد ارجمند :‌آقاي شمس العلما
                بسيار ممنونم. واقعا" جالب بود.
                روزتون هم مبارك
                [color=#32CD32][b]سخت است فهماندن چيزي به كسي كه بابت نفهميدنش پول هم نمي گيرد .[/b][/color]

                کامنت

                • shamsololama

                  • 2010/02/15
                  • 940

                  #9
                  RE: ساخت Splash در اکسل

                  نوشته اصلی توسط safaei.mehdi@mapnablade.com
                  با سپاس فراوان از استاد ارجمند :‌آقاي شمس العلما
                  بسيار ممنونم. واقعا" جالب بود.
                  روزتون هم مبارك
                  با درود فراوان
                  خواهش میکنم شما لطف دارین[hr]
                  نوشته اصلی توسط komeilex
                  [align=justify]با سلام خدمت دوستان و تشکر فراوان از استاد شمس العلما.
                  من برای اضافه کردن ابزرارهای جدید مانند همین shock wave مشکل دارم و اون اینه که نمی تونم این ابزار رو اضافه کنم. آفیسم هیچ مشکلی نداره. به نظر برخی اساتید مشکل از ویندوزمه و یه سری dll و activeX کم داره. کسی می تونه تو این زمینه کمکم کنه؟[/align]
                  با درود فراوان
                  این مشکل رو می تونید با اضاف کردن اکتیو ایکسی که آفیس شما کم داره حل کنید
                  از آفیسی که داره و یا اینترنت بگیرین و کپی کنید
                  یکی از دوستان هم همین مشکل در آفیسش بود که با دوباره نصب کردن آفیس هم بر طرف نمیشد و با این کار حل شد
                  ---------------------------------------------------------------------------------------------------
                  بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم [size=x-small](دکتر شریعتی)[/size]
                  shamsololama@yahoo.com
                  09177733411

                  کامنت

                  • komeilex

                    #10
                    RE: ساخت Splash در اکسل

                    تشکر فراوان به خاطر توجهتون.
                    شاید سوالم خیلی سطح پایین باشه ولی میشه راهنماییم کنین که این active x که office من کم داره، چطوری باید دنبالش بگردم و کجا باید کپیش کنم؟

                    کامنت

                    • s.cheraghi

                      • 2011/02/27
                      • 311

                      #11
                      RE: ساخت Splash در اکسل

                      با سلام خدمت استاد شمس العلما
                      اگر امکان داره درباره علت استفاده از DoEvents و کاربردهای آن توضیح بفرمائید
                      در یادگیری سیر نشوید :idea:

                      برای ارتباط بیشتر به [URL="https://excelpedia.net/"]سایت[/URL] [URL="https://excelpedia.net"][B][COLOR=#008000]ExcelPedia [/COLOR][/B][/URL]سربزنید.
                      برگزاری [URL="https://excelpedia.net/excel-ninja/"]دوره های آموزش[/URL] [URL="https://excelpedia.net/what-is-excel/"][B]اکسل [/B][/URL]در تهران
                      [URL="https://excelpedia.net/category/excel-functions/"][B]آموزش توابع اکسل[/B][/URL]

                      کامنت

                      • shamsololama

                        • 2010/02/15
                        • 940

                        #12
                        RE: ساخت Splash در اکسل

                        نوشته اصلی توسط s.cheraghi
                        با سلام خدمت استاد شمس العلما
                        اگر امکان داره درباره علت استفاده از DoEvents و کاربردهای آن توضیح بفرمائید
                        با درود فراوان

                        دو اونت کلمه کلیدی هست که اجاز پردازش رو به سیستم میده
                        یعنی شما وقتی ماکروی رو داری اجرا میکنی و ماکرو در حال اجراست کاری دیگه نمی تونی انجام بدی یعنی نمی تونی همزمان اگر ماکرویی داره اجرا میشه تو سل نوشت و یا شیتی به شیتی دیگه رفت ولی با استفاده دو اونت اجاز پردازش بقیه کارها هم پیدا میکنی و اینکه اگر ماکروی حلقه ای بدون انتها بود و طولانی اجرا شده به ارور بر خواهد خورد ولی با استفاده از دو اونت ماکرو به هر دلیلی توقف کند و بعد از رفع مشکل دوباره به کارش ادامه میده
                        ---------------------------------------------------------------------------------------------------
                        بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم [size=x-small](دکتر شریعتی)[/size]
                        shamsololama@yahoo.com
                        09177733411

                        کامنت

                        • safaei.mehdi@mapnablade.com

                          • 2012/04/02
                          • 68

                          #13
                          RE: ساخت Splash در اکسل

                          درود بيكران بر آقاي مهندس شمس العلما
                          با سلام و احترام
                          آيا امكان اين نيز وجود دارد كه چهار چوب فرم اسپلش را هم حذف كنيم و فقط اطلاعات درون فرم (فايل فلش و اطلاعات ديگر..) نمايش داده شود؟
                          مانند صفحه آغازين نرم افزارهاي آفيس 2010. يا نرم افزارهاي ديگر.. كه چهار چوب ندارند.
                          با سپاس فراوان
                          [color=#32CD32][b]سخت است فهماندن چيزي به كسي كه بابت نفهميدنش پول هم نمي گيرد .[/b][/color]

                          کامنت

                          • prince_saeed

                            • 2012/05/06
                            • 7

                            #14
                            RE: ساخت Splash در اکسل

                            با سلام
                            و تشکر از سایت عالیون
                            من اینجا خیلی چیزا یاد گرفتم و برای تشکر
                            من کل قرآن رو توی وی بی اکسل آوردم با قابلیت جستجو در متن عربی یا فارسی لطفا امتحانش کنید و نظر بدید

                            http://uploadkon.ir/uploads/33724b40067faf058008ee023a09f3ca.rar

                            کامنت

                            • Javid Mokhtari
                              مدير تالار ويژوال بيسيك

                              • 2012/01/16
                              • 1212
                              • 73.00

                              #15
                              RE: ساخت Splash در اکسل

                              در صورت امکان رمز رو هم بذارید.........با تشکر........
                              [FONT=Tahoma][INDENT][CENTER][SIZE=3][FONT=courier new][B][FONT=comic sans ms][SIZE=3][FONT=arial]دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
                              بیش از [COLOR=#008000]60[/COLOR] جلسه آموزش ویدئویی رایگان

                              شرکت در دوره:
                              [/FONT][/SIZE]
                              [SIZE=5] [FONT=Tahoma][FONT=courier new][B][URL]https://javidsoft.ir/courses/[/URL][/B][/FONT][/FONT][/SIZE][/FONT]
                              [/B][/FONT][/SIZE]
                              [/CENTER]
                              [/INDENT]
                              [/FONT]

                              کامنت

                              چند لحظه..