با سلام. من 3 فایل دارم که که یک سری اعداد به صورت روزانه واردشون میشه و یه فایل کلی دارم که مجموع این سه فایل واردش میشه((البته میدونم میشه همه این ها رو داخل یک فایل گذاشت اما به دلایلی مجبورم به این صورت باشه))حال وفتی این 4 فایل رو تو یه سیستم دیگه میبرم فایل 4 بهم جواب نمیده چون تو فرمولاش آدرس اولیه اون 3 فایل بهش داده شده و تو سیستم جدید نمیتونه اون منابع رو پیدا کنه. پیشاپیش ممنون از پاسختان
ارتباط دهی
Collapse
X
-
سوالم رو بد عنوان کردم . فایل رو ببینید متوجه می شویدکامنت
-
با سلام
چنانچه هر سه فایل مد نظر در یک مسیر کپی گردد با استفاده از قابلیت رویدادها در اکسل در هنگام باز شدن فایل total آدرس این فایل در یک متغییر قرار گرفته و سپس فرمول سلول مورد نظر با آدرس جدید اصلاح میگردد
کد PHP:Private Sub Workbook_Open()
Dim adr As String
Application.DisplayAlerts = False
adr = ActiveWorkbook.Path
Sheet1.Range("E8").Value = "='" & adr & "\" & "[2.xlsx]Sheet1'!$E$8 + '" & adr & "\" & "[1.xlsx]Sheet1'!$E$8"
Application.DisplayAlerts = True
End Sub
فایل های پیوست شدهکامنت
کامنت