انتقال اطلاعات یک سلول در سلول های دیگر بصورت خودکار

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • Amir Ghasemiyan

    • 2013/09/20
    • 4598
    • 100.00

    #16
    نوشته اصلی توسط omid0912
    درود بر شما و سایر عزیزان.
    اون فایل پیوست در دسترس نیست اما حدس میزنم منظورتون ("Sheets("sheet4 باشه.
    چون به این صورت جواب داد.
    الان الگوم کامل شد روی چهار شیت تست کردم هم زمان با ی کلیک اعمال میشه و همه اعداد و ارقام سر جا هاشون می نشینند.
    فقط ی چیزی اگه در صفحه مبدا ی اینسرت کنم ستون یا سطری ایجد بشه همه بهم میریزه اینو نمیشه کاریش کرد؟
    اینم پاسخ بدید لطفا
    واقعا کلی جلو افتادم.
    ممنون از همگی
    فايل پيوست رو اصلاح كردم

    متوجه سوالتون نشدم. بيشتر توضيح بديد لطفا

    کامنت

    • omid0912

      • 2019/04/30
      • 51

      #17
      چطوری توضیح بدم؟
      روی فایلم این برنامه ها رو پیاده کردم و اجرا میشه
      حالا نیاز هست که یک ستون یا یک سطر ایجاد کنیم.
      من ادرس دادم که "h5" رو هر بار برام در سلول فلان ستون در شیت ... قرار بده.
      حالا درشیت مبدا که "h5" قرار داره باید ی ستون قبل از "h5" ایجاد کنم. خواه نا خواه "h5" میشینه سلول "i5" یا ایجاد سطر "h5" که میشینه "h6"
      و دستورات و ادرس های قبل که تعریف شده بهم میریزه.
      ولی در جمع و تفریق با افزودن ستون یا سطر خودش ادرس ها رو تغیر میده.
      راهی هست که با افزودن ستون یا سطر مثل جمع و تفریق برنامه رو خودش تغیر بده.
      یعنی با هر بار تغییر ادرس، نیاز نباشه دوباره خودم با مراجعه به اون صفخه، به صورت دستی، همه ادرس ها رو تغییر بدم.
      ببخشید که اذیت میشید.
      قبل از دیدن فایل پیوست به این صورت
      ("Sheets("sheet4 ادرس دادم و انتقال داد و مشکلی هم ایجاد نکرد.
      ممنون
      Last edited by omid0912; 2019/12/21, 12:07.

      کامنت

      • Amir Ghasemiyan

        • 2013/09/20
        • 4598
        • 100.00

        #18
        نوشته اصلی توسط omid0912
        چطوری توضیح بدم؟
        روی فایلم این برنامه ها رو پیاده کردم و اجرا میشه
        حالا نیاز هست که یک ستون یا یک سطر ایجاد کنیم.
        من ادرس دادم که "h5" رو هر بار برام در سلول فلان ستون در شیت ... قرار بده.
        حالا درشیت مبدا که "h5" قرار داره باید ی ستون قبل از "h5" ایجاد کنم. خواه نا خواه "h5" میشینه سلول "i5" یا ایجاد سطر "h5" که میشینه "h6"
        و دستورات و ادرس های قبل که تعریف شده بهم میریزه.
        ولی در جمع و تفریق با افزودن ستون یا سطر خودش ادرس ها رو تغیر میده.
        راهی هست که با افزودن ستون یا سطر مثل جمع و تفریق برنامه رو خودش تغیر بده.
        یعنی با هر بار تغییر ادرس، نیاز نباشه دوباره خودم با مراجعه به اون صفخه، به صورت دستی، همه ادرس ها رو تغییر بدم.
        ببخشید که اذیت میشید.
        قبل از دیدن فایل پیوست به این صورت
        ("Sheets("sheet4 ادرس دادم و انتقال داد و مشکلی هم ایجاد نکرد.
        ممنون

        بازم كامل متوجه نشدم ولي با توجه به برداشتي كه كردم اين راه حل رو بررسي بفرماييد
        براي سلول H5 يك نام تعريف كنيد. مثلا بذاريد Excel
        بعد در كدهاتون بجاي
        کد:
        Range("H5")
        بنويسيد
        کد:
        Range("Excel")
        با اينكار با اضافه كردن سطر و ستون هيچ مشكلي براي شناسايي سلول مرجع بوجود نمياد

        کامنت

        چند لحظه..