انتقال خودکار از یک سلول به سلول در شیت دیگر

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

    • 2013/05/17
    • 450

    انتقال خودکار از یک سلول به سلول در شیت دیگر

    با سلام و روز خوش
    قصد دارم که با توجه به درج شماره صورتحساب در شیت 2 به صورت خودکار به شیت 1 که حاوی اطلاعات صورتحساب ها می باشد بروم. به همین دلیل یک فایل نمونه گذاشتم و در اون شرح خواسته ام رو بیان کردم. منتظر راهنمایی شما عزیزان هستم.
    با تشکر
    فایل های پیوست شده
  • iranweld

    • 2015/03/29
    • 3341

    #2
    با سلام

    فایل پیوست را بررسی بفرمایید
    فایل های پیوست شده

    کامنت

    • ali.b

      • 2014/01/12
      • 798

      #3
      سلام با اين كد هم ميتونيد
      و نيازي به كليك d1 ندارد وقتي تو c1 بنويسيد خودكار به شيت 1 و ايتم مورنظر انتخاب ميشه
      کد:
      Private Sub Worksheet_Change(ByVal Target As Range)    
      Dim cl As Range
      If Target.Address = "$C$1" Then
      Sheet1.Select
          With Sheet1.Cells
              Set cl = .Find(Sheet2.Range("C1"), After:=.Range("b2"), LookIn:=xlValues)
              If Not cl Is Nothing Then
                  cl.Select
              End If
          End With
          End If
      End Sub
      اين كد رو بخش كدهاي مختص شيت 2 وارد كنيد.
      [CENTER]
      [/CENTER]

      کامنت

      • maziardm

        • 2013/05/17
        • 450

        #4
        سلام و تشکر از پاسخ دوستان
        موراد بالا صحیح عمل کرد. حال سوال اینجاست که با از تابع هایپرلینک در این موراد نمی شد استفاده کرد. محض اطلاع می خواستم بدونم.
        با تشکر

        کامنت

        • maziardm

          • 2013/05/17
          • 450

          #5
          نوشته اصلی توسط maziardm
          سلام و تشکر از پاسخ دوستان
          موراد بالا صحیح عمل کرد. حال سوال اینجاست که با از تابع هایپرلینک در این موراد نمی شد استفاده کرد. محض اطلاع می خواستم بدونم.
          با تشکر
          سلام مجدد؟
          پاسخی نیست؟؟

          کامنت

          • Amir Ghasemiyan

            • 2013/09/20
            • 4598
            • 100.00

            #6
            نوشته اصلی توسط maziardm
            سلام و تشکر از پاسخ دوستان
            موراد بالا صحیح عمل کرد. حال سوال اینجاست که با از تابع هایپرلینک در این موراد نمی شد استفاده کرد. محض اطلاع می خواستم بدونم.
            با تشکر

            چرا دوست عزیز
            اگر شماره صورتحساباتون یکتا باشه و تکراری نداشته باشه این فرمول جواب میده

            کد:
            =hyperlink("#صورتحساب!b"&match(c1,صورتحساب!b1:b12,0),b1&c1)

            کامنت

            • maziardm

              • 2013/05/17
              • 450

              #7
              نوشته اصلی توسط Amir Ghasemiyan

              چرا دوست عزیز
              اگر شماره صورتحساباتون یکتا باشه و تکراری نداشته باشه این فرمول جواب میده
              با سلام مجدد
              شماره صورتحساب تکراری نیست. یعنی هر ردیف یک شماره صورتحساب.
              با تشکر

              کامنت

              • Amir Ghasemiyan

                • 2013/09/20
                • 4598
                • 100.00

                #8
                نوشته اصلی توسط maziardm
                با سلام مجدد
                شماره صورتحساب تکراری نیست. یعنی هر ردیف یک شماره صورتحساب.
                با تشکر
                پس جواب میده

                لطفا اگر پاسخ سوالتون رو دریافت کردین تاپیک رو حل شده کنید

                کامنت

                چند لحظه..