ارتباط بین شیت های اکسل

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

    • 2015/09/20
    • 67

    [حل شده] ارتباط بین شیت های اکسل

    سلام دوستان خسته نباشین. دوستان تو یک فایل اکسل چن تا شیت دارم میخوام وقتی یک نام را جستجو میکنم تو همه شیت ها جستجو کنه. آیا میشه شیت هارو بهم ارتباط داد یا راهی هست که وقتی یک چیزی رو جستجو میکنم بین همه شیت ها جستجو کنه؟
  • khakzad

    • 2010/03/17
    • 2034
    • 85.00

    #2
    سلام
    منظور از جستجو فرمول هست یا ابزار find
    [CENTER][B][COLOR=#008000][SIZE=3]محصولات و جزوات آموزش تخصصی [URL="https://excelpedia.net/"]اکسل[/URL] در:

    [URL="https://excelpedia.net/category/excel-functions/"]برترین مرجع تخصصی پارسی اکسل[/URL]
    [URL="http://www.exceliran.com/shop/"]جامعه اكسل ايرانيان: فروشگاه[/URL][/SIZE][/COLOR][/B]
    :wcom:

    [B][URL="https://excelpedia.net/"]آموزش اکسل تخصصی[/URL] و [URL="https://excelpedia.net/excel-ninja/"]پیشرفته[/URL] - [URL="https://excelpedia.net/"]تهران[/URL][/B]
    [EMAIL="h.khakzad@yahoo.com"]h.khakzad@yahoo.com[/EMAIL]
    [/CENTER]

    کامنت

    • amir0914

      • 2015/09/20
      • 67

      #3
      خب فرقی نمیکنه فقط میخوام مابین چند تا شیت مثلا یک عدد خاص یا یک نام خاص رو داخل همه شیت ها جستجو کنم اگه یک فرمولی باشه که براساس تیتر ستون تو همه شیت ها جستجو کنه خیلی بهتر میشه.

      کامنت

      • iranweld

        • 2015/03/29
        • 3341

        #4
        با سلام

        از کدهای ذیل میتوانید در تمام شیت های موجود نسبت به سرچ دیتا سلولA1 شیت اول اقدام نمایید

        کد PHP:
        Sub test()

        Sheet1.Cells(Sheet1.Rows.Count"b").End(xlUp).Row

        Range
        ("B1:C" Z).ClearContents
            
            
        LCase(Sheet1.Range("a1").Value)

        1

        For Each Sheet In Worksheets
        Cells
        .Select
            With Selection
        .Interior
                
        .PatternColorIndex xlAutomatic
                
        .ThemeColor xlThemeColorDark1
                
            End With
            Range
        ("A1").Select
            Next

        For Each Sheet In Worksheets



        For Each cell In Sheet.UsedRange.SpecialCells(xlCellTypeConstants)

        If 
        LCase(cell.Value) = x Then

        cell
        .Interior.ColorIndex 3

        End 
        If

         
        Next cell
        Next
        End Sub 
        فایل های پیوست شده
        Last edited by iranweld; 2015/10/31, 15:06.

        کامنت

        • abootorab

          • 2014/10/17
          • 351

          #5
          نوشته اصلی توسط amir0914
          سلام دوستان خسته نباشین. دوستان تو یک فایل اکسل چن تا شیت دارم میخوام وقتی یک نام را جستجو میکنم تو همه شیت ها جستجو کنه. آیا میشه شیت هارو بهم ارتباط داد یا راهی هست که وقتی یک چیزی رو جستجو میکنم بین همه شیت ها جستجو کنه؟
          با درود
          ضمن تشکر از جناب iranweld
          دوست عزیز اگر منظور شما رو درست متوجه شده باشم میتونید از ابزار find خود اکسل استفاده کنید. با زدن کلیدهای ترکیبی Ctrl+F پنجره جستجو ظاهر میشود که برای جستجوی مقدار مورد نظر در تمام شیتها، در پنجره مذکور روی کلید Option کلیک کنید و سپس از قسمت Within گزینه Workbook رو به جای Sheet انتخاب کنید. در این حالت در هر شیتی که باشید حالت عملیات جستجو در تمام شیتها انجام می گردد.

          کامنت

          • amir0914

            • 2015/09/20
            • 67

            #6
            با تشکر از دوستان. فقط فرمول مورد نظر رو چطوری میتونم داخل فایل خودم اجراش کنم؟

            کامنت

            • iranweld

              • 2015/03/29
              • 3341

              #7
              فایل رو در انجمن ضمیمه کنید و یا با Alt+f11 وارد قسمت کدنویسی شود و کدها را در آن کپی نمایید
              فایل های پیوست شده

              کامنت

              چند لحظه..