آیا امکانش هست که تو یوزرفرم داخل تکس باکس با محدود کردن کارکتر برای ثبت ساعت اقدام کرد؛ به طوری که با وارد کردن دو رقم ساعت به طور خود کار علامت( : ) وارده بشه و بعد دو رقم دقیقه را وارد کنیم؟
ثبت ساعت
Collapse
X
-
سلام
آیا امکانش هست که تو یوزرفرم داخل تکس باکس با محدود کردن کارکتر برای ثبت ساعت اقدام کرد؛ به طوری که با وارد کردن دو رقم ساعت به طور خود کار علامت( : ) وارده بشه و بعد دو رقم دقیقه را وارد کنیم؟[HR][SIZE=5][COLOR="#0000FF"][FONT=Times New Roman][B] در سرزمینی کہ نتوان مردانہ زیست ، مردانہ مردن بهتر از این زندگیست [/B][/FONT][/COLOR][/SIZE][/HR]برچسب ها: هیچکدام -
سلام
منظورتون اینه که این رویداد در تکست باکس اعمال بشه و یا اینکه در سلول حاصل از عدد وارد شده در تکست باکس، این تغییرات انجام بشه؟!
در هرصورت امکان پاسخگویی هست.
موفق باشید.
Last edited by حسام بحرانی; 2018/08/03, 23:50.[CENTER][B][SIZE=5][COLOR=#006600][FONT=georgia][COLOR=#800000]!With [/COLOR][/FONT][/COLOR][COLOR=#006600][FONT=georgia]God [/FONT][/COLOR][COLOR=#006600][FONT=georgia][COLOR=#800000]all [/COLOR][/FONT][/COLOR][COLOR=#800000][FONT=georgia]things are [/FONT][/COLOR][COLOR=#006600][FONT=georgia]possible[/FONT][/COLOR][/SIZE][/B][B][FONT=Tahoma]
[/FONT][/B][/CENTER]
[CENTER][B][FONT=Tahoma] [IMG]http://forum.exceliran.com/attachment.php?attachmentid=5334&d=1419428336[/IMG]
[/FONT][/B][SIZE=1][FONT=Tahoma][B][FONT=Tahoma]
[/FONT][/B][/FONT][/SIZE]
[/CENTER] -
من میخوام توی تکس باکس اعمال بشه بعد از زدن کلید ثبت در سل مربوت ذخیره بشه
ممنون میشم اگه با یک نمونه برام توضیح بدهید[HR][SIZE=5][COLOR="#0000FF"][FONT=Times New Roman][B] در سرزمینی کہ نتوان مردانہ زیست ، مردانہ مردن بهتر از این زندگیست [/B][/FONT][/COLOR][/SIZE][/HR]کامنت
-
به شما پیشنهاد می کنم که فرمت سل ورود اطلاعات در سلول های اکسل را از General به فرمت سل زیر تغییر بدید:
با این کار پس از درج چهار عدد ساعت در تکست باکس، بطور اتومات اعداد شما جایگزین ساعت خواهند شد.کد PHP:##":"##
موفق باشید.[CENTER][B][SIZE=5][COLOR=#006600][FONT=georgia][COLOR=#800000]!With [/COLOR][/FONT][/COLOR][COLOR=#006600][FONT=georgia]God [/FONT][/COLOR][COLOR=#006600][FONT=georgia][COLOR=#800000]all [/COLOR][/FONT][/COLOR][COLOR=#800000][FONT=georgia]things are [/FONT][/COLOR][COLOR=#006600][FONT=georgia]possible[/FONT][/COLOR][/SIZE][/B][B][FONT=Tahoma]
[/FONT][/B][/CENTER]
[CENTER][B][FONT=Tahoma] [IMG]http://forum.exceliran.com/attachment.php?attachmentid=5334&d=1419428336[/IMG]
[/FONT][/B][SIZE=1][FONT=Tahoma][B][FONT=Tahoma]
[/FONT][/B][/FONT][/SIZE]
[/CENTER]کامنت
-
ممنون از بابات راهنمایتون
تو خود تکس باکس این امکان وجود نداره
مثلا چطور تو MaxLength مشخص میکنم ۴ کارکتر بیشتر تایپ نشده
امکانش نیست تعریف کنیم وسط ساعت دقیقه دونقطه بزاره[HR][SIZE=5][COLOR="#0000FF"][FONT=Times New Roman][B] در سرزمینی کہ نتوان مردانہ زیست ، مردانہ مردن بهتر از این زندگیست [/B][/FONT][/COLOR][/SIZE][/HR]کامنت
-
[CENTER][B][SIZE=5][COLOR=#006600][FONT=georgia][COLOR=#800000]!With [/COLOR][/FONT][/COLOR][COLOR=#006600][FONT=georgia]God [/FONT][/COLOR][COLOR=#006600][FONT=georgia][COLOR=#800000]all [/COLOR][/FONT][/COLOR][COLOR=#800000][FONT=georgia]things are [/FONT][/COLOR][COLOR=#006600][FONT=georgia]possible[/FONT][/COLOR][/SIZE][/B][B][FONT=Tahoma]
[/FONT][/B][/CENTER]
[CENTER][B][FONT=Tahoma] [IMG]http://forum.exceliran.com/attachment.php?attachmentid=5334&d=1419428336[/IMG]
[/FONT][/B][SIZE=1][FONT=Tahoma][B][FONT=Tahoma]
[/FONT][/B][/FONT][/SIZE]
[/CENTER]کامنت
-
کامنت
-
سلام
از کدی شبیه این استفاده کنید :
کد PHP:Private Sub TextBox1_Change()
Dim i, h
h = 0
For i = 1 To 4
If Mid(TextBox1.Text, i, 1) = ":" Then
h = h + 1
End If
Next
If h < 1 Then
If Len(TextBox1.Text) = 3 And Mid(TextBox1.Text, 4, 1) <> ":" Then
TextBox1.Text = Left(TextBox1.Text, 2) & ":" & Mid(TextBox1.Text, 3, 2)
End If
End If
End Sub
[CENTER][B][SIZE=5][COLOR=#006600][FONT=georgia][COLOR=#800000]!With [/COLOR][/FONT][/COLOR][COLOR=#006600][FONT=georgia]God [/FONT][/COLOR][COLOR=#006600][FONT=georgia][COLOR=#800000]all [/COLOR][/FONT][/COLOR][COLOR=#800000][FONT=georgia]things are [/FONT][/COLOR][COLOR=#006600][FONT=georgia]possible[/FONT][/COLOR][/SIZE][/B][B][FONT=Tahoma]
[/FONT][/B][/CENTER]
[CENTER][B][FONT=Tahoma] [IMG]http://forum.exceliran.com/attachment.php?attachmentid=5334&d=1419428336[/IMG]
[/FONT][/B][SIZE=1][FONT=Tahoma][B][FONT=Tahoma]
[/FONT][/B][/FONT][/SIZE]
[/CENTER]کامنت
-
عالی بود استاد فقط یه چیز دیگه توی این کد چطور تایین کنم که کار بر از ۲۴ ساعت و ۵۹ دقیقه بیشتر تایپ نکنه یعنی پیغام خطا بدهسلام
از کدی شبیه این استفاده کنید :
کد PHP:Private Sub TextBox1_Change()
Dim i, h
h = 0
For i = 1 To 4
If Mid(TextBox1.Text, i, 1) = ":" Then
h = h + 1
End If
Next
If h < 1 Then
If Len(TextBox1.Text) = 3 And Mid(TextBox1.Text, 4, 1) <> ":" Then
TextBox1.Text = Left(TextBox1.Text, 2) & ":" & Mid(TextBox1.Text, 3, 2)
End If
End If
End Sub
[HR][SIZE=5][COLOR="#0000FF"][FONT=Times New Roman][B] در سرزمینی کہ نتوان مردانہ زیست ، مردانہ مردن بهتر از این زندگیست [/B][/FONT][/COLOR][/SIZE][/HR]کامنت



کامنت