نمایش نتایج: از شماره 1 تا 10 , از مجموع 10

موضوع: ارتباط بین دو فایل اکسل(workbook1و work book2) بصورت آپدیت

  1. #1


    آخرین بازدید
    2015/07/27
    تاریخ عضویت
    May 2015
    نوشته ها
    18
    امتیاز
    10
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    Depressed ارتباط بین دو فایل اکسل(workbook1و work book2) بصورت آپدیت

    من بین دو فایل اکسل جدا لینک برقرار کردم. (مثلا workbook1 وworkbook2) و book 2 اطلاعاتش رو از book1 دریافت میکنه. اگر تغیراتی در book1 صورت گرفت و book2 باز نباشه.
    چه راهی وجود دارد که هرگاه book2 باز می شود به طور اتوماتیک اطلاعات رو book2 آپدیت بشه و تغییرات book1 بطور اتوماتیک در book2 اعمال بشه. آیا اصلا راهی وجود داره؟
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2.  

  3. #2


    آخرین بازدید
    2021/06/21
    تاریخ عضویت
    May 2013
    محل سکونت
    تهران
    نوشته ها
    68
    امتیاز
    145
    سپاس
    4
    سپاس شده
    89 در 38 پست
    سطح اکسل
    45.00 %

    با سلام
    بله نوشتن دستور برعکس - یعنی فایل دوم نیز خودش را با فایل قبلی چک و کنترل کند در زمان باز شدن -
    اگر تغییر ایجاد شده بود خود را بروزرسانی کند .

  4. #3


    آخرین بازدید
    2015/07/27
    تاریخ عضویت
    May 2015
    نوشته ها
    18
    امتیاز
    10
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    دستور برعکس یعنی چی دقیقاً؟؟؟!!!!

  5. #4


    آخرین بازدید
    4 روز پیش
    تاریخ عضویت
    November 2013
    محل سکونت
    تهران
    نوشته ها
    1,518
    امتیاز
    6118
    سپاس
    2,884
    سپاس شده
    4,886 در 1,380 پست
    سطح اکسل
    71.67 %

    سلام،
    درست متوجه نشدم! چيزي که شما نوشته ايد اين است که فايل 2 از فايل 1 اطلاعات مي گيرد.
    خوب اگر فايل 2 باز نباشد مشکلي نيست! وقتي که باز شد اتوماتيک آپديت خواهد شد، فقط احتمالا" يک پيغام در موقع باز شدن مي دهد و از شما مي پرسد که عمليات آپديت از لينک مربوطه در فايل 1 را انجام دهم يا خير!
    اصولا" اگر فايلي به فايل ديگر لينک باشد در موقع باز شده آپديت مي شود، مگر اينکه شما از آن جلوگيري کنيد.
    در تنظيمات اکسل مي توان دستورات مربوطه در اين خصوص را تعيين کرد.

  6. سپاس ها (2)


  7. #5

    آخرین بازدید
    2015/07/02
    تاریخ عضویت
    June 2015
    نوشته ها
    2
    امتیاز
    10
    سپاس
    3
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    با انجام این کار هم بازم بعد از بروزرسانی لینک اگر فایل مرجع(Book1) بسته باشه اکسل خطای رفرنس (!REF#) میده. به خصوص در شرایطی که به سلولی ارجاع داده باشیم که داره Subtotal رو محاسبه می کنه.
    کسی از دوستان راه حلی سراغ داره که در شرایطی که فایل مرجع بسته باشه (Book1) بشه و فایل Book2 رو باز کنیم اکسل خطای رفرنس نده؟

  8. #6


    آخرین بازدید
    2 هفته پیش
    تاریخ عضویت
    August 2014
    محل سکونت
    تهران
    نوشته ها
    480
    امتیاز
    3431
    سپاس
    898
    سپاس شده
    1,517 در 446 پست
    سطح اکسل
    80.00 %

    سلام
    ميتونيد add-in morefunc رو از اين لينك دانلود کنید و پس از نصب آن از تابع INDIRECT.EXT استفاده كنيد با اين تابع ديگه نياز نيست فايل مرجع باز باشه.

  9. سپاس ها (2)


  10. #7


    آخرین بازدید
    4 روز پیش
    تاریخ عضویت
    November 2013
    محل سکونت
    تهران
    نوشته ها
    1,518
    امتیاز
    6118
    سپاس
    2,884
    سپاس شده
    4,886 در 1,380 پست
    سطح اکسل
    71.67 %

    نقل قول نوشته اصلی توسط hamed_kh نمایش پست ها
    با انجام این کار هم بازم بعد از بروزرسانی لینک اگر فایل مرجع(book1) بسته باشه اکسل خطای رفرنس (!ref#) میده. به خصوص در شرایطی که به سلولی ارجاع داده باشیم که داره subtotal رو محاسبه می کنه.
    کسی از دوستان راه حلی سراغ داره که در شرایطی که فایل مرجع بسته باشه (book1) بشه و فایل book2 رو باز کنیم اکسل خطای رفرنس نده؟
    احتمالا" مشکل شما چيز ديگري است، من دو تا فايل تشکيل دادم و فايل دوم را به اولي لينک کردم، به سلولي هم لينک کردم که داشت subtotal را محاسبه مي کرد
    بعد فايلها را بسته و سپس فقط فايل دوم را باز کردم، به راحتي عمليات آپديت انجام مي گيرد!، ورژن اکسلم هم 2013 است.


  11. #8


    آخرین بازدید
    تاریخ عضویت
    June 2014
    محل سکونت
    خوزستان-بهبهان
    نوشته ها
    1,496
    امتیاز
    6803
    سپاس
    4,205
    سپاس شده
    3,844 در 1,281 پست
    تعیین سطح نشده است

    با سلام
    یه دلیل دیگه وجود داره
    شما دو فایل دارید
    اگه اطلاعات فایل اول بصورت Table باشه این مشکل بوجود میاد و فایل دوم خطای رفرنس میده (در صورتی که فایل اول بسته باشه)
    ولی اگه اطلاعات فایل اول بصورت Table نباشه این مشکل بوجود نمیاد. (حتی اگه فایل اول بسته باشه) کافیه وقتی فایل دوم رو باز میکنید دکمه Update رو بزنید
    یه فایل ضمیمه میکنم اونو توی درایو C:\New قرار بدید و نتیجه رو مشاهده نمائید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: rar New.rar اطلاعات (13.4 کیلو بایت, 75 نمایش)




  12. #9

    آخرین بازدید
    2015/07/02
    تاریخ عضویت
    June 2015
    نوشته ها
    2
    امتیاز
    10
    سپاس
    3
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    بله. دقیقا مشکل همین جا هست. به subtotal چندین فایل اکسل که به صورت جدول هستن لینک دادم. که معمولا توی اکثرش خطای رفرنس میده. تابع INDIRECT.EXT رو هم امتحان کردم. ولی بهم معمولا جواب صفر رو میده. راه حلی برای این مشکل هست به نظرتون؟

  13. #10


    آخرین بازدید
    2 هفته پیش
    تاریخ عضویت
    August 2014
    محل سکونت
    تهران
    نوشته ها
    480
    امتیاز
    3431
    سپاس
    898
    سپاس شده
    1,517 در 446 پست
    سطح اکسل
    80.00 %

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



اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. انتقال داده های یک شیت به شیت دیگر به صورت پویا
    توسط Nima در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 5
    آخرين نوشته: 2020/10/01, 06:48
  2. انتفال اطلاعات دلخواه از یک شیت به شیت دیگر بصورت اتوماتیک
    توسط ardijon در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 7
    آخرين نوشته: 2015/04/20, 23:41
  3. نمایش زمان کارکرد Work Book در User Form
    توسط Almasi در انجمن فرم ها در ويژوال بيسيك - Forms in VBA
    پاسخ ها: 2
    آخرين نوشته: 2014/05/14, 09:14

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است
با ما در تماس باشيد