آدرس دهی پویا

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

    • 2018/12/25
    • 49

    [حل شده] آدرس دهی پویا

    سلام خدمت دوستان و اساتید گرامی
    می خواهم برای باز کردن یک فایل اکسل که در یک پوشه جداگانه قرار دارد کدنویسی کنم لذا می خواهم ادرسی را وارد کنم تا اگر این فایل به همراه آن پوشه در هر کامپیوتری قرار گرفت کار کند وتنها به کاپیوتر خودم محدود نباشد.

    ممنونم از حسن توجه شما
  • kazamie

    • 2021/12/14
    • 249
    • 87.00

    #2
    نوشته اصلی توسط armani
    سلام خدمت دوستان و اساتید گرامی
    می خواهم برای باز کردن یک فایل اکسل که در یک پوشه جداگانه قرار دارد کدنویسی کنم لذا می خواهم ادرسی را وارد کنم تا اگر این فایل به همراه آن پوشه در هر کامپیوتری قرار گرفت کار کند وتنها به کاپیوتر خودم محدود نباشد.

    ممنونم از حسن توجه شما
    کد:
    Sub k()Dim a As String
    a = ThisWorkbook.Path
    Workbooks.Open (a & "\" & "folder\book1.xlsx")
    End Sub
    دکتر کاظمی

    کامنت

    • armani

      • 2018/12/25
      • 49

      #3
      نوشته اصلی توسط kazamie
      کد:
      Sub k()Dim a As String
      a = ThisWorkbook.Path
      Workbooks.Open (a & "\" & "folder\book1.xlsx")
      End Sub
      عذرخواهی می کنم فکر کنم سوال رو به درستی مطرح نکردم.عکس از کد رو پیوست قرار دادم
      در واقع من یه دکمه ای رو در یک فایل اکسل قرار دادم که با کلیک بر روی اون فایل اکسل دیگری را در پوشه ای خارجی قرار است باز کنه و خود اکسل یاد شده بدون این که پیامی ظاهر بشه بسته بشه
      حال کلیت این عملکرد می خوام در هر کامپیوتری قابل اجرا باشه
      ممنونم
      فایل های پیوست شده

      کامنت

      • kazamie

        • 2021/12/14
        • 249
        • 87.00

        #4
        نوشته اصلی توسط armani
        عذرخواهی می کنم فکر کنم سوال رو به درستی مطرح نکردم.عکس از کد رو پیوست قرار دادم
        در واقع من یه دکمه ای رو در یک فایل اکسل قرار دادم که با کلیک بر روی اون فایل اکسل دیگری را در پوشه ای خارجی قرار است باز کنه و خود اکسل یاد شده بدون این که پیامی ظاهر بشه بسته بشه
        حال کلیت این عملکرد می خوام در هر کامپیوتری قابل اجرا باشه
        ممنونم
        پوشه خارجی مگر کنار فایل اکسل نیست؟
        یعنی ممکنه پوشه جا به جا هم بشود؟ پوشه در این کد که نوشتم باید همیشه کنار فایل اکسل باشد و همراه با فایل اکسل جا به جا شود اگر همراه با هم باشند در هر مسیری و هر کامپیوتری که کپی شوند مشکلی ایجاد نمی‌شود
        دکتر کاظمی

        کامنت

        • armani

          • 2018/12/25
          • 49

          #5
          نوشته اصلی توسط kazamie
          پوشه خارجی مگر کنار فایل اکسل نیست؟
          یعنی ممکنه پوشه جا به جا هم بشود؟ پوشه در این کد که نوشتم باید همیشه کنار فایل اکسل باشد و همراه با فایل اکسل جا به جا شود اگر همراه با هم باشند در هر مسیری و هر کامپیوتری که کپی شوند مشکلی ایجاد نمی‌شود
          جسارتا با توجه به عکسی که پیوست کردم امکانش هست راهنمایی کنید
          اون کدی که نوشته شده کار می کنه فقط در خطی که مسیر فایل رو باید مشخص کنم موندم چی بنویسم ؟

          کامنت

          • kazamie

            • 2021/12/14
            • 249
            • 87.00

            #6
            کد PHP:

            Sub k
            ()
            Dim a As workbook
            Dim b 
            As String
            Set a
            =ThisWorkbook
            ThisWorkbook.Path
            Workbooks
            .Open ("\" & "folder\book1.xlsx")
            a.Saved=true
            a.Close
            End Sub 
            دکتر کاظمی

            کامنت

            • armani

              • 2018/12/25
              • 49

              #7
              نوشته اصلی توسط kazamie
              کد PHP:

              Sub k
              ()
              Dim a As workbook
              Dim b 
              As String
              Set a
              =ThisWorkbook
              ThisWorkbook.Path
              Workbooks
              .Open ("\" & "folder\book1.xlsx")
              a.Saved=true
              a.Close
              End Sub 
              ممنونم مشکلم حل شد

              کامنت

              چند لحظه..