فرمت در کامبو باکس

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

    • 2017/03/23
    • 558
    • 41.00

    [حل شده] فرمت در کامبو باکس

    سلام خدمت دوستان و اساتید عزیز
    من یک کامبو باکس با آیتم تاریخ دارم وقتی تاریخ را از درون آن انتخاب میکنم بجای نمایش
    1398/12/28به من 13981228 نمایش میدهد که در تصویر زیر به وضوح معلوم است.

    Click image for larger version

Name:	Untitled.png
Views:	1
Size:	4.7 کیلو بایت
ID:	148696

    من برای حل این مشکل از کد
    کد PHP:
    Private Sub ComboBox1_Change()

    '    ActiveSheet.ComboBox1.Value = Format(ActiveSheet.ComboBox1.Value, "mm/dd/yyyy")
        ActiveSheet.ComboBox1.Value = Format(ActiveSheet.ComboBox1.Value, "####/##/##")

    End Sub 
    استفاده کردم اما با خطا مواج شدم
    لطفا راهنمایی کنید

    فایل های پیوست شده
    [HR][SIZE=5][COLOR="#0000FF"][FONT=Times New Roman][B] در سرزمینی کہ نتوان مردانہ زیست ، مردانہ مردن بهتر از این زندگیست [/B][/FONT][/COLOR][/SIZE][/HR]
  • majid_mx4

    • 2012/06/25
    • 699

    #2
    با سلام

    لطفا هر چی دستور در قسمت کمبوباکس دارید حذف کنید و این دستور را اضافه کنید.(حتما اول حذف کنید و سپس از این کد استفاده نمایید.)
    کد:
    Private Sub UserForm_Initialize()
    For Each cell In Range("data")
    cell.Value = Format(cell.Value, "####/##/##")
    Next
    End Sub
    توضیح : دوست عزیز کمبوباکس شما در یوزرفرم می باشد و Activesheet در اول کمبوباکس در این دستور بلا استفاده است.

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

    موفق باشید میر

    کامنت

    چند لحظه..