تشخیص و های لایت اطلاعات یک سلول در در صورت وجود در سلول دیگر

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

  • Mohammad.B.D
    پاسخ داد
    مرسی Iranweld عزیز
    عالیه خیلی کمک میکنه

    Leave a comment:


  • iranweld
    پاسخ داد
    فایل اصلاح شد در صورت برابر بودن مبلغ سلولها های لایت میگردد

    رنگ سبز برابر بودن مبلغ در هر دو مورد
    رنگ زرد عدم تطابق مبلغ در صورت برابر بودن شماره سند
    فاقد رنگ عدم وجود شماره سند مشابه در ستون c
    فایل های پیوست شده
    Last edited by iranweld; 2015/12/05, 19:24.

    Leave a comment:


  • Mohammad.B.D
    پاسخ داد
    سلام Iranweld
    با تشکر از شما
    خیلی خوب شده اما متاسفانه فیلتر مبلغ را عمل نمیکند
    یعنی مبلغ هر چه باشد تاثیری ندارد
    فقط بر اساس وجود شماره سند اقدام به هایلایت میکند
    در فایل قبلی مبلغ هم باید یکسان می بود تا سلول های لایت میشد
    مرسی

    Leave a comment:


  • iranweld
    پاسخ داد
    با سلام

    در فایل جدید چنانچه شماره سند بانک و دفاتر با هم در یک سطر هم نباشند
    در صورت موجود بودن سلول مرتبط در ستونها رنگی میگردند
    فایل های پیوست شده

    Leave a comment:


  • Mohammad.B.D
    پاسخ داد
    مرسی S.Cheraghi
    واقعا عالی میشه
    ممنون میشم خیلی زیاد

    Leave a comment:


  • s.cheraghi
    پاسخ داد
    چون تعداد رکوردهای شما زیاده برای اینکه بتونیم شماره سند رو از توی متن توضیحی بیرون بکشیم باید از یک علامت جهت شناسایی شماره سند استفاده شده باشه
    درصورتیکه راه حلی پیدا کردم که بدون نیاز به شناسه، شماره سند قابلیت استخراج پیدا کنه فایلش براتون میزارم

    Leave a comment:


  • Mohammad.B.D
    پاسخ داد
    یا حداقل شماره سند در قسمت بانک بدون در نظر گرفتن کلمه شماره در دفاتر ، شماره ها رو های لایت کنه
    یعتی های لایت شدن شماره سند در بانک بدون حساس بودن به کلمه یا بودن یا نبودن فاصله باشه
    چون متاسفانه شرح سند همیشه یکسان نیست

    ممنون با توجه به این همه زحمتی که کشیدید
    این موضوع رو هم برطرف بفرمائید
    مرسی
    Last edited by Mohammad.B.D; 2015/12/05, 17:45.

    Leave a comment:


  • Mohammad.B.D
    پاسخ داد
    مرسی S.Cheraghi عزیز
    خیلی خوب شد
    فقط در نهایت حتما باید کلمه "شماره " باشه
    اینطوری هم سخته چون در خیلی از موارد کلمه شماره در دفاتر نخورده
    و اینکه ستون بانک هم رنگی شدنش باید در قسمت دفتر کلمه شماره درج شده باشه
    آیا امکان دارد که در کل شرح به بدنبال شماره سند ما بگردد حتی بدون در نظر گرفتن کلمه شماره و حتی فاصله چون حتی شماره سندی که در شرح دفاتر چسپیده به کلمه بعدی باشد هم شناسایی نمی شود

    Leave a comment:


  • s.cheraghi
    پاسخ داد
    فایل پیوست مشاهده شود
    فایل های پیوست شده

    Leave a comment:


  • Mohammad.B.D
    پاسخ داد
    نوشته اصلی توسط s.cheraghi
    سلام
    این فایل خدمت شما
    فقط دقت شود در شرح ردیف های دفتر، قبل از هر شماره سند باید "شماره " نوشته شده باشد تا امکان شناسایی شماره سند از درون جمله وجود داشته باشد.
    با تشکر فراوان خدمت S.CHerghi عزیز
    خیلی ممنون
    خیلی کارآمد است
    فقط یک مورد , اینکه باید شماره سند در قسمت بانک نیز باید های لایت شوند
    اصل موضوع پاس شدن اقلام بانک در دفاتر هست
    آیا امکان دارد که شماره سند بانک نیز رنگی شود
    مرسی

    Leave a comment:


  • s.cheraghi
    پاسخ داد
    سلام
    این فایل خدمت شما
    فقط دقت شود در شرح ردیف های دفتر، قبل از هر شماره سند باید "شماره " نوشته شده باشد تا امکان شناسایی شماره سند از درون جمله وجود داشته باشد.
    فایل های پیوست شده

    Leave a comment:


  • Mohammad.B.D
    پاسخ داد
    بهتر تمامی اقلام شماره سند واریزی بانک را با تمامی موارد دفاتر چک کند در صورت وجود در دفاتر هر دو رنگی کند هم دفاتر و هم بانک
    باز هم با شرط اینکه مبالغ هم یکی باشد
    مرسی

    Leave a comment:


  • Mohammad.B.D
    پاسخ داد
    Iranweld عزیز
    با تشکر مجدد
    مشکل این هست که فایل فوق نمونه هست و فقط چند ایتم هست و سلولها دقیقا در ردیف هم قرار گرفته اند
    اما در حالت اصلی من
    اقلام دفاتر برای هر شیت 13,000 قلم هست و بانک هم همچنین که کنار هم نیستند و امکان دارد که شماره ردیف 1 ستون دفاتر در شماره 1050 بانک پاس شود
    و اینکه این ماکروی که شما زحمت کشیدید اقلامی که در یک ردیف باشند را مشخص میکند
    اما در واقع اینطور نیست و همانطور که گفتم ردیف 1 دفاتر در ردیف 1050 پاس میشود و این خود مشکل هست
    و اینکه از پاس شدن اقلام دفاتر مطمئن نیستیم
    آیا امکان این هست که برای دفاتر نیز قلم رنگی شود
    مثلا اگر شماره چک 511060 در بانک رنگی میشود در دفاتر هم رنگی شود
    و امکان این هست که اگر برای دفاتر ستون شماره ردیف تعریف کنیم مثلا 1 تا 13000 و بخواهیم برای قسمت بانک شماره چکی پاس میشود شماره ردیف دفاتر در یک سلول خالی کنار شماره چک درج شود

    مرسی از شما

    Leave a comment:


  • iranweld
    پاسخ داد
    در این فایل با استفاده از ویژوال بیسیک اولین عدد موجود در هر سلول ستون A استخراج شده و با شماره سند موجود در سلول C همان ردیف چک میگردد اگر برابر هم نبود شماره سند به رنگ قرمز مشخص میگردد

    کد PHP:
    ZZ = InStr(yy, xx) + Len(xx)
       
        
    xValue = Range("a" & J).Value
        
        
    For I = 1 To ZZ
        
            
    If IsNumeric(Mid(xValue, I, 1)) Then
            
                OutValue 
    = OutValue & Mid(xValue, I, 1)
               
            
    End If
           
     
    Next 

    کد PHP:
    If OutValue <> Range("c" & J).Value Then
        
          
        Range
    ("c" & J).Interior.ColorIndex = 3
        
        End 
    If 
    پس از آن مبلغ واریزی بانک با مبلغ دفتر چک شده و در صورتیکه برابر هم نباشند به رنگ سبز مشخص مگردد

    Leave a comment:


  • Mohammad.B.D
    پاسخ داد
    سلام Iranweld عزیز
    با تشکر فراوان از شما بابت بررسی و انجام عملیات روی فایل
    اما متاسفانه ساختار عملکرد آنرا متوجه نشدم
    لطفا کمی راهنمایی بفرمائید
    مرسی

    Leave a comment:

چند لحظه..