مرحوم محمد محمدی

🖤 پیام تسلیت

با نهایت تأسف و تأثر، باخبر شدیم جناب آقای محمد محمدی با نام کاربری smartman ، از مدیران ارزشمند انجمن اکسل ایران، دار فانی را وداع گفته‌اند.

ایشان سال‌ها با دانش، تجربه، اخلاق نیکو و روحیه کمک به دیگران، سهم بزرگی در رشد و پویایی انجمن داشتند و خاطره حضور ارزشمندشان همواره در ذهن اعضای انجمن باقی خواهد ماند.

مدیریت و اعضای انجمن ExcelIran این ضایعه را به خانواده محترم ایشان، دوستان و تمامی اعضای انجمن تسلیت عرض نموده و از خداوند متعال برای آن مرحوم، رحمت و مغفرت الهی و برای بازماندگان صبر و شکیبایی مسئلت دارند.


انا لله و انا الیه راجعون

کپی کردن یک object در یک متغیر از نوع Object

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • VB.SOS

    • 2012/02/24
    • 8

    کپی کردن یک object در یک متغیر از نوع Object

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

    شاید سوال بنده بیشتر مربوط به زبان VB باشه.
    زمانی که یک range از شیتی رو به یک متغیر نسبت می دم، وقتی که تغییری رو تو متغیر جدید می دم، range واقعی هم تغییر میکنه!

    در صورتی که من این کار رو می کنم که دقیقا از این کار جلو گیری کنم. تا با خیال راحت متغیری که خودم ساختم رو تغییر بدم.

    کد:
    [LTR]Set valRange = Sheet1.Range("A1:A10")[/LTR]
    چه طوری می تونم ارتباط این دو رو کاملا قطع کنم

    ممنون از راهنماییتون
  • ~M*E*H*D*I~
    • 2011/10/19
    • 4377
    • 70.00

    #2
    منظور از تغییر متغیر چه نوع تغییری هست ؟
    [CENTER]
    [SIGPIC][/SIGPIC]
    [/CENTER]

    کامنت

    • VB.SOS

      • 2012/02/24
      • 8

      #3
      هر نوع تغییری

      مثلا وقتی range ی رو به این متغیر نسب می دم، زمانی که ردیفی رو از متغیر حذف می کنم از داخل range اصلی (فیزیکی - واقعی) هم حذف میشه! در صورتی که من دارم این متغیر رو تعریف می کنم و با اون کار می کنم که range واقعی دست نخورده باقی بمونه.


      حتی من اومدم یک تابع تعریف کردم که رنجی رو که می خوام روش تغییر بدم رو به عنوان ورودی به شکل byval بگیره و بعد تغییراتی که می خوام رو توش بده. اما باز هم رنج اصلی تغییر می کنه




      ممنون از توجهتون

      کامنت

      چند لحظه..