نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: متن روان

  1. #1


    آخرین بازدید
    2022/08/30
    تاریخ عضویت
    September 2011
    محل سکونت
    استان فارس - فراشبند
    نوشته ها
    159
    امتیاز
    38
    سپاس
    55
    سپاس شده
    33 در 24 پست
    سطح اکسل
    45.00 %

    متن روان

    با سلام حضور اساتید محترم دو تا سوال تقریباً مشابه دارم

    1- چگونه میتوان در یک سلول متن روان داشت ( مثل تابلوهای روان که متن در آن بصورت افقی حرکت میکند)

    2- چگونه میتوان یک متن را بصورت تاپپ به مرور در یک سلول نشان داد( مثا هنگامی که با ماشین تحریر تایپ میکنبم ) منظورم اینست که متن به صورت حروف به حروف و با تاخیر در سلول کامل شود
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    31 دقیقه پیش
    تاریخ عضویت
    September 2013
    محل سکونت
    بچه محل آقا امام رضا
    نوشته ها
    4,472
    امتیاز
    12316
    سپاس
    8,923
    سپاس شده
    10,587 در 3,746 پست
    سطح اکسل
    100.00 %

    نقل قول نوشته اصلی توسط alisabet نمایش پست ها
    با سلام حضور اساتید محترم دو تا سوال تقریباً مشابه دارم

    1- چگونه میتوان در یک سلول متن روان داشت ( مثل تابلوهای روان که متن در آن بصورت افقی حرکت میکند)

    2- چگونه میتوان یک متن را بصورت تاپپ به مرور در یک سلول نشان داد( مثا هنگامی که با ماشین تحریر تایپ میکنبم ) منظورم اینست که متن به صورت حروف به حروف و با تاخیر در سلول کامل شود

    سلام دوست عزيز

    براي سوال اولتون اين كد فكر كنم كمكتون كنه:
    متنتون رو در سلول A1 بنويسيد و تابلو روان رو در سلول A2 تحويل بگيرين
    کد:
    Sub neon()
    n = Range("A1").Value
    Range("A2").HorizontalAlignment = xlLeft
    For i = 0 To Len(n)
        v = Mid(n, 1, i)
        Range("A2").Value = v
        Sleep 100
    Next i
    Range("A2").HorizontalAlignment = xlCenter
    Sleep 100
    Range("A2").HorizontalAlignment = xlRight
    For i = Len(n) To 0 Step -1
        v = Mid(n, 1, i)
        Range("A2").Value = v
        Sleep 100
    Next i
    End Sub
    اين هم براي تايپ:
    کد:
    Sub typing()
    n = Range("A1").Value
    Range("A2").HorizontalAlignment = xlRight
    For i = 1 To Len(n)
        v = Mid(n, 1, i)
        Range("A2").Value = v
        Sleep 300
    Next i
    End Sub
    البته اين خط رو هم به اول ماژول بايد اضافه كنيد تا كد sleep كار كنه
    کد:
    Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)



اطلاعات موضوع

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

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است