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

موضوع: خطای 1004 در فراخوانی مقدار روی شیت با نشانی جدول

  1. #1


    آخرین بازدید
    2017/02/18
    تاریخ عضویت
    July 2012
    نوشته ها
    42
    امتیاز
    7
    سپاس
    4
    سپاس شده
    7 در 7 پست
    تعیین سطح نشده است

    خطای 1004 در فراخوانی مقدار روی شیت با نشانی جدول

    سلام
    اینطور که متوجه شده*م و تا حالا هم همین کار رو کرده*م؛ اگر در VBA اکسل نشانی Range رو با جدول بدیم مانند نمونه زیر:
    کد:
    Range("TableName[ColumnName]").Cells(R,C)
    نیازی به اضافه کردن نام شیت در اول نشانی نیست.
    توی برنامه خودم یه فانکشن نوشته*م که با این کار می*کنه و در کلاس ازش استفاده کرده*م و مشکلی هم نداره.
    ولی وقتی خواستم همین کار رو توی شیت انجام بدم خطا داد:
    کد:
    Run-Time error 1004: Method Range of object _Worksheet faild
    چون قبلا همچین مشکلی نداشتم خیلی تعجب کردم و بعد از کلی جستجوی بی*فایده در اینترنت بالاخر با اضافه کردن نام شیت به اول نشانی خطا رفع شد.
    کد:
    Sheet1.Range("TableName[ColumnName]").Cells(R,C)
    توضیح این مشکل چیه؟ چون اینهمه در اکسل برنامه نوشته*م هیچوقت با آدرس*دهی با نام جدول نیاز به اضافه کردن نام شیت نداشتم.
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2.  

  3. #2


    آخرین بازدید
    2022/06/26
    تاریخ عضویت
    January 2013
    محل سکونت
    شیراز
    نوشته ها
    1,198
    امتیاز
    3248
    سپاس
    1,566
    سپاس شده
    3,182 در 795 پست
    سطح اکسل
    84.00 %

    با درود
    میشه یه راهنماییم بکنین. زمانی که از حالت بدون شیت استفاده میکردین. احیانا کد ها زمانی که شیت مورد نظر که جدول در اون قرار داره در حالت فعال شدن نیست. یا از همون شیت کد ها ران نمیشن. یا قبل از کد هاتون دستوری برای سلکت اون شیت نبوده . اگر این موارد بود بدین معناست که در زمان اکتیو بودن شیت که جدول در اون قرار داره نیازی به نام شیت نیست. این مورد رو چک کن خبر بده .
    در پناه خداوندگار ایران زمین باشید و پیروز

  4. #3


    آخرین بازدید
    2017/02/18
    تاریخ عضویت
    July 2012
    نوشته ها
    42
    امتیاز
    7
    سپاس
    4
    سپاس شده
    7 در 7 پست
    تعیین سطح نشده است

    کد آدرس*دهی با جدول اگر در ورک شیت یا مدول یا کلاس نوشته شده باشه اسم شیت نمی*خواد. مشکل فقط در کد داخل شیته.

  5. #4

    آخرین بازدید
    2018/10/08
    تاریخ عضویت
    October 2018
    نوشته ها
    1
    امتیاز
    10
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    زمانی که برای فراخوانی ماکروی ضبط شده اقدام میکنم با این خطا مواجه میشم، ممنون میشم راهنمایی کنید

  6. #5
    mokaram آنلاین نیست.
    مدير تالار اکسل و بانک اطلاعاتی


    محصولات کاربر

    ويدئوي ايجاد سطح دسترسي
    آخرین بازدید
    2023/04/20
    تاریخ عضویت
    February 2011
    محل سکونت
    ســــاوه
    نوشته ها
    1,805
    امتیاز
    6409
    سپاس
    8,099
    سپاس شده
    5,163 در 1,502 پست
    سطح اکسل
    74.00 %

    mokaram به Yahoo ارسال پیام
    دوست عزیز ضمن خوش آمدگویی و خیر مقدم، لطفا فایل نمونه ضمیمه بفرمایید.



  7. #6

    آخرین بازدید
    2020/06/18
    تاریخ عضویت
    May 2020
    نوشته ها
    1
    امتیاز
    10
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    با سلام برای دیدن سایز بزرگ روی عکس کلیک کنید

نام:  Untitled.png
مشاهده: 17
حجم:  108.5 کیلو بایت
    من نیز با این مشکل روبرو شده ام لطفا راهنمایی بفرمایید.
    با تشکربرای دیدن سایز بزرگ روی عکس کلیک کنید

نام:  Untitled.png
مشاهده: 17
حجم:  108.5 کیلو بایت

  8. #7


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

    نقل قول نوشته اصلی توسط hamidreza9 نمایش پست ها
    با سلام برای دیدن سایز بزرگ روی عکس کلیک کنید

نام:  Untitled.png
مشاهده: 17
حجم:  108.5 کیلو بایت
    من نیز با این مشکل روبرو شده ام لطفا راهنمایی بفرمایید.
    با تشکربرای دیدن سایز بزرگ روی عکس کلیک کنید

نام:  Untitled.png
مشاهده: 17
حجم:  108.5 کیلو بایت
    سلام دوست عزیز
    فکر کنم شما باید کلمه ostan رو داخل کوتیشن قرار بدین. بدین صورت : "ostan"



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

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

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

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

  1. err 1004 برای vlookup در کد vba
    توسط amiras در انجمن خطاها در ويژوال بيسيك - Errors in VBA
    پاسخ ها: 5
    آخرين نوشته: 2015/06/09, 11:43
  2. err 1004 برای vlookup در کد vba
    توسط amiras در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 0
    آخرين نوشته: 2015/06/08, 16:15
  3. ثبت بر روی تکست باکس از روی شیت
    توسط علی فاطمی در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 6
    آخرين نوشته: 2014/03/05, 07:26

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

https:forum.exceliran.comshowthread.php9413-خطای-1004-در-فراخوانی-مقدار-روی-شیت-با-نشانی-جدول

ارور ۱۰۰۴ در گوگل

رفع خطای runtime error 1004 excel method range of object

Error 1004 چیست

خطای ۱۰۰۴ در اکسل

کد خطای ۱۰۰۴

خطای 1004 در ماکرو

خطا ۱۰۰۴ در برنامه ترجمه

error 1004 در وی بی آی چیست

راهنمای کد خطا ۱۰۰۴

خطای 1004 اکسل

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

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

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

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