ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
22 visibility
موضوع: آفیس توسط:

اگر کاربرگ ها را از افراد دیگر به ارث برده اید، ممکن است متوجه شوید که برخی از کاربرگ ها حاوی پیوندهای بسیار بسیار زیادی هستند. این هایپرلینک ها اغلب به طور خودکار توسط اکسل ایجاد می شوند که شما اطلاعات را وارد یا وارد کاربرگ می کنید. (وقتی اطلاعاتی را در برگه ای که از یک صفحه وب در جایی کپی شده است جای گذاری می کنم، همیشه ظاهر می شوند.)

اگر می خواهید این هایپرلینک ها را حذف کنید، می توانید با کلیک راست روی آنها و انتخاب Hyperlink | Hyperlink را از منوی Context حذف کنید. انجام این کار با ده ها یا صدها لینک می تواند به سرعت زمان زیادی را صرف کند. انجام سریعتر چنین کاری مستلزم استفاده از یک ماکرو است.

ماکرو زیر به سرعت تمام پیوندهای یک کاربرگ را حذف می کند، بدون اینکه روی چیز دیگری که ممکن است حاوی آن باشد تأثیر بگذارد:

Sub KillLinks1()
    Do Until ActiveSheet.Hyperlinks.Count = 0
        ActiveSheet.Hyperlinks(1).Delete
    Loop
End Sub

ماکرو با قدم گذاشتن در مجموعه Hyperlinks و حذف هر چیزی که در آنجا قرار دارد کار می کند. (مجموعه Hyperlinks امکان دسترسی به تمام پیوندهای یک سند را فراهم می کند. راحت است، نه؟)

در صورت تمایل می توانید ماکرو را حتی کوتاه تر کنید، تا یک خط:

Sub KillLinks2()
    ActiveSheet.Hyperlinks.Delete
End Sub

برگه ای را که می خواهید روی آن تأثیر بگذارید، انتخاب کنید، یکی از این ماکروها را اجرا کنید، و فقط در زمان خود صرفه جویی کرده اید!

اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

looks_5نام شما برای نمایش - اختیاری
حریم شخصی : آدرس ایمیل شما محفوظ میماند و برای استفاده های تجاری و تبلیغاتی به کار نمی رود
عدد چهار رقمی در تصویر را وارد کنید

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
اگر حساب گوگل دارید به راحتی وارید شوید

0 پاسخ وجود دارد

سوال مشابهی یافت نشد

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما

23.2k سوال

8.5k پاسخ

613 دیدگاه

10.8k کاربر

187 نفر آنلاین
0 عضو و 187 مهمان در سایت حاضرند
بازدید امروز: 13528
بازدید دیروز: 13001
بازدید کل: 19467821
...