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

موضوع: می خواهم ماکرو فقط در یک ستون اعمال گردد...

  1. #1


    آخرین بازدید
    2021/09/09
    تاریخ عضویت
    May 2013
    نوشته ها
    111
    امتیاز
    33
    سپاس
    102
    سپاس شده
    32 در 27 پست
    تعیین سطح نشده است

    Question می خواهم ماکرو فقط در یک ستون اعمال گردد...

    با سلام و عرض ارادت
    یک ماگرویی ضبط شده میخواهم فقط در یک ستون این ماکرو فعال گردد /بدین معنی که بعد از اینکه ران کردیم فقط در یک ستون مربوطه تغییرات را اعمال نماید
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    2024/01/18
    تاریخ عضویت
    October 2014
    نوشته ها
    67
    امتیاز
    65
    سپاس
    230
    سپاس شده
    51 در 20 پست
    سطح اکسل
    54.00 %

    شما می تونید رنجی معرفی کنید و ماکرو را بر روی اون ستون اجراش کنید


  4. #3


    آخرین بازدید
    2021/09/09
    تاریخ عضویت
    May 2013
    نوشته ها
    111
    امتیاز
    33
    سپاس
    102
    سپاس شده
    32 در 27 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط elam نمایش پست ها
    شما می تونید رنجی معرفی کنید و ماکرو را بر روی اون ستون اجراش کنید
    اگه امکان داره یک کد معرفی کنید ...

  5. #4


    آخرین بازدید
    4 روز پیش
    تاریخ عضویت
    November 2013
    محل سکونت
    تهران
    نوشته ها
    1,518
    امتیاز
    6118
    سپاس
    2,884
    سپاس شده
    4,886 در 1,380 پست
    سطح اکسل
    71.67 %

    سلام،
    البته بستگي به کدتان هم دارد، بايد يک متغيير تعيين کنيد
    مثلا" کد زير در ستون A خانه يک تا بيست را مساوي 6 قرار مي دهد، براي اعمال در کل ستون بايد "A1:A20" را به "A:A" تغيير دهيد:
    کد:
    Sub Macro1()
    Dim C As Range
    For Each C In Range("A1:A20")
    C = 6
    Next C
    End Sub


  6. #5


    آخرین بازدید
    2021/09/09
    تاریخ عضویت
    May 2013
    نوشته ها
    111
    امتیاز
    33
    سپاس
    102
    سپاس شده
    32 در 27 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط علي پارسا نمایش پست ها
    سلام،
    البته بستگي به کدتان هم دارد، بايد يک متغيير تعيين کنيد
    مثلا" کد زير در ستون a خانه يک تا بيست را مساوي 6 قرار مي دهد، براي اعمال در کل ستون بايد "a1:a20" را به "a:a" تغيير دهيد:
    کد:
    sub macro1()
    dim c as range
    for each c in range("a1:a20")
    c = 6
    next c
    end sub
    با سلام
    بله دقیقا همین
    "a:a" مد نظر بود
    با تشکر

  7. سپاس ها (1)



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

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

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

موضوعات مشابه

  1. پاسخ ها: 5
    آخرين نوشته: 2015/01/21, 23:23
  2. چگونگی تغییر ستون های اکسل به ستون دیگر ؟؟؟
    توسط infojob در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 2
    آخرين نوشته: 2014/09/22, 06:17
  3. تعداد در يك ستون به شرط ستون ديگر
    توسط karbar در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 7
    آخرين نوشته: 2012/05/24, 21:56
  4. پاسخ ها: 1
    آخرين نوشته: 2010/12/30, 07:29

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

اعمال ماکرو روی کل اکسل

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

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

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

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