Þvingaðu viðskiptavini þína til að virkja Excel fjölva

Til að nota hvaða fjölvi sem er í Excel verða notendur þínir að virkja fjölvi. Það er, þeir verða að gefa Excel leyfi til að keyra fjölvi í umhverfi sínu. Til að virkja fjölvi smella notendur á Virkja efni hnappinn í öryggisviðvöruninni sem birtist fyrir ofan formúlustikuna.

Þvingaðu viðskiptavini þína til að virkja Excel fjölva

Niðurstaðan er sú að þú getur skrifað öll fínu fjölvi í heiminum, en þau munu aldrei keyra nema notendur þínir virki fjölvi. Þetta vekur upp spurninguna; geturðu þvingað notendur til að virkja fjölvi? Svarið er já - með smá brögðum.

Hugmyndin er tiltölulega einföld. Þú býrð til blað sem heitir, segjum, START. Það blað inniheldur aðeins einfalda viðvörun sem segir að fjölva verði að vera virkt. Þú felur síðan öll blöð í vinnubókinni nema það START blað. Að lokum skrifar þú einfalda fjölvi sem birtir öll blöð þegar vinnubókin er opnuð.

Þvingaðu viðskiptavini þína til að virkja Excel fjölva

Á þessum tímapunkti, þegar vinnubókin er opnuð, mun Excel biðja notandann um að virkja fjölvi. Notendur verða neyddir til að gera það vegna þess að allt sem þeir munu sjá er upphafsblaðið þitt. Hin blöðin verða falin!

Til þess að þessi tækni virki þarftu tvö fjölvi: Eitt fjölva felur allt nema START blaðið þegar vinnubókin lokar og annað fjölva sem sýnir allt nema START blaðið þegar vinnubókin opnast.

Fyrst skaltu takast á við þær aðgerðir sem þurfa að gerast þegar vinnubókin lokar. :

Virkjaðu Visual Basic Editor með því að ýta á ALT+F11 á lyklaborðinu þínu

Í Verkefnaglugganum, finndu nafn verkefnisins/vinnubókarinnar og smelltu á plúsmerkið við hliðina á því til að sjá öll blöðin.

Smelltu á This Workbook.

Í fellivalmyndinni Atburður, veldu BeforeClose viðburðinn.

Þvingaðu viðskiptavini þína til að virkja Excel fjölva

Sláðu inn eða límdu eftirfarandi kóða:

Private Sub Workbook_BeforeClose(Hætta við sem Boolean)
'Skref 1: Lýstu breytunum þínum
  Dim ws As Worksheet
'Skref 2: Sýndu upphafsblaðið
  Sheets("START").Visible = xlSheetVisible
'Skref 3: Byrjaðu að fara í gegnum öll vinnublöðin
  Fyrir hvern var í þessari vinnubók.Vinnublöð
'Skref 4: Athugaðu heiti hvers vinnublaðs
  Ef ws.Name <> "BYRJA" Þá
'Skref 5: Fela blaðið
  ws.Visible = xlVeryHidden
  End If
'Skref 6: Farðu yfir í næsta vinnublað
  Næsta ws
'Skref 7: Vistaðu vinnubókina
  ActiveWorkbook.Save
End Sub

Í skrefi 1 lýstir þú yfir hlut sem heitir ws til að búa til minnisílát fyrir hvert vinnublað sem þú munt fara í gegnum.

Í skrefi 2 tryggirðu að START blaðið sé sýnilegt.

Í skrefi 3 byrjarðu lykkjuna og segir Excel að þú viljir meta öll vinnublöðin í þessari vinnubók.

Í skrefi 4 berðu einfaldlega saman nafnið START við blaðið sem er í lykkju. Þetta skref tryggir að aðgerðirnar sem koma næst séu notaðar á öll blöð nema START blaðið.

Ef nöfnin eru önnur, í skrefi 5 felur þú blaðið með því að nota xlVeryHidden eiginleikann. Þessi eiginleiki felur ekki aðeins blaðið heldur kemur einnig í veg fyrir að notandinn sýni það handvirkt með því að nota notendaviðmótið.

Þú lykkja til baka til að fá næsta blað í skrefi 6.

Í skrefi 7, eftir að öll blöð eru metin, vistar fjölvi vinnubókina og lýkur.

Nú þarftu að skrifa fjölvi til að takast á við allar aðgerðir sem þurfa að gerast þegar vinnubókin opnast:

Virkjaðu Visual Basic Editor með því að ýta á ALT+F11.

Í Verkefnaglugganum, finndu nafn verkefnisins/vinnubókarinnar og smelltu á plúsmerkið við hliðina á því til að sjá öll blöðin.

Smelltu á This Workbook.

Í fellivalmyndinni Atburður, veldu Opna viðburðinn.

Þvingaðu viðskiptavini þína til að virkja Excel fjölva

Sláðu inn eða límdu eftirfarandi kóða:

Private Sub Workbook_Open()
'Skref 1: Lýstu breytunum þínum
  Dim ws As Worksheet
'Skref 2: Byrjaðu að fara í gegnum öll vinnublöðin
  Fyrir hvern var í þessari vinnubók.Vinnublöð
'Skref 3: Sýna öll vinnublöð
  ws.Visible = xlSheetVisible
'Skref 4: Farðu yfir í næsta vinnublað
  Næsta ws
'Skref 5: Fela upphafsblaðið
  Sheets("START").Sýnlegt = xlVeryHidden
End Sub

Í skrefi 1 lýsir þú yfir hlut sem heitir ws til að búa til minnisílát fyrir hvert vinnublað sem þú ferð í gegnum.

Í skrefi 2 byrjarðu lykkjuna og segir Excel að þú viljir meta öll vinnublöðin í þessari vinnubók.

Í skrefi 3 opnar þú blaðið sem er í lykkju. Þetta skref birtir í raun öll vinnublöð þar sem hvert blað er gert sýnilegt.

Þú lykkja til baka til að fá næsta blað í skrefi 4.

Eftir að öll blöð eru gerð sýnileg felur skref 5 START blaðið. Aftur notarðu xlVeryHidden eignina þannig að notandinn geti ekki afhjúpað blaðið handvirkt með því að nota notendaviðmótið.

Eftir að báðar fjölvi hafa verið útfærðar, munt þú hafa vinnubók sem mun aðeins virka ef notandinn virkjar fjölva!

Leave a Comment

Námundun tölur í Excel 2007 með ROUND, ROUNDUP og ROUNDDOWN

Námundun tölur í Excel 2007 með ROUND, ROUNDUP og ROUNDDOWN

Fyrir þá sem vilja læra um aðferðir eins og <strong>ROUND</strong>, <strong>ROUNDUP</strong> og <strong>ROUNDDOWN</strong> í Excel 2007, skoðaðu þessa skref-fyrir-skref leiðbeiningu um hvernig á að rúnna tölur á réttan hátt.

Hvernig á að koma í veg fyrir að Microsoft Word opni skrár í skrifvarinn ham á Windows

Hvernig á að koma í veg fyrir að Microsoft Word opni skrár í skrifvarinn ham á Windows

Hvernig á að koma í veg fyrir að Microsoft Word opni skrár í skrifvarandi ham á Windows. Microsoft Word opnar skrár í skrifvarandi ham, sem gerir það ómögulegt að breyta þeim? Ekki hafa áhyggjur, aðferðirnar eru hér að neðan

Hvernig á að laga ranga prentun á Microsoft Word skjölum

Hvernig á að laga ranga prentun á Microsoft Word skjölum

Hvernig á að laga villur við prentun á röngum Microsoft Word skjölum Villur við prentun Word skjala með breyttu letri, sóðalegar málsgreinar, texta sem vantar eða glatað efni eru nokkuð algengar. Hins vegar ekki

Eyddu penna- og auðkennisteikningum á PowerPoint-skyggnunum þínum

Eyddu penna- og auðkennisteikningum á PowerPoint-skyggnunum þínum

Ef þú hefur notað pennann eða hápunktarann ​​til að teikna á PowerPoint glærurnar þínar meðan á kynningu stendur geturðu vistað teikningarnar fyrir næstu kynningu eða eytt þeim út svo næst þegar þú sýnir þær byrjarðu á hreinum PowerPoint glærum. Fylgdu þessum leiðbeiningum til að eyða penna- og auðkenningarteikningum: Að eyða línum einni á […]

Innihald stílasafns í SharePoint 2010

Innihald stílasafns í SharePoint 2010

Stílsafnið inniheldur CSS skrár, Extensible Stylesheet Language (XSL) skrár og myndir sem notaðar eru af fyrirfram skilgreindum aðalsíðum, síðuuppsetningum og stjórntækjum í SharePoint 2010. Til að finna CSS skrár í stílasafni útgáfusíðunnar: Veldu Site Actions→ View Allt efni á síðunni. Innihald síðunnar birtist. Style bókasafnið er staðsett í […]

Snið tölur í þúsundum og milljónum í Excel skýrslum

Snið tölur í þúsundum og milljónum í Excel skýrslum

Ekki yfirgnæfa áhorfendur með stórkostlegum tölum. Í Microsoft Excel geturðu bætt læsileika mælaborða og skýrslna með því að forsníða tölurnar þínar þannig að þær birtast í þúsundum eða milljónum.

Hvernig á að deila og fylgja SharePoint síðum

Hvernig á að deila og fylgja SharePoint síðum

Lærðu hvernig á að nota SharePoints samfélagsnetverkfæri sem gera einstaklingum og hópum kleift að eiga samskipti, vinna saman, deila og tengjast.

Hvernig á að umbreyta dagsetningum í Julian snið í Excel

Hvernig á að umbreyta dagsetningum í Julian snið í Excel

Julian dagsetningar eru oft notaðar í framleiðsluumhverfi sem tímastimpill og fljótleg tilvísun fyrir lotunúmer. Þessi tegund af dagsetningarkóðun gerir söluaðilum, neytendum og þjónustuaðilum kleift að bera kennsl á hvenær vara var framleidd og þar með aldur vörunnar. Julian dagsetningar eru einnig notaðar í forritun, hernum og stjörnufræði. Mismunandi […]

Hvernig á að búa til Access Web App

Hvernig á að búa til Access Web App

Þú getur búið til vefforrit í Access 2016. Svo hvað er vefforrit eiginlega? Jæja, vefurinn þýðir að hann er á netinu og app er bara stytting fyrir „umsókn“. Sérsniðið vefforrit er gagnagrunnsforrit á netinu sem hægt er að nálgast úr skýinu með vafra. Þú smíðar og viðheldur vefforritinu í skrifborðsútgáfunni […]

Quick Launch Bar í SharePoint 2010

Quick Launch Bar í SharePoint 2010

Flestar síður í SharePoint 2010 sýna lista yfir flakktengla á flýtiræsingarstikunni vinstra megin á síðunni. Flýtiræsingarstikan sýnir tengla á innihaldsefni vefsvæða eins og lista, bókasöfn, síður og útgáfusíður. Flýtiræsingarstikan inniheldur tvo mjög mikilvæga tengla: Tengill á allt efni vefsvæðis: […]