Kako dovoliti zunanje osveževanje podatkov na zaščitenem delovnem listu v Excelu?
V Excel ste morda uvozili podatke iz drugih aplikacij z vgrajeno funkcijo - Pridobi zunanje podatke in uvožene podatke enostavno posodobili z gumbom Osveži vse. Po zaščiti delovnega lista pa je gumb Osveži vse onemogočen in uvoženih podatkov ni več mogoče posodobiti. Kako dovoliti zunanje osveževanje podatkov na zaščitenem delovnem listu? Metoda v tem članku vam lahko pomaga.
Dovoli osvežitev zunanjih podatkov na zaščitenem delovnem listu s kodo VBA
Dovoli osvežitev zunanjih podatkov na zaščitenem delovnem listu s kodo VBA
Spodnja koda VBA vam lahko pomaga osvežiti uvožene zunanje podatke po zaščiti delovnega lista v Excelu. Naredite naslednje.
1. Na zaščitenem delovnem listu pritisnite druga + F11 tipke hkrati, da odprete Microsoft Visual Basic za aplikacije okno.
2. V Ljubljani Microsoft Visual Basic za aplikacije okno, kliknite Vstavi > Moduli, nato kopirajte in prilepite spodnji skript VBA v okno modula. Oglejte si posnetek zaslona:
Koda VBA: dovoli osvežitev zunanjih podatkov na zaščitenem delovnem listu
Sub DataRefresh()
'Update by Extendoffice 5/28/2019
ActiveSheet.Unprotect "123"
ActiveWorkbook.RefreshAll
Application.OnTime Now + TimeValue("00:00:01"), "DataRefresh2"
End Sub
Sub DataRefresh2 ()
If Application.CommandBars.GetEnabledMso("RefreshStatus") Then
Application.OnTime Now + TimeValue("00:00:01"), " DataRefresh2"
Else
ActiveSheet.Protect "123"
End If
End Sub
Opombe: V kodi VBA je »123« geslo, ki smo ga določili za zaščito delovnega lista. Prosimo, spremenite ga glede na vaše potrebe.
3. Prepričajte se, da je kazalec v prvem odseku kode Sub DataRefresh, in nato pritisnite F5 tipko za zagon kode. V pojavnem oknu Uvozi datoteko v pogovornem oknu izberite zunanjo datoteko, iz katere ste uvozili podatke, in nato kliknite uvoz gumb.
Po vrnitvi na delovni list lahko vidite, da se zunanji podatki takoj posodabljajo.
Opombe: Ta koda lahko osveži zunanje podatke na zaščitenem delovnem listu, ki je uvožen iz Accessa, Besedila in Excelove datoteke.
Sorodni članki:
- Kako dovoliti urejanje predmetov na zaščitenem delovnem listu v Excelu?
- Kako dovoliti spajanje celic znotraj zaščitenega delovnega lista v Excelu?
- Kako dovoliti preverjanje črkovanja na zaščitenem delovnem listu v Excelu?
- Kako zaščititi oblikovanje celic, vendar omogočiti vnos podatkov samo v Excelu?
Najboljša pisarniška orodja za produktivnost
Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa. Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...
Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo
- Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
- Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
- Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!