როგორ სწრაფად შევქმნათ კატალოგი თქვენი Excel სამუშაო წიგნისთვის VBA-ს საშუალებით

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

აუცილებელია სამუშაო წიგნის კატალოგის შექმნა მრავალი სამუშაო ფურცლით. აქ ჩვენ გვაქვს სწრაფი მეთოდი Excel-ის სამუშაო ფურცელში კატალოგის შესაქმნელად.

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

კატალოგის შექმნა

ქვემოთ მოცემულ სურათზე, სამუშაო წიგნში ბევრი სამუშაო ფურცელია.მაგალითი კატალოგისთვის

ახლა კი შეგიძლიათ შექმნათ კატალოგი ამ სამუშაო წიგნში.

  1. დააწკაპუნეთ მარჯვენა ღილაკით ლენტის ერთ-ერთ ჩანართზე.
  2. და შემდეგ დააჭირეთ ღილაკს "ლენტის მორგება" მენიუში.ლენტის მორგება
  3. "Excel Options" ფანჯარაში, შეამოწმეთ ვარიანტი "დეველოპერი" "მთავარი ჩანართების" ზონაში.
  4. და შემდეგ დააჭირეთ "OK".შეამოწმეთ დეველოპერი
  5. ახლა დააწკაპუნეთ ჩანართზე "დეველოპერი" ლენტით.
  6. შემდეგ დააჭირეთ ღილაკს "Visual Basic" ხელსაწყოთა ზოლში.Visual Basic

ამრიგად, თქვენ გახსენით Visual Basic რედაქტორი. სინამდვილეში, თქვენ ასევე შეგიძლიათ დააჭიროთ კლავიატურაზე მალსახმობის ღილაკს „Alt +F11“ რედაქტორის სწრაფად გასახსნელად.

  1. ახლა დააწკაპუნეთ მარჯვენა ღილაკით VBA პროექტორზე.
  2. შემდეგ გადაიტანეთ კურსორი ოფციაზე "ჩასმა".
  3. ქვემენიუში აირჩიეთ ვარიანტი „მოდული“.მოდულის ჩასმა

ამიტომ, თქვენ ჩადეთ ახალი მოდული პროექტში.

  1. ახლა დააკოპირეთ შემდეგი VBA კოდები ახალ მოდულში:

Sub CreateMenu()

    Dim a როგორც მთელი რიცხვი

    = 1-მდე

    დაამატე ახალი სამუშაო ფურცელი

    Worksheets.Add Before:=Sheets(1)

    ფურცლები (1).სახელი = „მენიუ“

    სამუშაო ფურცლები ("მენიუ"). დიაპაზონი ("A1"). მნიშვნელობა = "მენიუ"

    იყიდება = 2 To ActiveWorkbook.Worksheets.Count

        სამუშაო ფურცლები ("მენიუ"). დიაპაზონი ("A" & a) = Sheets(a).სახელი

        ActiveSheet.Hyperlinks.Add Anchor:=Worksheets("მენიუ").Range("A" & a), _

        მისამართი:=””, _

        ქვემისამართი:=”'” & Sheets(a).სახელი & “'!R1C1”, _

        TextToDisplay:=Sheets(a).Name

    შემდეგი

ბოლო Sub

ამ კოდში, დასაწყისში ჩვენ ჩავსვით ახალი სამუშაო ფურცელი სახელწოდებით "მენიუ". თუ უკვე არსებობს სამუშაო ფურცელი სახელად „მენიუ“, შეგიძლიათ შეცვალოთ VBA კოდი ან შეცვალოთ არსებული სამუშაო ფურცლის სახელი. გარდა ამისა, ჩვენ შევიყვანთ სიას პირველ სვეტში ახალ სამუშაო ფურცელში. თუ კატალოგის სხვადასხვა დიაპაზონში შეყვანა გჭირდებათ, ასევე შეგიძლიათ შეცვალოთ იგი თქვენი საჭიროების მიხედვით.

  1. ახლა დააჭირეთ ღილაკს "Run Sub" ხელსაწყოთა ზოლშიგაუშვით Sub

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

  1. ახლა დაუბრუნდით სამუშაო ფურცლის ინტერფეისს.კატალოგი

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

შედარება ორ მეთოდს შორის

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

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

2. თუ არ გაქვთ ცოდნა VBA-ს შესახებ, შეგიძლიათ გამოიყენოთ ეს მეთოდი.

1. VBA პროცედურების საშუალებით შეგიძლიათ დაასრულოთ ეს დავალება მხოლოდ ერთი დაწკაპუნებით.

2. თქვენ ასევე შეგიძლიათ შეცვალოთ VBA კოდები სხვა მოთხოვნების შესასრულებლად.

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

2. თქვენ უნდა აირჩიოთ ჰიპერბმულები სათითაოდ და ეს ადვილად გამოიწვევს შეცდომებს.

1. თუ არ იცნობთ VBA კოდებს, პრობლემები შეგექმნებათ კოდების გაშვებისას.

2. VBA კოდების გამოყენება ამოცანას გაართულებს.

 

გაუმკლავდეთ მოულოდნელ სიტუაციებს Excel-ში

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

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

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

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

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