صفحه 1 از 3 123 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 22

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

  1. #1


    آخرین بازدید
    2020/04/23
    تاریخ عضویت
    December 2015
    نوشته ها
    39
    امتیاز
    14
    سپاس
    15
    سپاس شده
    4 در 4 پست
    تعیین سطح نشده است

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

    به دنیال راهکاری بری های لایت کردن اطلاعات تمامی سلولهای یک ستون با ستونی دیگر که حاوی مقداری از اطلاعات سلول موردنظر است مثال اینکه: ستون A حاوی شرحی کامل از اطلاعات واریز تاریخ و شماره فیش ستون B حاوی ارقام واریز شده ستون C فایل بانکی ما حاوی شماره فیش و D حاوی ارقام بانک مربوط به ستون C حال اگر بخواهیم از conditional formating استفاده کنیم، کاربرد محدودی دارد و فقط اقلام کاملا مشابه را های لایت میکند اما بدنبال روشی هستم که بتوان از ستون حاوی شماره فیش (ستون C) مقدار آن را از ستون A ( بدلیل عدم تشابه کامل اطلاعات و وجود اطلاعات اضافه)شامل شرح کامل شناسایی و هایت لایت به شرط اینکه ستون حاوی ارقام هم یکی باشد فایلی مشابه را هم قرار داده ام
    مرسی از دوستان عزیز

    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط Mohammad.B.D : 2015/12/05 در ساعت 11:17

  2.  

  3. #2


    آخرین بازدید
    2021/01/24
    تاریخ عضویت
    November 2015
    محل سکونت
    کرمانشاه
    نوشته ها
    21
    امتیاز
    55
    سپاس
    0
    سپاس شده
    45 در 17 پست
    تعیین سطح نشده است

    شرح سئوال را مجدد بفرستید. متن سئوال به هم ریخته!
    آموزش اکسل

  4. #3


    آخرین بازدید
    2020/04/23
    تاریخ عضویت
    December 2015
    نوشته ها
    39
    امتیاز
    14
    سپاس
    15
    سپاس شده
    4 در 4 پست
    تعیین سطح نشده است

    به دنبال راهکاری بری های لایت کردن اطلاعات تمامی سلولهای یک ستون با ستونی دیگر که حاوی مقداری از اطلاعات سلول موردنظر است مثال اینکه: ستون A حاوی شرحی کامل از اطلاعات واریز تاریخ و شماره فیش ستون B حاوی ارقام واریز شده ستون C فایل بانکی ما حاوی شماره فیش و D حاوی ارقام بانک مربوط به ستون C حال اگر بخواهیم از conditional formating استفاده کنیم، کاربرد محدودی دارد و فقط اقلام کاملا مشابه را های لایت میکند اما بدنبال روشی هستم که بتوان از ستون حاوی شماره فیش (ستون C) مقدار آن را از ستون A ( بدلیل عدم تشابه کامل اطلاعات و وجود اطلاعات اضافه)شامل شرح کامل شناسایی و هایت لایت به شرط اینکه ستون حاوی ارقام هم یکی باشد فایلی مشابه را هم قرار داده ام
    مرسی از دوستان عزیز

  5. #4


    محصولات کاربر

    یوزرفرم پیشرفته
    آخرین بازدید
    2018/06/18
    تاریخ عضویت
    February 2011
    محل سکونت
    تهران
    نوشته ها
    311
    امتیاز
    1448
    سپاس
    129
    سپاس شده
    560 در 159 پست
    تعیین سطح نشده است

    s.cheraghi به Yahoo ارسال پیام
    سلام
    لطفا حالتی که میخواین تو فایلتون باشه رو مشخص کنین (با توضیحاتی که دادین متوجه نشدم که دقیقا میخواین چیکار کنین)
    در یادگیری سیر نشوید

    برای ارتباط بیشتر به سایت ExcelPedia سربزنید.
    برگزاری دوره های آموزش اکسل در تهران
    آموزش توابع اکسل

  6. #5


    آخرین بازدید
    2020/04/23
    تاریخ عضویت
    December 2015
    نوشته ها
    39
    امتیاز
    14
    سپاس
    15
    سپاس شده
    4 در 4 پست
    تعیین سطح نشده است

    مرسی
    میخواهم اطلاعات شماره فیش بانکی که فقط یک عدد 5 یا 6 رقمی است در سلولهای ستون C
    در صورت وجود در سلولهای دیگر ستون A (با شرح طولانی و وجود هم حرف هم عدد ) های لایت شوند هم سلول شماره فیش هم سلول شرح سند
    با شرط اینکه عدد کنار هر دو هم یکی باشد
    مثلا
    شماره فیش 219964 در ستون C با مبلغ 1،100،000 ریال در ستون A با شرح "واريز طي فيش شماره 219964 بابت " آمده است میخواهم روشی باشد که Excel بتواند شماره فیش من را در ستون A شناسایی و در صورت وجود هر دو سلول را های لایت کند و البته از فیلتر مبلغ و یکسان بودن مبلغ هم رد کند
    ویرایش توسط Mohammad.B.D : 2015/12/05 در ساعت 12:04

  7. #6


    آخرین بازدید
    2020/04/23
    تاریخ عضویت
    December 2015
    نوشته ها
    39
    امتیاز
    14
    سپاس
    15
    سپاس شده
    4 در 4 پست
    تعیین سطح نشده است

    من باید
    اقلام دفاتر شامل شماره فیش (که در شرح سند است) و مبلغ واریزی رو با اقلام مشابه در بانک کنترل کنم
    30 حساب بانکی
    با تراکنش جمعی 150،000 گردش در ماه
    هشت ماه گذشته 1،200،000 قلم حدود
    به راحتی امکان ندارد
    دنبال راهکاری هستم که خود اکسل آنها را شناسایی و مشخص (های لایت) کند
    مرسی از دوستان

  8. #7


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    با سلام

    فایل پیوست را بررسی و اعلام نظر بفرمایید

    کد PHP:
    Sub GetNumbers()

    Dim xValue As String
    Dim OutValue 
    As String
    Dim I
    As Long
         Dim sht 
    As Worksheet
           Dim WS 
    As Worksheet
            
         
       Macro1
     
    Set sht 
    ThisWorkbook.Worksheets("SHEET1")

    sht.Cells(sht.Rows.Count"A").End(xlUp).Row
     

    For 3 To X

     OutValue 
    ""
     
    xx Range("c" J).Value
    yy 
    Range("a" J).Value
     ZZ 
    InStr(yyxx) + Len(xx)
      
      
        
    xValue Range("a" J).Value
        
        
    For 1 To ZZ
        
            
    If VBA.IsNumeric(VBA.Mid(xValueI1)) Then
            
                OutValue 
    OutValue VBA.Mid(xValueI1)
               
            
    End If
            
    Next
            
            
       
    If OutValue <> Range("c" J).Value Then
        
          
        Range
    ("c" J).Interior.ColorIndex 3
        
        End 
    If
        
        If 
    Range("B" J).Value <> Range("D" J).Value Then
        
        Range
    ("B" J).Interior.ColorIndex 3
        
        End 
    If
            
        
    Next
       
        
        End Sub 
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: zip 122345.zip اطلاعات (21.4 کیلو بایت, 27 نمایش)
    ویرایش توسط iranweld : 2015/12/05 در ساعت 13:20

  9. سپاس ها (2)


  10. #8


    آخرین بازدید
    2020/04/23
    تاریخ عضویت
    December 2015
    نوشته ها
    39
    امتیاز
    14
    سپاس
    15
    سپاس شده
    4 در 4 پست
    تعیین سطح نشده است

    سلام Iranweld عزیز
    با تشکر فراوان از شما بابت بررسی و انجام عملیات روی فایل
    اما متاسفانه ساختار عملکرد آنرا متوجه نشدم
    لطفا کمی راهنمایی بفرمائید
    مرسی

  11. #9


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

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

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

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

  12. #10


    آخرین بازدید
    2020/04/23
    تاریخ عضویت
    December 2015
    نوشته ها
    39
    امتیاز
    14
    سپاس
    15
    سپاس شده
    4 در 4 پست
    تعیین سطح نشده است

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

    مرسی از شما


صفحه 1 از 3 123 آخرینآخرین

اطلاعات موضوع

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

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. انتقال داده های یک شیت به شیت دیگر به صورت پویا
    توسط Nima در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 5
    آخرين نوشته: 2020/10/01, 06:48
  2. درج اطلاعات یک شیت در شیت دیگر در صورت تغییر در اطلاعات یک رکورد
    توسط yaghoob_heidari در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 2
    آخرين نوشته: 2015/08/16, 12:22
  3. انتفال اطلاعات دلخواه از یک شیت به شیت دیگر بصورت اتوماتیک
    توسط ardijon در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 7
    آخرين نوشته: 2015/04/20, 23:41
  4. فراخوانی داده از شیت دیگر به صورت رندوم
    توسط sas_ily در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 5
    آخرين نوشته: 2012/06/30, 19:37

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است
با ما در تماس باشيد