باسلام
وقت بخیر
زمانی که اطلاعات یک شیت(b) با فرمول زیاد که رابطه با شیت دیگر دارد (مثلا فایل یک اکسل که دارای دو شیت a و b میباشد وشیت b مقدار را از شیت a می خواند) را در فایل دیگر اکسل (2 ) داخل شیت b کپی میکنیم فرمول ها به این صورت نوشته می شوند(=LOOKUP(A2;'C:\Users\FROG\Desktop\[1.xlsx]a'!C:C;'C:\Users\FROG\Desktop\[1.xlsx]a'!AC:AC)( وسلول ها مقدار را از فایل یک اکسل می خوانند . چگونه میشود این کار را با نوشتن کد در vba انجام داد که فرمول ها به همان صورتی که هستند (LOOKUP(A2;a!C:C;a!L:L=)) کپی شوند(که دیگر نیاز به تغییر فرمول تک تک سلول ها نباشیم ) و شیت b فایل دو اکسل مقدار سلول ها را از شیت a خودش بخواند
باتشکر
وقت بخیر
زمانی که اطلاعات یک شیت(b) با فرمول زیاد که رابطه با شیت دیگر دارد (مثلا فایل یک اکسل که دارای دو شیت a و b میباشد وشیت b مقدار را از شیت a می خواند) را در فایل دیگر اکسل (2 ) داخل شیت b کپی میکنیم فرمول ها به این صورت نوشته می شوند(=LOOKUP(A2;'C:\Users\FROG\Desktop\[1.xlsx]a'!C:C;'C:\Users\FROG\Desktop\[1.xlsx]a'!AC:AC)( وسلول ها مقدار را از فایل یک اکسل می خوانند . چگونه میشود این کار را با نوشتن کد در vba انجام داد که فرمول ها به همان صورتی که هستند (LOOKUP(A2;a!C:C;a!L:L=)) کپی شوند(که دیگر نیاز به تغییر فرمول تک تک سلول ها نباشیم ) و شیت b فایل دو اکسل مقدار سلول ها را از شیت a خودش بخواند
باتشکر
کامنت