Ang paggawa ng catalog para sa isang workbook na may maraming worksheet ay kinakailangan. Narito mayroon kaming isang mabilis na paraan upang lumikha ng isang catalog sa isang Excel worksheet.
Sa aming nakaraang artikulo Paano Lumikha ng isang Catalog sa Iyong Excel sa pamamagitan ng Hyperlinks, napag-usapan namin ang tungkol sa paggawa ng catalog sa pamamagitan ng paglalagay ng mga hyperlink sa isang worksheet. Ang paggawa ng catalog para sa isang workbook na may maraming worksheet ay maaaring maging lubhang kapaki-pakinabang. Ngunit ang pagdaragdag ng mga hyperlink nang isa-isa nang manu-mano ay maaaring makalipas ng oras. Samakatuwid, narito kami ng isang bagong paraan upang mabilis na lumikha ng tulad ng isang katalogo.
Lumikha ng isang Catalog
Sa larawan sa ibaba, maraming worksheet sa workbook.
At ngayon ay maaari kang lumikha ng isang catalog sa workbook na ito.
- I-right click ang isa sa mga tab sa ribbon.
- At pagkatapos ay i-click ang button na "I-customize ang Ribbon" sa menu.

- Sa window ng "Mga Pagpipilian sa Excel", suriin ang opsyon na "Developer" sa lugar na "Mga Pangunahing Tab".
- At pagkatapos ay i-click ang "OK".
- Ngayon i-click ang tab na "Developer" sa laso.
- At pagkatapos ay i-click ang button na "Visual Basic" sa toolbar.
Kaya, binuksan mo ang Visual Basic Editor. Sa totoo lang, maaari mo ring pindutin ang shortcut key na “Alt +F11” sa keyboard para mabilis na buksan ang editor.
- Ngayon i-right click sa VBA projector.
- At pagkatapos ay ilipat ang iyong cursor sa opsyon na "Ipasok".
- Sa sub menu, piliin ang opsyong “Module”.
Samakatuwid, nagpasok ka ng bagong module sa proyekto.
- Ngayon kopyahin ang mga sumusunod na VBA code sa bagong module:
Sub CreateMenu()
Dim a Bilang Integer
a = 1
'magdagdag ng bagong worksheet
Worksheets.Add Before:=Sheets(1)
Sheets(1).Pangalan = “Menu”
Worksheet(“Menu”). Range(“A1”). Value = “Menu”
Para sa isang = 2 Sa ActiveWorkbook.Worksheets.Count
Worksheets(“Menu”). Range(“A” & a) = Sheets(a).Pangalan
ActiveSheet.Hyperlinks.Add Anchor:=Worksheets(“Menu”). Range(“A” & a), _
Address:="", _
SubAddress:="'" & Sheets(a).Pangalan at "'!R1C1", _
TextToDisplay:=Sheets(a).Pangalan
susunod
End Sub
Sa code na ito, naglalagay kami ng bagong worksheet na pinangalanang "Menu" sa simula. Kung mayroon nang worksheet na pinangalanang "Menu", maaari mong baguhin ang VBA code o baguhin ang pangalan ng kasalukuyang pangalan ng worksheet. Bukod dito, ilalagay namin ang listahan sa unang column sa bagong worksheet. Kung kailangan mong ipasok ang catalog sa iba't ibang hanay, maaari mo ring baguhin ito ayon sa iyong pangangailangan.
- Ngayon pindutin ang button na "Run Sub" sa toolbar
Bilang karagdagan, maaari mo ring pindutin ang pindutan ng "F5" sa key board.
- Ngayon ay bumalik sa interface ng worksheet.
May bagong worksheet na pinangalanang "Menu" sa workbook. At ang lahat ng mga pangalan ng sheet ay nakalista sa worksheet na may kaukulang mga hyperlink. Mula sa paraang ito, madali kang makakagawa ng catalog sa mabilis na panahon.
Isang Paghahambing sa pagitan ng Dalawang Paraan
Sa aming nakaraang artikulo Paano Lumikha ng isang Catalog sa Iyong Excel sa pamamagitan ng Hyperlinks, idinagdag namin ang catalog nang manu-mano. At ihahambing natin ang pagkakaiba ng dalawang pamamaraan sa talahanayan sa ibaba.
| paghahambing | Manu-manong Lumikha ng Catalog | Gamitin ang VBA Procedure |
| Kalamangan | 1. Madaling gamitin ng bawat user ng Excel ang paraang ito.
2. Kung wala kang kaalaman tungkol sa VBA, maaari mong gamitin ang paraang ito. |
1. Sa pamamagitan ng mga pamamaraan ng VBA, maaari mong tapusin ang gawaing ito sa isang click lamang.
2. Maaari mo ring baguhin ang mga VBA code upang matupad ang iba pang mga kinakailangan. |
| Kawalan ng pinsala | 1. Kung maraming worksheet sa workbook, tiyak na gugugol ka ng maraming oras sa pagpasok ng mga hyperlink.
2. Kailangan mong pumili ng mga hyperlink nang paisa-isa, at ito ay madaling hahantong sa mga pagkakamali. |
1. Kung hindi ka pamilyar sa mga VBA code, makakatagpo ka ng mga problema kapag pinapatakbo ang mga code.
2. Ang paggamit ng mga VBA code ay magpapalubha sa gawain. |
Harapin ang Mga Hindi Inaasahang Sitwasyon sa Excel
Kung madalas mong ginagamit ang Excel para tapusin ang iyong gawain, tiyak na makakaranas ka ng ilang mga error. Kadalasan, maaari mong isara ang Excel at pagkatapos ay i-restart ito. Sa gayon, mawawala ang mga maliliit na error na iyon. Gayunpaman, ang ilang mga pagkakamali sa Excel ay hahantong sa matinding pagkasira ng Excel. At ang resulta ay maaaring hindi maisip. Sa ngayon, maaari mo nang... ayusin ang problema sa data ng xls sa pamamagitan ng aming mahusay na tool. Sa tulong ng epektibong tool na ito, ang tanging bagay na kailangan mong gawin ay maghintay para matapos ang proseso ng pagbawi.
Panimula ng May-akda:
Si Anna Ma ay isang dalubhasa sa pagbawi ng data sa DataNumen, Inc., na pinuno ng mundo sa mga teknolohiya sa pagbawi ng data, kasama ang ayusin ang pinsala ng data ng doc at pananaw sa pag-aayos ng mga produktong software. Para sa karagdagang impormasyon pagbisita www.datanumen. Sa




