پیدا کردن ارزش ascii بزرگتر یا کوچکتر از 126 در یک سل

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

    • 2015/04/05
    • 9

    [حل شده] پیدا کردن ارزش ascii بزرگتر یا کوچکتر از 126 در یک سل

    با سلام و خسته نیاشید
    با توجه به موضوع جستجوی داده پرسشی داشتم
    من اطلاعاتی دارم بشرح زیر
    Press the brake pedal لطفاً پدال ترمز را فشار دهید
    Do you want to resume the maneuver? آیا مایل هستید حرکت از سر گرفته شود؟
    Confirm تأیید
    Presence of an obstacle وجود مانع در مسیر خودرو
    Keep the control pressed to resume برای از سرگیری، کنترل را فشار دهید و نگه دارید
    کنترل را به دست بگیرید! Retake control!
    رنگ Color
    شدت نور محفظه سرنشین Interior intensity

    چطور میتوانم برای هر رشته نقطه شروع که ارزش ascii ان بیشتر یا کمتر از 126 پیدا کنم
    با سپاس
  • iranweld

    • 2015/03/29
    • 3341

    #2
    با سلام

    خواسته خود را در یک نمونه فایل مشخص کرده و ضمیمه سایت کنید

    کامنت

    • najm

      • 2015/04/05
      • 9

      #3
      پیرو درخواست شما نمونه فایل ارسل میگردد
      فایل های پیوست شده

      کامنت

      • iranweld

        • 2015/03/29
        • 3341

        #4
        با سلام

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

        کد PHP:
        Sub test()

        Columns("B:C").ClearContents

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


        For 1 To z1

        For 1 To Len(Range("a" j))

        If 
        AscW(Mid(Range("a" j), i1)) >= 125 Then

        xx 
        2


        Exit For

        End If

        Next

        If xx 0 Then

        Range
        ("b" j) = Left(Range("a" j), xx)

        Range("c" j) = Right(Range("a" j), Len(Range("a" j)) - xx)

        Else



        For 
        Len(Range("a" j)) To 1 Step -1

        If AscW(Mid(Range("a" j), i1)) >= 125 Then

        xx 
        2


        Exit For

        End If

        Next

        If xx 0 Then

        Range
        ("b" j) = Right(Range("a" j), Len(Range("a" j)) - xx)

        Range("c" j) = Left(Range("a" j), xx)

        End If


        End If

        Next

        End Sub 
        فایل های پیوست شده

        کامنت

        چند لحظه..