فرمت برای کدملی

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

    • 2018/06/08
    • 331
    • 39.00

    پرسش فرمت برای کدملی

    سلام در فایل ضمیمه در قسمت کدملی می خوام طوری باشه که مثل همون نمونه باشه یعنی 3رقم خط فاصله باشه بعد رقم خط فاصله بشه بعد 2 رقم اخر ( کلا 10 رقم باشه نه کمتر نه بیشتر)
    اما دراین فایل بنده اگر صفر اول اعداد باشه خطا میده چگونه باید اصلاح کنم ممنون
    فایل های پیوست شده
  • kazem1359

    • 2018/06/08
    • 331
    • 39.00

    #2
    سلام لطفا راهنمایی نمایید ممنون

    کامنت

    • s.313

      • 2019/02/05
      • 70

      #3
      سلام. روی سلول مورد نظر کلیک راست کنید.به قسمت format cells برید. در قسمت number روی گزینهcustomکلیک کنید و در قسمت type بنویسید:
      000-000000-0

      کامنت

      • kazem1359

        • 2018/06/08
        • 331
        • 39.00

        #4
        سلام امتحان کردم باز هم خطا قبلی میده فایل. پیوسته لطفا خودتان یک امتحان بکنید ممنون از پاسختان

        کامنت

        • s.313

          • 2019/02/05
          • 70

          #5
          من قبل از اینکه پاسختون رو ارسال کنم تست کردم. روی سیستم من مشکل نداره. فایلی که تست کردم هم موجوده ولی نمیدونم چطور براتون ارسال کنم

          کامنت

          • hasa2

            • 2015/01/09
            • 73
            • 56.00

            #6
            اگه Cell Format رو روی حالت Text بزارید مشکل حل میشه
            ولی دیگه به صورتی که میخواهید جدا نمیشه
            البته با ترکیب کاراکتر @ به Cell Format میتونید خاصیت Text رو اضافه کنید به فرمت دلخواه که البته من نتونستم مثل حالت شا ردیفش کنم..
            ایده دیگه ای البته به ذهنم رسید که عملی هم هست.
            به جای استفاده از Data Validation با تابع LEN در یکی از سلول ها مثلا C1؛ تعداد کاراکتر سلول C3 رو بشمارید بعد تو VBA دستور بدید که اگر سلول C3 مخالف سلول C1 بود پیام خطای دلخواه بده و بعد محتویات سلول C3 رو حذف کنه.
            این روش عملیه
            اما بخش VBA فایل تون رو قفل کرده بودید نتونستم اضافه اش کنم

            کامنت

            • kazem1359

              • 2018/06/08
              • 331
              • 39.00

              #7
              سلام رمز 1359 هست

              کامنت

              • hasa2

                • 2015/01/09
                • 73
                • 56.00

                #8
                یه ایده دیگه به ذهنم رسید
                ردیف شد

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

                این مشکل رو هم حل کردم براتون که دیگه بدون نیاز به افزونه یا فایل جانبی ، فایل اکسل تون کار میکنه
                بدون مشکل تو هر سیستمی
                فایل های پیوست شده

                کامنت

                • kazem1359

                  • 2018/06/08
                  • 331
                  • 39.00

                  #9
                  سلام ممنون از پاسختان و وقتی که گذاشتین از نظر تاریخ خوبه حله و از نظر کدملی خودتان اگر امتحان کنید اگر به جای 10 رقم اشتباها تعداد 12 رقم بزنید ( مثل 008239661111 صفر های اول حذف شده و بقیه اعداد ثبت میشن که این اشتباه میشه.

                  کامنت

                  چند لحظه..