راهنمایی ؟ کپی کردن خودکار از یک شیت به شیت دیگردر اکسل؟

Collapse
X
 
  • زمان
  • نمایش
Clear All
new posts
  • zareeijavad
    • 2013/11/28
    • 3

    راهنمایی ؟ کپی کردن خودکار از یک شیت به شیت دیگردر اکسل؟

    با سلام و عرض ادب حضور دوستان
    بنده میخوام هر روز فایل اکسل بطور اتومات محتویات یک شیت را به شیت دیگر کپی کند، لازم بذکر است ماکرو برای این منظور پیدا کرده ام اما مشکل من با مایکرو حل نمیشود. اگر بشود که تابع جدیدی تعریف کرد که کارش فقط کپی سلول خاصی از شیت خاصی به سلول دیگر از شیت دیگر باشد مشکل حل میشود. خوشحال میشوم دوستان متخصص راهنمایی نمایند....
    من باب توضیح اضافی عرض کنم که بنده یک شیت از فایل اکسلم هر روز داده هایی را از وب خاصی میگیرد و فردا آنها پاک شده و داده های جدید جایگزین میشود، بنده میخوام هر روز اکسل این اطلاعات را در یک شیت دیگر برایم بایگانی کند...
  • Amir Ghasemiyan

    • 2013/09/20
    • 4476

    #2
    نوشته اصلی توسط zareeijavad
    با سلام و عرض ادب حضور دوستان
    بنده میخوام هر روز فایل اکسل بطور اتومات محتویات یک شیت را به شیت دیگر کپی کند، لازم بذکر است ماکرو برای این منظور پیدا کرده ام اما مشکل من با مایکرو حل نمیشود. اگر بشود که تابع جدیدی تعریف کرد که کارش فقط کپی سلول خاصی از شیت خاصی به سلول دیگر از شیت دیگر باشد مشکل حل میشود. خوشحال میشوم دوستان متخصص راهنمایی نمایند....
    من باب توضیح اضافی عرض کنم که بنده یک شیت از فایل اکسلم هر روز داده هایی را از وب خاصی میگیرد و فردا آنها پاک شده و داده های جدید جایگزین میشود، بنده میخوام هر روز اکسل این اطلاعات را در یک شیت دیگر برایم بایگانی کند...

    سلام دوست عزيز

    والا با توضيحاتي كه شما دادين تنها راهي كه به نظرم ميرسه استفاده از vba هست.
    ميشه بفرماييد مشكلتون چرا با vba حل نميشه؟

    کامنت

    • shabakeha

      • 2011/10/07
      • 216

      #3
      با vba راحت میشه انجام داد.
      خرید و دانلود پروژه ها - پایان نامه ها - مقالات - کتب و نرم افزارهای مهندسی برق در فروشگاه مهندسین برق.

      www.*******.ir
      www.********.ir

      کامنت

      • zareeijavad
        • 2013/11/28
        • 3

        #4
        با تشکر از توجه دوستان
        ببینید من در اصل دارم یک دیتا بیس از قیمتهای 10نوع سهام درست میکنم، در واقع بنده یازده تا شیت دارم، برای هر سهم یکی و یکی کل اطلاعات ده سهم را یکجا از وب سایت بورس میگیره. من میخوام دستوری داشته باشم که هر روز وقتی فایلم را باز میکنم، اطلاعات هر سهم از شیت جمعی کپی و در شیت مربوطه در سطر و ستون خاصی ذخیره گردد. برای مثال من وقتی از توابع replace یا مساوی استفاده میکنم ، هر روز که شیت جمعی رفرش شده و اطلاعات جدیدی میگیرد محتویات شیتهای بایگانی من نیز عوض خواهند شد. بنابراین باید paste as value شود.
        علت اینکه از vb استفاده نمیکنم این هست که اولا به اندازه کافی مسلط به این زبان نیستم تا هر زمان لازم شد تغییرات انجام بدم. دوما من میخوام هر بار فایلم را باز کردم اتومات این عمل انجم بشه نه اینکه لازم باشه من دستی مایکرو را اجرا کنم. لذا به نظرم میاد اگر بتونم تابعی تعریف کنم که عمل کپی پیست انجام بده یکبار برای همیشه این فایل برای من خود بخود آرشیو را تهیه خواهد کرد. ؟؟؟؟

        در ضمن اینم برام سواله که چجوری میشه یک ماکرو را اتومات در حین باز شدن فایل یا زمانهای متناوب خالی اجرا کرد؟
        ممنون میشم کمکم کنید...

        کامنت

        • Alireza
          مدير تالار تنظيمات اكسل

          • 2011/03/01
          • 648

          #5
          دوست عزیز
          ماکرو تمام قابلیت هایی که شما نیاز دارید را داره فقط زحمت بکشید نمونه فایلتون رو آپلود کنید تا بر اساس نیاز شما کد نویسی انجام بشه .
          تنها راهي که به شکست مي انجامد، تلاش نکردن است

          کامنت

          • امين اسماعيلي
            مدير تالار ويژوال بيسيك

            • 2013/01/17
            • 1198

            #6
            با درود
            یه ایونتی در قسمت ویژوال هستش برای هنگامی که فایل اکسل باز میشه و اگر توی اون ایونت کدی نوشته بشه . در واقع به این معناست که با باز شدن فایل خودکار اون کد ها اجرا میشن
            در پناه خداوندگار ایران زمین باشید و پیروز

            کامنت

            • zareeijavad
              • 2013/11/28
              • 3

              #7
              دوست عزیز علیرضا، ممنون از توجه تان، فایل را پیوست نمودم.
              تشکر.
              فایل های پیوست شده

              کامنت

              • ze123
                • 2014/06/30
                • 1

                #8
                چطور اطلاعات چندین ستون در یک فایل اکسل را در ستون های مشخص در فایل اکسل دیگر با استفاده از ماکروکپی کرد؟

                سلام
                ببخشید من هم چنین مشکل مشابهی داریم به این صورت که هر روز می بایست یک سری ستون داده در یک فایل اکسل از یک مسیری دریافت کنم و سپس هر ستون اطلاعات دریافت شده را در یک شیت مجزا و در ستون های مربوط به هریک از انها کپی نمایم و همچنین می بایست در روز بعدی اطلاعات دریافتی دوباره در یک شیت دیگر به همان صورت بیان شده ریخته شده و شیت روز قبل به صورت ذخیره شده باقی بماند ولی نمیدانم که چطور در ماکرو می توان آن را نوشت، لطفا اگر می توانید کمکم کنید. باتشکر

                کامنت

                • jjavad37
                  • 2015/05/20
                  • 1

                  #9
                  سلام شما با یه شبه فرم ساز به راحتی می تونید این کار رو بکنید
                  مثالش رو به پیوست گذاشتم
                  اگه کمک خواستید در خدمتم
                  دانلود

                  کامنت

                  • mahsan110
                    • 2018/04/25
                    • 2

                    #10
                    - - - Updated - - -

                    نوشته اصلی توسط jjavad37
                    سلام شما با یه شبه فرم ساز به راحتی می تونید این کار رو بکنید
                    مثالش رو به پیوست گذاشتم
                    اگه کمک خواستید در خدمتم
                    دانلود
                    سلام
                    من هم به نحوی به این موضوع نیاز دارم
                    یک فایل گزارش ماهیانه ابزار دقیق دارم با تعدادی شیت(هر شیت برای یک ابزار)، که اطلاعات مربوطه رو در اون وارد میکنیم.
                    چطور میتونم یک بانک جامع به این صورت که هر ابزار در یک شیت اما شامل تمامی قرائت ها باشد از این اطلاعات داشته باشم؟
                    متشکرم

                    کامنت

                    • mosally
                      • 2020/09/21
                      • 2

                      #11
                      نوشته اصلی توسط zareeijavad
                      دوست عزیز علیرضا، ممنون از توجه تان، فایل را پیوست نمودم.
                      تشکر.
                      سلام بنده نیاز به فایلی مشابه این مورد دارم
                      توضیح که شیت form را میخام به جدولی که هرلحظه تایپ و پاک میشه رو قبل از پاک شدن با ثبت در شیت بعدی بایگانی بشه ممنون میشم کمک کنید سپاسگذارم20.xlsx

                      کامنت

                      • mosally
                        • 2020/09/21
                        • 2

                        #12
                        نوشته اصلی توسط Alireza
                        دوست عزیز
                        ماکرو تمام قابلیت هایی که شما نیاز دارید را داره فقط زحمت بکشید نمونه فایلتون رو آپلود کنید تا بر اساس نیاز شما کد نویسی انجام بشه .
                        باسلام خدمت شما من هم مشکل مشابه دارم و اگه ممکنه کمکم کنید فایلی رو نمونه پیوست گذاشتم با سپاس فراوان20.xlsx20.xlsx

                        کامنت

                        • AHORAMAZDA007
                          • 2020/10/08
                          • 1

                          #13
                          نوشته اصلی توسط jjavad37
                          سلام شما با یه شبه فرم ساز به راحتی می تونید این کار رو بکنید
                          مثالش رو به پیوست گذاشتم
                          اگه کمک خواستید در خدمتم
                          دانلود

                          سلام
                          من هر کاری کردم موفق نشدم مشابه فرم عمل کنم
                          میتونین زحمت بکشین و برام پیوست کنید یا به ایمیل ارسال کنید ؟
                          behnam.mohamadi.66@gmail.com

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

                          کامنت

                          Working...