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

موضوع: کمک در مورد vba

  1. #1


    آخرین بازدید
    2024/01/14
    تاریخ عضویت
    May 2015
    نوشته ها
    110
    امتیاز
    76
    سپاس
    42
    سپاس شده
    23 در 19 پست
    تعیین سطح نشده است

    V کمک در مورد vba

    با سلام خدمت اساتید و دوستان

    اگه فرمول زیر را مشاهده بفرمایید

    "

    If Range("a1") = "hasan" Then
    Range("b1") = "C

    Else: Range("b1


    End If

    End Sub
    چطور باید فرمول رو اصلاح کرد به جای اینکه یک سلول رو بررسی کنه برای شرط چند تا سلول را برسی کنه مثلا از a1:a10 هر کجا hasan نوشته بود شرط برقرار باشه
    با تشکر
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    با سلام

    این هم کد درخواستی شما

    کد PHP:
    Sub test()
    For 
    1 To 10
    If Range("a" i) = "hasan" Then
    Range
    ("b"&i).Value "C"
    Else
    Range("b" i).Value "B"

    End If
    Next i

    End Sub 
    و اگر هم خواستی تا آخرین سلول پر ستون A را برای شما بررسی کنه طوری که شما انتهای ستون رو هر بار مشخص نکنید از کد ذیل استفاده کنید

    کد PHP:
    Sub test()

    Sheet1.Cells(Sheet1.Rows.Count"A").End(xlUp).Row

    For 1 To Z

    If Range("a" i) = "hasan" Then

    Range
    ("b"&i).Value "C"

    Else

    Range("b" i).Value "B"

    End If

    Next i

    End Sub 
    ویرایش توسط iranweld : 2015/10/07 در ساعت 11:15


  4. #3


    آخرین بازدید
    2024/01/14
    تاریخ عضویت
    May 2015
    نوشته ها
    110
    امتیاز
    76
    سپاس
    42
    سپاس شده
    23 در 19 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط iranweld نمایش پست ها
    با سلام

    این هم کد درخواستی شما

    کد PHP:
    Sub test()
    For 
    1 To 10
    If Range("a" i) = "hasan" Then
    Range
    ("b"&i).Value "C"
    Else
    Range("b" i).Value "B"

    End If
    Next i

    End Sub 
    و اگر هم خواستی تا آخرین سلول پر ستون A را برای شما بررسی کنه طوری که شما انتهای ستون رو هر بار مشخص نکنید از کد ذیل استفاده کنید

    کد PHP:
    Sub test()

    Sheet1.Cells(Sheet1.Rows.Count"A").End(xlUp).Row

    For 1 To Z

    If Range("a" i) = "hasan" Then

    Range
    ("b"&i).Value "C"

    Else

    Range("b" i).Value "B"

    End If

    Next i

    End Sub 
    با تشکر مشکل
    اینه که من نمیدونم PHP چیه و چجوری باید فرمول شما رو بکارگیری کرد در اکسل
    در مودل باید فرمول را کپی کرد
    یک توضیح کوچیک بدین در باره نحوه فعال سازی PHP llk,k ldal

  5. #4


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    با سلام

    فایل پیوست حاوی توضیحات اولیه میباشد
    فايل هاي پيوست شده فايل هاي پيوست شده

  6. سپاس ها (1)


  7. #5


    آخرین بازدید
    2024/01/14
    تاریخ عضویت
    May 2015
    نوشته ها
    110
    امتیاز
    76
    سپاس
    42
    سپاس شده
    23 در 19 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط iranweld نمایش پست ها
    با سلام

    فایل پیوست حاوی توضیحات اولیه میباشد
    با تشکر از شما سوال اخر این که کدوم قسمت فرمول مربوط به command boutom
    اجرای فرمول در فرمول شما است(چجوری اجرای فرمول رو به فرمول مربوط کردین)؟
    با تشکر از شما دوست گرامی

  8. #6


    آخرین بازدید
    2024/01/14
    تاریخ عضویت
    May 2015
    نوشته ها
    110
    امتیاز
    76
    سپاس
    42
    سپاس شده
    23 در 19 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط امین نیما نمایش پست ها
    با تشکر از شما سوال اخر این که کدوم قسمت فرمول مربوط به command boutom
    اجرای فرمول در فرمول شما است(چجوری اجرای فرمول رو به فرمول مربوط کردین)؟
    با تشکر از شما دوست گرامی
    آقا ممنون متوجه شدم چیکار کردین فرق form control با activex control در چیست؟
    با تشکر


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

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

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

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

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

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

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

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

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