ساخت یک انیمیشن ساده در اکسل

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

    • 2010/02/15
    • 940

    ساخت یک انیمیشن ساده در اکسل

    با درود فراوان
    برای ساخت یک انیمیشن ساده در اکسل ابتدا یک WordArt رادر صفحه ایجاد می کنیم در این مثال به اسم WordArt 1 ایجاد شده
    و در سل a2 و b2 و c2 به ترتیب متن انیمیشن و تعداد انیمیشن که با تابع len مشخص می کنیم و C2 نیز برای سرعت انیمیشن بر اساس ثانیه
    حال با ماکرو زیر این انیمشین را ایجاد می کنیم

    همانطور که می بینید یک ماکرو را ایجاد کرده ایم که متن داخل سل A2 را به ترتیب حرف به حرف

    به WordArt اضاف می کند تا آخرین حرف متن مورد نظر که در سل A2 نوشته شده است .
    زمان بین اضاف کردن هر حرف را با کد Do While Timer < tt + zzz مشخص می کنیم که
    زمان را به سل C2 ارجاع داده ایم و در آخر با کدApplication.Run "tim دوباره همان ماکرو را اجرا می کند که بصورت حلقه این ماکرو اجرا میشود.


    کد PHP:
     Sub tim()
    On Error Resume Next
    Dim zzz
    ttAs Integer
    zzz 
    Sheet1.Range("c2")
    tt Timer

    For 1 To Sheet1.Range("b2")
       
        
    ActiveSheet.Shapes("WordArt 1").TextEffect.Text Left(Sheet1.Range("A2"), i)
        
    zzz Sheet1.Range("c2")
        
    tt Timer
        
    Do While Timer tt zzz
        DoEvents
        Loop
    Next i
     Application
    .Run "tim"
    End Sub 
    فایل نمونه
    [attachment=2]
    فایل های پیوست شده
    Last edited by ~M*E*H*D*I~; 2014/04/27, 13:21.
    ---------------------------------------------------------------------------------------------------
    بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم (دکتر شریعتی)
    shamsololama@yahoo.com
    09177733411
  • paz

    • 2010/09/06
    • 16

    #2
    RE: ساخت یک انیمیشن ساده در اکسل

    جناب استاد من با دانسته هاي ناچيزم تونستم تا جايي كه در فايل مي بينيد پيش برم ولي اجاريي نشد مي خواهم بدانم چرا
    هر كس به من مطلبي بياموزد مرا بنده خويش كرده است. حضرت محمد (ص)

    کامنت

    • shamsololama

      • 2010/02/15
      • 940

      #3
      RE: ساخت یک انیمیشن ساده در اکسل

      با درود فراوان
      شما لطف دارین و گرنه اینطور نیست
      در مورد کدی که نوشته ای همه چیز درست است اما کد را نوشته ای کهWordArt1
      را انمیشن کند در حالی که شما WordAr
      WordArt2
      را در صفحه قرار داده اید و وردآرت یک وجود ندارد
      شماره وردآرت را از یک به دو تغییر دهید و یا یک وردآرت با شماره یک در صفحه قرار بدهید درست میشود
      مثل کد زیر
      ActiveSheet.Shapes("WordArt 2").TextEffect.Text = Left(Sheet1.Range("A2"), i)
      ---------------------------------------------------------------------------------------------------
      بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم (دکتر شریعتی)
      shamsololama@yahoo.com
      09177733411

      کامنت

      • mvj
        • 2011/02/28
        • 2

        #4
        RE: ساخت یک انیمیشن ساده در اکسل

        با سلام میتونم خواهش کنم چطوری میشه فایل انیمشن رو در اکسل باز کرد یا چطور میشود که یک فایل انیمشن رو در اکسل بطور اتوماتیک باز کنیم.

        کامنت

        • shamsololama

          • 2010/02/15
          • 940

          #5
          RE: ساخت یک انیمیشن ساده در اکسل

          با درود فراوان
          منظور شما را متوجه نشدم شما مشخص نکرده اید که منظور شما از فایل انیمیشن چه فایلی و با چه فرمتی هست
          ولی اگر منظور شما اینکه چطور میشه فایل متحرکی را در اکسل گذاشت که بصورت اتوماتیک در زمان باز شده صفحه انیمیشن حرکت خودش را انجام دهد می بایست از فایل فلش با پسوند SWF استفاده کنید
          ---------------------------------------------------------------------------------------------------
          بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم (دکتر شریعتی)
          shamsololama@yahoo.com
          09177733411

          کامنت

          • mvj
            • 2011/02/28
            • 2

            #6
            RE: ساخت یک انیمیشن ساده در اکسل

            با سلامی دوباره منظورم همین فایل فلش است که هر زمان که فایل باز میشود بطور اتوماتیک اجرا شود
            میشود راهنمایی کنید یا سورسی معرفی نمایید.
            متشکر.

            کامنت

            • حسینعلی

              • 2014/01/27
              • 172

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

              کامنت

              چند لحظه..