როგორ მოვძებნოთ უხილავი ჰიპერბმულები თქვენს Excel სამუშაო ფურცელში VBA-ს საშუალებით

გააზიარე ახლა:

უხილავი ჰიპერბმულები ხანდახან შეგაწუხებთ. და ამ სტატიაში ჩვენ გამოვიყენებთ VBA-ს თქვენს Excel-ის სამუშაო ფურცელში უხილავი ჰიპერბმულების მოსაძებნად.

ქვემოთ მოცემულ სურათზე ხედავთ, რომ ყველა უჯრედს აქვს იგივე ფორმატი. მაგრამ ამ უჯრედებს შორის არის რამდენიმე უხილავი ჰიპერბმული.მაგალითი უხილავი ჰიპერბმულისთვის

როდესაც თქვენ გჭირდებათ უჯრედის არჩევა, აუცილებლად გამოიყენებთ მაუსს და დააწკაპუნებთ მასზე. მაგრამ თუ უჯრედი შეიცავს უხილავ ჰიპერბმულს, კომპიუტერი დაუყოვნებლივ გაუშვებს ბრაუზერს და გახსნის ჰიპერბმულს. ეს ძალიან გამაღიზიანებელია, რადგან უბრალოდ უჯრედის არჩევა გინდა. აქედან გამომდინარე, თქვენ უნდა იპოვოთ უხილავი ჰიპერბმულები, რათა თავიდან აიცილოთ ასეთი პრობლემა.

იპოვნეთ უხილავი ჰიპერბმულები

იმისათვის, რომ იპოვოთ ეს უხილავი ჰიპერბმულები, ახლა შეგიძლიათ მიჰყვეთ ქვემოთ მოცემულ ნაბიჯებს.

  1. დააჭირეთ მალსახმობის ღილაკებს "Alt + F11" კლავიატურაზე.
  2. და შემდეგ Visual Basic რედაქტორში დააწკაპუნეთ ღილაკზე „ჩასმა“ ხელსაწყოთა ზოლში.
  3. ამის შემდეგ, ქვემენიუში აირჩიეთ "მოდული".მოდულის ჩასმა
  4. ახლა შეიყვანეთ შემდეგი კოდები ახალ მოდულში:

ქვე FindHyperlinks()

    Dim h As Range

        თითოეული სთ-ისთვის ActiveSheet.UsedRange-ში

            თუ h.Hyperlinks.Count = 1 მაშინ

                h.ინტერიერი.ფერი = vbYellow

            ბოლო თუ

        შემდეგი სთ

ბოლო Sub

ამ VBA კოდებში, ჩვენ ვიყენებთ Count მეთოდს, რათა ვიმსჯელოთ, არის თუ არა ჰიპერბმული. თუ არსებობს ჰიპერბმული, უჯრედი შეივსება ყვითელი ფერით. თუ თქვენ გჭირდებათ ჰიპერბმულების პოვნა კონკრეტულ დიაპაზონში, ასევე შეგიძლიათ შეცვალოთ დიაპაზონი კოდებში.

  1. შემდეგ დააჭირეთ ღილაკს "F5" კლავიატურაზე. გარდა ამისა, თქვენ ასევე შეგიძლიათ დააჭიროთ ღილაკს "Run Sub" ინსტრუმენტთა პანელში რედაქტორში.გაუშვით Sub

და შემდეგ შეგიძლიათ დაბრუნდეთ სამუშაო ფურცელზე. აქ ჰიპერბმულების მქონე ყველა უჯრედი ივსება სპეციალური ფერით. ამრიგად, თქვენ შეგიძლიათ იყოთ უფრო ფრთხილად, როდესაც გჭირდებათ ამ უჯრედების არჩევა.უხილავი ჰიპერბმულები

გარდა ამისა, თუ თქვენ გჭირდებათ ამ ჰიპერბმულების ამოღება, შეგიძლიათ მიმართოთ ჩვენს წინა სტატიას 3 პრაქტიკული მეთოდი Excel-ის უჯრედებში ჰიპერბმულების მოსაშორებლად. მაგრამ თუ თქვენ გჭირდებათ უშუალოდ ჰიპერბმულების წაშლა VBA-ით სწრაფად, შეგიძლიათ გააგრძელოთ შემდეგი ნაწილის კითხვა.

წაშალეთ უხილავი ჰიპერბმულები

ამ ნაწილში შეგიძლიათ გამოიყენოთ VBA კოდები უხილავი ჰიპერბმულების სწრაფად მოსაშორებლად. მაგრამ სანამ ამას გააკეთებთ, უნდა დარწმუნდეთ, რომ არ გამოიყენებთ ამ ჰიპერბმულებს.

  1. გაიმეორეთ პირველი 3 ნაბიჯი და ჩადეთ ახალი მოდული.
  2. ახლა შეიყვანეთ შემდეგი კოდები მოდულში:

Sub RemoveHyperlinks()

Dim h As Range

        თითოეული სთ-ისთვის ActiveSheet.UsedRange-ში

            თუ h.Hyperlinks.Count = 1 მაშინ

                თ.ჰიპერბმულები.წაშლა

            ბოლო თუ

        შემდეგი სთ

ბოლო Sub

  1. ამის შემდეგ გაუშვით ქვე. ამრიგად, ყველა ჰიპერბმული წაიშლება სამუშაო ფურცლიდან.არ არის ჰიპერბმული

თქვენ ასევე შეგიძლიათ დაბრუნდეთ სამუშაო ფურცელში და დაარეგულიროთ ფორმატი სამუშაო ფურცელში. ამ პროცესის საშუალებით თქვენ შეგიძლიათ სწრაფად წაშალოთ ყველა უხილავი ჰიპერბმული.

გაუშვით ძლიერი სარემონტო ინსტრუმენტი

როდესაც აღმოაჩენთ, რომ თქვენი Excel კორუმპირებულია, თქვენ უნდა სცადოთ Excel-ის გამოსწორება დაუყოვნებლივ. ეს იმიტომ ხდება, რომ მონაცემთა კორუფციის შედეგი შეიძლება დამღუპველი იყოს. Იმისათვის, რომ xlsx ფაილის პრობლემის შეკეთება, ახლა თქვენ შეგიძლიათ ინვესტიცია ჩადოთ ჩვენს მესამე მხარის ინსტრუმენტში. ეს ინსტრუმენტი გამოიყენა Excel-ის ფაილების დაზიანების ბევრმა მსხვერპლმა. თითქმის ყველა მათგანი კმაყოფილია შედეგით. ამიტომ, არ გამოტოვოთ ეს პროგრამა.

ავტორი შესავალი:

ანა მა არის მონაცემთა აღდგენის ექსპერტი DataNumen, Inc., რომელიც მსოფლიო ლიდერია მონაცემთა აღდგენის ტექნოლოგიებში, მათ შორის დოკუმენტის დაზიანების შეკეთება და Outlook სარემონტო პროგრამული პროდუქტები. დამატებითი ინფორმაციისთვის ეწვიეთ www.datanumen. ერთად

გააზიარე ახლა:

კომენტარები დახურულია.