ارتباط دهی

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • 250xdsr

    • 2015/11/28
    • 21

    ارتباط دهی

    با سلام. من 3 فایل دارم که که یک سری اعداد به صورت روزانه واردشون میشه و یه فایل کلی دارم که مجموع این سه فایل واردش میشه((البته میدونم میشه همه این ها رو داخل یک فایل گذاشت اما به دلایلی مجبورم به این صورت باشه))حال وفتی این 4 فایل رو تو یه سیستم دیگه میبرم فایل 4 بهم جواب نمیده چون تو فرمولاش آدرس اولیه اون 3 فایل بهش داده شده و تو سیستم جدید نمیتونه اون منابع رو پیدا کنه. پیشاپیش ممنون از پاسختان
  • iranweld

    • 2015/03/29
    • 3341

    #2
    با سلام

    یک نمونه از فایل چهارم ضمیمه سایت کنید

    و مشخص کنید که آیا هر روز کل دیتای سه فایل وارد فایل مرجع میشود؟ یا تغییرات سه فایل در فایل مرجع اعمال میگردد؟ آیا تغییرات به انتهای فایل مرجع اضافه میگردد؟

    کامنت

    • 250xdsr

      • 2015/11/28
      • 21

      #3
      سوالم رو بد عنوان کردم . فایل رو ببینید متوجه می شوید
      فایل های پیوست شده

      کامنت

      • iranweld

        • 2015/03/29
        • 3341

        #4
        با سلام

        چنانچه هر سه فایل مد نظر در یک مسیر کپی گردد با استفاده از قابلیت رویدادها در اکسل در هنگام باز شدن فایل 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 
        فایل های پیوست شده

        کامنت

        چند لحظه..