نحوه تبدیل اعداد فارسی در بین متون به اعداد انگلیسی

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

    • 2016/09/05
    • 72
    • 29.00

    نحوه تبدیل اعداد فارسی در بین متون به اعداد انگلیسی

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

    tamin konande - Copy.xlsx
  • MoReNu

    • 2016/09/05
    • 72
    • 29.00

    #2
    دوستان همچنان مشکل ادامه داره و خیلی فوری نیاز به حلش دارم
    ممنون می شم راهنماییم کنید
    تشکر

    کامنت

    • iranweld

      • 2015/03/29
      • 3341

      #3
      با سلام

      در فایل پیوست با استفاده از ماکرو ذیل عددها به کارکتر اعداد ویندوز تبدیل میگردد

      کد PHP:
      Private Sub CommandButton1_Click()

      Application.ScreenUpdating False

      KB 
      Cells(Rows.Count"B").End(xlUp).Row

      For 1 To KB

      For 1 To Len(Range("B" T))

      For 
      1 To 10

      If Mid(Range("B" T), I1) = ChrW(1631 JThen

      Range
      ("B" T) = Left(Range("B" T), 1) & ChrW(47 J) & Right(Range("B" T), Len(Range("B" T)) - I)

      End If

      Next

      Next

      Next

      Application
      .ScreenUpdating True

      End Sub 
      فایل های پیوست شده
      Last edited by iranweld; 2016/09/06, 12:54.

      کامنت

      • MoReNu

        • 2016/09/05
        • 72
        • 29.00

        #4
        سپاس گذارم

        فقط لطفا می فرمائید در اکسل خودم که این متون عنوان ها بسیار زیاد هست چطوری این کد های ماکرو رو اعمال کنم؟

        تشکر

        کامنت

        • iranweld

          • 2015/03/29
          • 3341

          #5
          راحتترین راه کپی پیست کل داده ها از شیت خودتان به داخل شیت یک این فایل میباشد

          کامنت

          • MoReNu

            • 2016/09/05
            • 72
            • 29.00

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

            New Microsoft Excel Worksheet (3).xlsx

            ممنون

            کامنت

            • rjfri

              • 2016/08/16
              • 236
              • 44.00

              #7
              شما میتونید در ماکرویی که استاد عزیز iranweld براتون ارسال کردند عینا کپی و تحت ماکرو جدید با تغییر ستون در نظر گرفته یعنی "B" به ستون دلخواهتون عمل نمائید

              کامنت

              • iranweld

                • 2015/03/29
                • 3341

                #8
                با سلام

                فایل پیوست را ملاحظه کنید.

                کد PHP:
                Private Sub CommandButton1_Click()

                Application.ScreenUpdating False


                kb 
                Cells(Rows.Count"B").End(xlUp).Row

                For 1 To 10

                For 1 To kb


                For 1 To 10

                xx 
                Replace(Cells(ik), ChrW(1775 j), ChrW(47 j))


                Cells(ik) = xx



                Next

                Next

                Next k

                Application
                .ScreenUpdating True

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

                کامنت

                چند لحظه..