سوال چگونگی کار با فایل اکسل دوم که بسته است

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

    • 2016/08/14
    • 24
    • 35.00

    [حل شده] سوال چگونگی کار با فایل اکسل دوم که بسته است

    با عرض سلام
    فرض کنید ستون A1=1 باشد و فایل اکسل اول با نام test1 می باشد و این فایل بسته است

    حالا می خواهم در فایلی دیگر مثلا با نام test 2 دکمه ای بگذارم که با کلیک کردن روی آن مقدار A1 +1 شود و در نتیجه مقدار A2=2 شود و به ازای هر بار کلیک کردن یک واحد به سط آخر ستون A فایل اکسل test1 اضافه شود و علاوه بر اینکه فایل بسته test1 را تغییر می دهد lمقدار آخرین ستون A را در سلولی از فایل باز test2 نمایش دهد
    اگر ابهامی در طرح سوالم بود بفرمایید تا بهتر توضیح بدهم
  • sajjadstr

    • 2016/08/14
    • 24
    • 35.00

    #2



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

    کامنت

    • iranweld

      • 2015/03/29
      • 3341

      #3
      چشم

      - - - Updated - - -

      فولدر test در فایل پیوست را در درایو c کپی کنید و سپس فایل همراه را اجرا کنید files-in-a-directory.xls

      کد PHP:
      Private Sub CommandButton1_Click()

      Dim directory As StringfileName As Stringsheet As Worksheetxx As Stringz1 As Integer


      Application
      .ScreenUpdating False

      Application
      .DisplayAlerts False

      directory 
      "C:\test\"

      fileName = Dir(directory & "
      test.xl??")

              
          Workbooks.Open (directory & fileName)
          
          For Each sheet In Workbooks(fileName).Worksheets
          
          If sheet.Name = "
      Sheet1" Then
          
          z1 = sheet.Cells(Rows.Count, "
      A").End(xlUp).Row + 1
                     
          sheet.Cells(z1, 1).Value = z1

          
          End If
          
              
          Next
          
          Workbooks(fileName).Save
          
          Workbooks(fileName).Close
          
          Range("
      A3") = z1
          
      Application.DisplayAlerts = True

      Application.ScreenUpdating = True

      End Sub 
      فایل های پیوست شده

      کامنت

      چند لحظه..