نام سل بر اساس نام شیت

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • علی فاطمی

    • 2014/02/17
    • 523
    • 51.00

    نام سل بر اساس نام شیت

    با سلام ،
    آیا این امکان وجود دارد که نام یک شیت را به سل اختصاص داد و یا بالعکس به گونه ایی که اگر هر تغییری بر روی سل یا نام شیت ایجاد شد بر دیگری نیز تاثیر بگذارد.
    کد:
    Sheets("sheet1").name=Range("A1")
    Range("A1")= Sheets("sheet1").name
    در حالتهای فوق این کار صورت می گیرد ولی اگر بطور اتفاقی کاربر نام sheet1 را بدلخواه تغییر دهد قطعا ارور میدهند.
    حال با توجه به توضیحات فوق آیا کد جنرالی وجود دارد که با تغییر نام شیت اروری داده نشود و کد اجرا گردد؟
    [FONT=tahoma][SIZE=2][B][COLOR=#800080][SIZE=3]در دنیا فقط یک نفر وجود دارد که باید از او بهتر باشید و آن کسی نیست جز گذشته خودتان[/SIZE] [/COLOR][/B][/SIZE][/FONT]


    [CENTER][SIZE=7][FONT=franklin gothic medium][/FONT] [/SIZE]
    [/CENTER]
  • Javid Mokhtari
    مدير تالار ويژوال بيسيك

    • 2012/01/16
    • 1212
    • 73.00

    #2
    با سلام.
    خب برای راحتی کار به جای نام شیت، Index شیت را قرار دهید تا با تغییر نام شیت اروری دریافت ننمائید.
    [FONT=Tahoma][INDENT][CENTER][SIZE=3][FONT=courier new][B][FONT=comic sans ms][SIZE=3][FONT=arial]دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
    بیش از [COLOR=#008000]60[/COLOR] جلسه آموزش ویدئویی رایگان

    شرکت در دوره:
    [/FONT][/SIZE]
    [SIZE=5] [FONT=Tahoma][FONT=courier new][B][URL]https://javidsoft.ir/courses/[/URL][/B][/FONT][/FONT][/SIZE][/FONT]
    [/B][/FONT][/SIZE]
    [/CENTER]
    [/INDENT]
    [/FONT]

    کامنت

    • amin.t

      • 2014/06/30
      • 91

      #3
      نوشته اصلی توسط jansiz hayat
      با سلام.
      خب برای راحتی کار به جای نام شیت، Index شیت را قرار دهید تا با تغییر نام شیت اروری دریافت ننمائید.
      سلام میشه بیشتر توضیح بدید و یا فایل آپ کنید
      باتشکر

      کامنت

      • amin.t

        • 2014/06/30
        • 91

        #4
        نوشته اصلی توسط jansiz hayat
        با سلام.
        خب برای راحتی کار به جای نام شیت، Index شیت را قرار دهید تا با تغییر نام شیت اروری دریافت ننمائید.
        سلام آیا منظورتون اینه که تو فایل انجام دادم
        me.xlsm
        راستی راهی وجود داره که برای تغییر نام شیتها باتون که به نام شیته رو در هر شیت کپی کنیم و با زدن اون نام همون شیتی که درونشه به نام سل a1 کنه
        آخه با فرمولی که من داخلش نوشتم با زدن دکمه شیت نام sheet1 فقط تغییر می کنه .

        کامنت

        • علی فاطمی

          • 2014/02/17
          • 523
          • 51.00

          #5
          نوشته اصلی توسط jansiz hayat
          با سلام.
          خب برای راحتی کار به جای نام شیت، Index شیت را قرار دهید تا با تغییر نام شیت اروری دریافت ننمائید.
          با سلام ، اتفاقا می خواستم توی پست اول بگم که کاربر ممکنه بخواد شیت رو کپی کنه یعنی عملا Index هم تغییر میکنه......
          [FONT=tahoma][SIZE=2][B][COLOR=#800080][SIZE=3]در دنیا فقط یک نفر وجود دارد که باید از او بهتر باشید و آن کسی نیست جز گذشته خودتان[/SIZE] [/COLOR][/B][/SIZE][/FONT]


          [CENTER][SIZE=7][FONT=franklin gothic medium][/FONT] [/SIZE]
          [/CENTER]

          کامنت

          • Javid Mokhtari
            مدير تالار ويژوال بيسيك

            • 2012/01/16
            • 1212
            • 73.00

            #6
            با سلام.
            در فرم زیر در هر شیتی می توانید موارد تغییر نام شیت را به سلولی دلخواه ارجاع دهید و بالعکس.
            فایل های پیوست شده
            [FONT=Tahoma][INDENT][CENTER][SIZE=3][FONT=courier new][B][FONT=comic sans ms][SIZE=3][FONT=arial]دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
            بیش از [COLOR=#008000]60[/COLOR] جلسه آموزش ویدئویی رایگان

            شرکت در دوره:
            [/FONT][/SIZE]
            [SIZE=5] [FONT=Tahoma][FONT=courier new][B][URL]https://javidsoft.ir/courses/[/URL][/B][/FONT][/FONT][/SIZE][/FONT]
            [/B][/FONT][/SIZE]
            [/CENTER]
            [/INDENT]
            [/FONT]

            کامنت

            • amin.t

              • 2014/06/30
              • 91

              #7
              نوشته اصلی توسط jansiz hayat
              با سلام.
              در فرم زیر در هر شیتی می توانید موارد تغییر نام شیت را به سلولی دلخواه ارجاع دهید و بالعکس.
              سلام دوست عزیز
              کاری که ارائه دادید بسیار عالی بود .
              ولی میشه همون فایلی که من ارائه دادم رو براب دوتا باتون داخل فایل کاری کرد که در هر شیتی که کپی می شه تغییرات نام رو روی همون شیت انجام بده؟

              کامنت

              چند لحظه..