نویسنده موضوع: گرفتن شماره ستون و ردیف از رنج مشخص به شکل داینامیک  (دفعات بازدید: 1503 بار)

eppagh

  • کاربر انجمن
  • **
  • ارسال: 52
  • جمع امتیازها: +3/-0
میخوام با VBA شماره ستون یک جدول را به شکل داینامیک داشته باشم.
یعنی نه شماره ستون در خود شیت بلکه شماره ستون در جدول رو لازم دارم.
چطور این کار میشه؟ چون Row و Column و Address همگی نشانی رو در شیت میدن نه در جدول.

lamp

دانلود فهرست + فصل اول کتاب توابع و فرمول نویسی اکسل

خبر: کامل ترین کتاب توابع و فرمول نویسی در اکسل ترجمه تیم فرساران


mobtadi

  • مدیران انجمن
  • *
  • ارسال: 642
  • جمع امتیازها: +137/-5
  • از دانستن كه مغرور مي شويم از ندانستن سرافكنده ايم
سلام /// آنچنان که من متوجه شدم جدول شما از سطر یک و ستون یک شروع نمی شود مثلا فرض بر این است که ابتدای محدوده از سطر 10 و ستون 5 است . شاید بشود همین اعداد از  خروجی  توابع row  و column  کم کنید

eppagh

  • کاربر انجمن
  • **
  • ارسال: 52
  • جمع امتیازها: +3/-0
یه کلکی زدم. اولش یه متغیر ساختم که از شماره ستون اولین ستون جدول منهای 1 ساخته میشه که نشون میده فاصله جدول از کنار شیت چند تاست. اینو ثابت گرفتم برای همه ستون ها.
ولی می خواستم بدونم همونطور که میشه داینامیک آدرس داد‏، میشه داینامیک آدرس گرفت؟

majid_mx4

  • مدیران انجمن
  • *
  • ارسال: 1885
  • جمع امتیازها: +676/-7
باسلام

دوست عزیز
لطفا فایل ضمیمه را بررسی نمایید( امیدوارم کمکتان کند در غیر اینصورت یک مثال و مقداری توضیح  لازم است)

با تشکر میر