Namig: drugi jeziki so prevedeni v Google. Lahko obiščete English različico te povezave.
Vpiši se
x
or
x
x
Registracija
x

or

Kako očistiti vsebino imenovanega območja v Excelu?

V tem članku se prikaže način odstranjevanja vsebine določenega imenskega območja in vsebina klicev vseh imenovanih obsegov, vendar ohranite imena območij v aktivnem delovnem listu v Excelu.

Jasna vsebina imenovanega območja s kodo VBA


Jasna vsebina imenovanega območja s kodo VBA


Prosimo, naredite, kot sledi, da počistite vsebino določenega imenskega območja ali celotnega imenovanega območja v trenutnem delovnem listu.

1. V delovnem listu vsebuje imensko območje, ki ga boste izbrisali, pritisnite druga + F11 tipke za odpiranje Microsoft Visual Basic za aplikacije okno.

2. V Ljubljani Microsoft Visual Basic za aplikacije okno, kliknite Vstavi > Moduli. Potem kopirajte pod kodo VBA v okno Code.

Za čiščenje vsebine določenega imena na delovnem listu, prosimo, uporabite spodnjo kodo VBA.

VBA koda 1: Počisti vsebino določenega imenovanega območja v Excelu

Sub Clear_ActiveSheet_Name_Ranges()
    Dim xName As Name
    Dim xInput As String
    Dim xRg As Range
    On Error Resume Next
    xInput = Application.InputBox("Enter the name of the named range you will clear contents from:", "KuTools For Excel", , , , , , 2)
    If xInput = "False" Then Exit Sub
    Application.ScreenUpdating = False
    Set xName = ActiveWorkbook.Names(xInput)
    If Not xName Is Nothing Then
         xName.RefersToRange.Clear
    End If
    Application.ScreenUpdating = True
End Sub

3. Pritisnite F5 ključ za zagon kode.

4. Potem a Kutools za Excel pogovorno okno se pojavi. Vnesite ime imenovanega območja, ki ga boste izbrisali in kliknite OK gumb. Prikaz slike:

Potem se vsa vsebina v celicah določenega imenovanega območja takoj izbriše.

Za čiščenje vsebine vseh imenovanih obsegov v aktivnem delovnem listu, prosimo, uporabite spodnjo kodo VBA.

VBA koda 2: Počisti vsebino vseh imenovanih obsegov v aktivnem listu v Excelu

Sub Clear_All_ActiveSheet_Name_Ranges()
    Dim xRange As Range
    Dim xName  As Name
    Dim xReSponse As Long
    On Error Resume Next
    xReSponse = MsgBox("For clearing contents of all named ranges of active sheet in " & ActiveWorkbook.Name _
            & Chr(10) & "('OK' to Delete, 'Cancel' to Quit.)", vbOKCancel, "KuTools For Excel")
    If xReSponse = 2 Then
        MsgBox "User chose to cancel.", vbOKOnly, "KuTools For Excel"
        Exit Sub
    End If
    For Each xName In ActiveWorkbook.Names
        Set xRange = Nothing
        Set xRange = Intersect(ActiveSheet.UsedRange, xName.RefersToRange)
        If Not xRange Is Nothing Then xRange.Clear
    Next xName
    Application.ScreenUpdating = True
End Sub

3. Pritisnite F5 ključ za zagon kode, nato kliknite OK gumb v Kutools za Excel pogovorno okno kot spodaj prikazano sliko.

Nato se vsebina vseh imenovanih obsegov izbriše iz aktivnega lista.


Sorodni članki:



Priporočena orodja za produktivnost za Excel

Kutools za Excel vam pomaga, da vedno končate delo pred časom in izstopite iz množice

  • Več kot zmogljive napredne funkcije 300, zasnovane za 1500 delovne scenarije, ki povečujejo produktivnost z 70%, vam dajejo več časa za skrb za družino in uživanje v življenju.
  • Ne potrebujete več pomnilniških formul in VBA kod, od zdaj naprej pa dajate svojim možganom počitek.
  • Postanite strokovnjak za Excel v minutah 3, zapletene in ponavljajoče se operacije lahko opravite v nekaj sekundah,
  • Vsak dan zmanjšajte število operacij tipkovnice in miške, zdaj se poslovite od poklicnih bolezni.
  • 110,000 visoko učinkovite ljudi in 300 + svetovno priznanih podjetij izbiro.
  • Brezplačna preizkusna različica 60 dneva. 60-dnevno jamstvo vračila denarja. 2 let brezplačne nadgradnje in podpore.

Prinaša kartično brskanje in urejanje za Microsoft Office, veliko močnejši od zavihkov brskalnika

  • Office Tab je namenjen za Word, Excel, PowerPoint in druge Office aplikacije: Založnik, Dostop, Visio in Projekt.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Z 50% poveča vašo produktivnost in vsak dan zmanjša na stotine klikov z miško!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.