Cum să eliminați săgeata dropdown din Excel

La fel ca majoritatea celorlalte meniuri derulante, cele din Excel au săgeți pe care se poate face clic. Cu toate acestea, este posibil să doriți să ascundeți sau să eliminați săgețile atunci când exportați sau partajați fișierele Excel.

Cum să eliminați săgeata dropdown din Excel

Deci, cum eliminați săgețile nedorite? Există două metode de a face acest lucru - una este destul de ușoară și utilizează instrumente Excel de bază, iar cealaltă necesită să aplicați un anumit cod fișierului la care lucrați. În orice caz, următorul ghid ar trebui să vă ajute să o faceți fără să transpirați.

Setări pentru tabelul pivot

Aceasta este metoda rapidă și ușoară, dar trebuie să știți că acțiunea ascunde și numele câmpurilor. Dacă nu vă deranjează, nu ezitați să verificați pașii de mai jos. În caz contrar, treceți direct la metoda mai avansată de codare/macro.

Pasul 1

Selectați prima celulă de sub numele câmpului și faceți clic dreapta pe ea. Faceți clic pe Opțiuni tabel pivot în meniul pop-up, ar trebui să îl găsiți în partea de jos a listei.

Eliminați săgeata dropdown din Excel

Pasul 2

Odată ce apare fereastra Opțiuni tabel pivot, ar trebui să selectați fila Afișare. Căutați „Afișați subtitrările câmpurilor și listele derulante ale filtrelor”. Această caracteristică este bifată în mod implicit și trebuie să o debifați pentru a face săgețile să dispară.

masă rotativă

Când debifați caracteristica, faceți clic pe OK în partea de jos a ferestrei pentru ca modificările să intre în vigoare. Previzualizează tabelul pentru a determina dacă totul arată în regulă fără numele câmpurilor.

Eliminați săgeata dropdown din Excel

Metoda macro-urilor

Avantajele acestei metode sunt că numele câmpurilor rămân intacte și puteți alege să eliminați toate săgețile drop-down sau doar una dintre ele. La suprafață, această metodă ar putea părea dificilă, dar se reduce în principal la copierea și lipirea atentă.

Eliminarea tuturor săgeților

Pasul 1

În primul rând, verificați fragmentul de cod pe care trebuie să îl implementați pentru a scăpa de toate săgețile din fișierul dvs.

Sub Dezactivare selecție ()

eliminați tutorialul cu săgeata derulantă de la techjunkie.com

Dim pt ca tabel pivot

Dim pt ca PivotField

Set pt = ActiveSheet.PivotTables (1)

Pentru fiecare pf În pt.PivotFields

pf.EnableItemSelection = Fals

Următorul pf

End Sub

Acest cod parcurge toate câmpurile și celulele și dezactivează caracteristica Selectare articol. Cu alte cuvinte, dezactivează toate săgețile din tabelul pivot.

Pasul 2

Copiați întregul cod/macro - utilizați Cmd+C pe un Mac sau Ctrl+C pe un computer Windows. Rețineți, codul ar trebui copiat așa cum este, deoarece chiar și o greșeală minoră de scriere poate afecta funcționalitatea acestuia.

Acum, trebuie să faceți clic pe fila Dezvoltator de sub bara de instrumente Excel și să selectați meniul Visual Basic. Ar trebui să fie prima opțiune din meniul Dezvoltator.

Eliminați săgeata dropdown

Notă: Este posibil ca unele versiuni Excel să nu includă fila Dezvoltator. Dacă întâmpinați această problemă, utilizați comanda rapidă de la tastatură Alt+F11 pentru a intra direct în meniul Visual Basic.

Pasul 3

Selectați registrul de lucru/proiectul la care lucrați din meniul din stânga sus a ferestrei Visual Basic. Faceți clic pe Inserare în bara de instrumente și selectați Modul.

Modulul ar trebui să apară într-un meniu mare din dreapta, iar cursorul ar trebui să fie exact acolo unde trebuie să lipiți codul. Când lipiți codul, linia de comentariu (cea care începe cu apostroful) devine verde, iar celelalte linii sunt negre și albastre.

Pasul 4

Reveniți la foaia dvs. Excel și selectați orice celulă. Selectați fila Vizualizare, faceți clic pe meniul Macro-uri din extrema dreaptă și apoi alegeți macro/codul pe care tocmai l-ați lipit.

macro

Ar trebui să fie primul din meniu. Selectați-l, faceți clic pe Run și toate săgețile vor dispărea din tabel.

Îndepărtarea unei săgeți

Din nou, acesta este codul pe care îl puteți folosi pentru a elimina doar una dintre săgețile drop-down.

Sub DisableSelectionSelPF ()

eliminați tutorialul cu săgeata derulantă de la techjunkie.com

Dim pt ca tabel pivot

Dim pf ca PivotField

La eroare Reluați Următorul

Set pt = ActiveSheet.PivotTables (1)

Set pf = pt.PageFields (1)

pf.EnableItemSelection = Fals

End Sub

De aici înainte, ar trebui să urmați pașii de la 2 la 4 din secțiunea anterioară.

Notă: În sensul acestui articol, macro-ul este programat pentru a scăpa de prima săgeată pe care o întâlnește. Codul poate fi puțin diferit dacă doriți să eliminați o altă săgeată.

Lucru de luat în considerare

Metodele au fost încercate și testate pe o foaie mică care conține 14 rânduri și 5 coloane. Cu toate acestea, ar trebui să funcționeze și pe foi mult mai mari.

Este de remarcat faptul că pașii se aplică versiunilor Excel din 2013 până în 2016. Macrocomenzile ar trebui să se aplice și pentru iterațiile software mai noi, dar aspectul instrumentului ar putea fi puțin diferit.

Când utilizați macrocomenzi, puteți anula modificările schimbând valoarea de la = Fals la = Adevărat. Puneți câteva rânduri goale în modul, lipiți întregul cod și schimbați-l pf.EnableItemSelection linia.

Trage cu săgeata invizibilă

Utilizarea macrocomenzilor este adesea considerată cunoștințe Excel intermediare sau chiar avansate. În realitate, macrocomenzile nu sunt atât de greu de stăpânit și te pot ajuta să scapi rapid de săgeți și să faci multe alte lucruri interesante.

De ce ați dori să eliminați săgețile din foaia dvs.? Ați mai folosit macrocomenzi? Împărtășiți-vă experiența cu restul comunității TechJunkie.

Postări recente

$config[zx-auto] not found$config[zx-overlay] not found