سوال در مورد رکورد کردن دیتا از وب سرور

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

    • 2011/09/01
    • 10

    سوال در مورد رکورد کردن دیتا از وب سرور

    با سلام به دوستان ..

    بنده از طریق سربرگ دیتا ، یو ار ال وب سرور ایندکس بورس تهران (http://members.tsetmc.com/tsev2/excel/MarketWatchPlus.aspx?d=0) رو بارگذاری کردم و برنامه اکسل با تنظیم بنده در کانکشن ، در هر یک دقیقه رفرش میشه و دیتاهای مورد نظر من رو بدون نقص و عالی در اختیار من میذاره .. درحال حاضر نیاز دارم دیتاهایی که در هر دقیقه از سرور میگیره رو در یک سلول جداگانه ثبت کنه مثلا دستوری نوشته بشه که در هر یک دقیقه دیتای موجود در سلول A1 رو (که از وب سرور دنلود شده) در ستون B بنویسه یعنی اولین دقیقه رو در B1 دومین رو در B2 سومین رو در B3 و الی آخر ..

    امیدوارم برای این نیاز من راه حلی وجود داشته باشه ...

    با تشکر .. عباسپور

    Last edited by saeidaspr; 2014/09/18, 19:54.
    [COLOR=#800080][B]پيش به سوي موفقيت ..[/B][/COLOR]
  • saeidaspr

    • 2011/09/01
    • 10

    #2
    جستجو کردم البته من مشابه این رو پیدا نکردم مواردی که دیدم فقط برای گرفتن دیتا بود .. من با گرفتن دیتا هیچ مشکلی ندارم مساله در مورد رکورد کردن هست .. که دیتای گرفته شدن رو اتوماتیک در بازههای زمانی مشخص تو یه ستون سلول ذخیره کنه .. راهی هست؟ (امیدوارم راهی باشه)
    [COLOR=#800080][B]پيش به سوي موفقيت ..[/B][/COLOR]

    کامنت

    • ~M*E*H*D*I~
      • 2011/10/19
      • 4377
      • 70.00

      #3
      نوشته اصلی توسط saeidaspr
      با سلام به دوستان ..

      بنده از طریق سربرگ دیتا ، یو ار ال وب سرور ایندکس بورس تهران (http://members.tsetmc.com/tsev2/excel/MarketWatchPlus.aspx?d=0) رو بارگذاری کردم و برنامه اکسل با تنظیم بنده در کانکشن ، در هر یک دقیقه رفرش میشه و دیتاهای مورد نظر من رو بدون نقص و عالی در اختیار من میذاره .. درحال حاضر نیاز دارم دیتاهایی که در هر دقیقه از سرور میگیره رو در یک سلول جداگانه ثبت کنه مثلا دستوری نوشته بشه که در هر یک دقیقه دیتای موجود در سلول A1 رو (که از وب سرور دنلود شده) در ستون B بنویسه یعنی اولین دقیقه رو در B1 دومین رو در B2 سومین رو در B3 و الی آخر ..

      امیدوارم برای این نیاز من راه حلی وجود داشته باشه ...

      با تشکر .. عباسپور

      دوست عزیز به لینک زیر مراجعه کنید

      دانلود اطلاعات سایت بورس با یک دکمه ورژن جدید

      [CENTER]
      [SIGPIC][/SIGPIC]
      [/CENTER]

      کامنت

      • ~M*E*H*D*I~
        • 2011/10/19
        • 4377
        • 70.00

        #4
        نوشته اصلی توسط saeidaspr
        جستجو کردم البته من مشابه این رو پیدا نکردم مواردی که دیدم فقط برای گرفتن دیتا بود .. من با گرفتن دیتا هیچ مشکلی ندارم مساله در مورد رکورد کردن هست .. که دیتای گرفته شدن رو اتوماتیک در بازههای زمانی مشخص تو یه ستون سلول ذخیره کنه .. راهی هست؟ (امیدوارم راهی باشه)
        شما از طریق کد نویسی میتونی به این خواستت برسی
        به این صورت که در بازه های زمانی خاصی از فایل save as بگیرید
        [CENTER]
        [SIGPIC][/SIGPIC]
        [/CENTER]

        کامنت

        • saeidaspr

          • 2011/09/01
          • 10

          #5
          نوشته اصلی توسط ~m*e*h*d*i~
          شما از طریق کد نویسی میتونی به این خواستت برسی
          به این صورت که در بازه های زمانی خاصی از فایل save as بگیرید
          با save as نمیشه چون نمیخوام فایلهای مختلف ایجاد کنم یه فایل دارم میخوام ازش استفاده کنم اونجوری شلوغ میشه .. مثلا اگه بشه از فانکشن IF استفاده کرد که مثلا مقدار سلول A1 رو زمانی که ساعت به 09:01:01 رسید در سلول B1 درج کنه .. این کارو میشه کرد؟
          [COLOR=#800080][B]پيش به سوي موفقيت ..[/B][/COLOR]

          کامنت

          • ~M*E*H*D*I~
            • 2011/10/19
            • 4377
            • 70.00

            #6
            نوشته اصلی توسط saeidaspr
            با save as نمیشه چون نمیخوام فایلهای مختلف ایجاد کنم یه فایل دارم میخوام ازش استفاده کنم اونجوری شلوغ میشه .. مثلا اگه بشه از فانکشن IF استفاده کرد که مثلا مقدار سلول A1 رو زمانی که ساعت به 09:01:01 رسید در سلول B1 درج کنه .. این کارو میشه کرد؟
            منظور اینه که داده هارو در همون قابل به جای دیگه منتقل کرد(مثلا شیت یا نحیه ای از شیت) تا داده های جدید جایگزین بشن؟
            [CENTER]
            [SIGPIC][/SIGPIC]
            [/CENTER]

            کامنت

            • saeidaspr

              • 2011/09/01
              • 10

              #7
              نوشته اصلی توسط ~m*e*h*d*i~
              منظور اینه که داده هارو در همون قابل به جای دیگه منتقل کرد(مثلا شیت یا نحیه ای از شیت) تا داده های جدید جایگزین بشن؟
              ببینید من دیتاهای یک سلول رو از وب سرور دریافت میکنم پس نمیشه جابجاش کرد .. اون باقی میمونه .. فقط دنبال راهی هستم که یک رشته سلول رو (مثلا a1:a10) در 10 بازه زمانی دلخواه بصورت اتوماتیک به محض ورود به اون زمان خاص یک کپی از اطلاعات همون لحظه بگیره .. عدد سلول مورد نظر من تغییر میکنه دنبال راهی هستم که مثلا وقتی ساعت 10:01:01 شد اون مقدار رو تو a1 کپی کنه ... راهی هست؟
              [COLOR=#800080][B]پيش به سوي موفقيت ..[/B][/COLOR]

              کامنت

              چند لحظه..