خواندن اطلاعات از یک فایل در فایل دیگر به صورت شرطی

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

    • 2011/03/16
    • 52
    • 33.00

    خواندن اطلاعات از یک فایل در فایل دیگر به صورت شرطی

    سلام خدمت همه دوستان
    من یک فایل دارم(فایل 1) که باید اطلاعات اون رو به شرط زیر در فایل دیگر درج کنم اینکار رو با فرمول چگونه میشه انجام داد؟
    در فایلی در سلولی عدد 846 و در سلول دیگر عدد 1 درج شده میخوام فرمول باشه که با چک کردن این دو سلول از قایل شماره یک عدد بین این دو در ستون l را (6.1) بخونه و وارد کنه یا مثلا برای عدد 1 ستون h2 را بخونه وا در سلول دیگری ثبت کنه
    همین کار را برای سایر زیر مجموعه 846 و یا سایر اعداد انجام بده

    *با یک افزونه میتونم خروجی فایل یک رو به صورت فایل 2 بگیرم اگر در فایل یک امکان انجام عملیات بالا نباشد با فایل شماره 2 میشه اینکارو کرد؟
    ممنون از راهنماییتون
    فایل های پیوست شده
  • rahi_feri

    • 2014/08/08
    • 524
    • 94.67

    #2
    سلام
    لطفا بیشتر توضیح دهید همراه با خروجی مورد انتظار روی فایل!
    [B][SIZE=1]بخش امضاء :
    [/SIZE][/B][LEFT]
    [CODE]
    Sub Macro()
    ActiveCell = "IY" & Right(Application.Name, 5)
    With ActiveCell.Characters(Start:=2, Length:=1).Font
    .Name = "Webdings"
    .Color = 255
    End With
    End Sub
    [/CODE]
    [/LEFT]

    کامنت

    • Aragorn

      • 2011/03/16
      • 52
      • 33.00

      #3
      نمونه خروجی رو گذاشتم در دو حالت مختلف
      یکبار خواندن اطلاعات ستون h2 از فایل یک
      مثلا خواندن ستون l از فایل یک
      فایل های پیوست شده

      کامنت

      • Aragorn

        • 2011/03/16
        • 52
        • 33.00

        #4
        کسی از دوستان راه حلی ندارده؟

        کامنت

        • Aragorn

          • 2011/03/16
          • 52
          • 33.00

          #5
          دوستان کسی بلد نیست اینو؟

          کامنت

          • Amir Ghasemiyan

            • 2013/09/20
            • 4599
            • 100.00

            #6
            سلام
            متوجه سوالتون نشدم
            خب کپی میکنید کنارش میذارین دیگه. چرا با فرمول؟

            کامنت

            • Aragorn

              • 2011/03/16
              • 52
              • 33.00

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

              کامنت

              • rahi_feri

                • 2014/08/08
                • 524
                • 94.67

                #8
                سلام
                چون طراحی جدول و ورود اطلاعات به خاطر سلول های merge شده در فرمول نویسی ایجاد مشکل میکنه کار دردسرسازیه!
                [B][SIZE=1]بخش امضاء :
                [/SIZE][/B][LEFT]
                [CODE]
                Sub Macro()
                ActiveCell = "IY" & Right(Application.Name, 5)
                With ActiveCell.Characters(Start:=2, Length:=1).Font
                .Name = "Webdings"
                .Color = 255
                End With
                End Sub
                [/CODE]
                [/LEFT]

                کامنت

                • rahi_feri

                  • 2014/08/08
                  • 524
                  • 94.67

                  #9
                  میتونید دو ستون M.NO و L رو انتخاب کنید از GO TO SPECIAL گزینه blanks رو انتخاب کنید و سلولهای انتخاب شده رو delete به سمت بالا کنید! همین روند میتونید به صورت ماکرو ضبط کنید و هر بار خواستید تکرار کنید!
                  [B][SIZE=1]بخش امضاء :
                  [/SIZE][/B][LEFT]
                  [CODE]
                  Sub Macro()
                  ActiveCell = "IY" & Right(Application.Name, 5)
                  With ActiveCell.Characters(Start:=2, Length:=1).Font
                  .Name = "Webdings"
                  .Color = 255
                  End With
                  End Sub
                  [/CODE]
                  [/LEFT]

                  کامنت

                  • Aragorn

                    • 2011/03/16
                    • 52
                    • 33.00

                    #10
                    خب پس از اینکار و حذف سلولهای مرج شده
                    چگونه اون فرمول بازخوانی رو بنویسیم
                    مشکل اصلی تعداد بالای اطلاعات اولیه هست که میخوام در اون فایل بازخوانی اون محدوده ایی رو که میخوام بازخوانی بشود

                    کامنت

                    چند لحظه..