Note: The other languages of the website are Google-translated. Back to English

 Conas an scagaire céanna a chur i bhfeidhm ar iliomad bileoga in Excel?

B’fhéidir go mbeadh sé éasca dúinn an fheidhm Scagaire a chur i bhfeidhm chun sonraí a scagadh i mbileog oibre, ach, uaireanta, b’fhéidir go mbeidh ort scagadh thar iliomad bileoga oibre a bhfuil formáidiú sonraí comónta acu leis na critéir chéanna scagaire. Chun iad a scagadh ceann ar cheann cuirfidh sé amú go leor ama, anseo, is féidir liom bealach éasca a thabhairt isteach chun é a réiteach ag an am céanna.

Cuir an scagaire céanna i bhfeidhm ar iliomad bileoga oibre le cód VBA


mboilgeog cheart gorm saighead Cuir an scagaire céanna i bhfeidhm ar iliomad bileoga oibre le cód VBA

Mar shampla, tá ceithre bhileog oibre agam mar is gá an pictiúr seo a leanas a scagadh leis na critéir chéanna agus atá ag an Táirge = KTE ag an am céanna.

scagaire doc bileoga iolracha 1

Níl aon bhealach díreach ann chun sonraí a scagadh i mbileoga iolracha in Excel, ach, is féidir leis an gcód VBA seo a leanas cabhrú leat an post seo a chríochnú, déan mar a leanas:

1. Coinnigh síos an ALT + F11 eochracha, ansin osclaíonn sé an Microsoft Visual Basic d’Fheidhmchláir fhuinneog.

2. Cliceáil Ionsáigh > Modúil, agus greamaigh an cód seo a leanas sa Modúil Fuinneog.

Cód VBA: Cuir an scagaire céanna i bhfeidhm ar iliomad bileoga oibre:

Sub apply_autofilter_across_worksheets()
'Updateby Extendoffice
    Dim xWs As Worksheet
    On Error Resume Next
    For Each xWs In Worksheets
        xWs.Range("A1").AutoFilter 1, "=KTE"
    Next
End Sub

3. Agus ansin brúigh F5 eochair chun an cód seo a rith, rinneadh gach táirge de KTE a scagadh i ngach bileog oibre ag an am céanna, féach an scáileán:

scagaire doc bileoga iolracha 2

nótaí: Laistigh den chód thuas, sa xWs.Range ("A1"). AutoFilter 1, "= KTE" script, A1 agus = KTE léiríonn sé an colún agus na critéir ar mhaith leat a scagadh bunaithe, is é uimhir 1 an uimhir cholúin a rinne tú a scagadh bunaithe air, is féidir leat iad a athrú go do riachtanas. Mar shampla, más mian leat an t-ordú níos mó ná 50 a scagadh, ní gá duit ach an script seo a mhodhnú mar seo: xWs.Range ("B1"). AutoFilter 2, "> 50".


Scag sonraí de réir ilchritéar nó riocht sonrach eile, amhail fad an téacs, cás-íogair, srl.

Kutools le haghaidh Excel'S Scagaire Super Is fóntais chumhachtach í an ghné, is féidir leat an ghné seo a chur i bhfeidhm chun na hoibríochtaí seo a leanas a chríochnú:

  • Scag sonraí le ilchritéir; Scag sonraí de réir faid an téacs;
  • Scag sonraí de réir cás uachtair / íochtair; Dáta scagaire de réir bliana / míosa / Lá / seachtaine / ráithe

doc-sár-scagaire1

Kutools le haghaidh Excel: le níos mó ná 300 breiseán áisiúil Excel, saor in aisce le triail gan aon teorannú i 30 lá. Íoslódáil agus triail saor in aisce Anois!


Na hUirlisí Táirgiúlachta Oifige is Fearr

Réitíonn Kutools for Excel an chuid is mó de do chuid Fadhbanna, agus Méadaíonn sé do Tháirgiúlacht 80%

  • Athúsáid: Cuir isteach go tapa foirmlí casta, cairteacha agus aon rud a d'úsáid tú roimhe seo; Cealla a Chriptiú le pasfhocal; Cruthaigh Liosta Ríomhphoist agus seol ríomhphoist ...
  • Barra Foirmle Super (cuir línte iolracha téacs agus foirmle in eagar go héasca); Leagan Amach Léitheoireachta (líon mór cealla a léamh agus a chur in eagar go héasca); Greamaigh go dtí an Raon Scagtha...
  • Cumaisc Cealla / Sraitheanna / Colúin gan Sonraí a chailleadh; Ábhar Cealla Scoilt; Comhcheangail Sraitheanna / Colúin Dúblacha... Cill Dúblach a Chosc; Déan comparáid idir Ranganna...
  • Roghnaigh Dúblach nó Uathúil Sraitheanna; Roghnaigh Blank Rows (tá na cealla uile folamh); Aimsigh Super agus Fuzzy Aimsigh i go leor Leabhar Oibre; Roghnaigh go randamach ...
  • Cóip Díreach Cealla Il gan tagairt fhoirmle a athrú; Tagairtí Cruthaigh Auto chuig Bileoga Il; Cuir Urchair isteach, Boscaí Seiceála agus go leor eile ...
  • Sliocht Téacs, Cuir Téacs leis, Bain de réir Poist, Bain Spás; Subtotals Paging a chruthú agus a phriontáil; Tiontaigh Idir Ábhar Cealla agus Tráchtanna...
  • Scagaire Super (scéimeanna scagaire a shábháil agus a chur i bhfeidhm ar bhileoga eile); Ard-Sórtáil de réir míosa / seachtaine / lae, minicíocht agus níos mó; Scagaire Speisialta le cló trom, iodálach ...
  • Comhcheangail Leabhair Oibre agus Bileoga Oibre; Cumaisc Táblaí bunaithe ar eochaircholúin; Roinn Sonraí i Ilbhileoga; Baisc Tiontaigh xls, xlsx agus PDF...
  • Níos mó ná 300 gné chumhachtach. Tacaíonn Office / Excel 2007-2021 agus 365. Tacaíonn sé le gach teanga. Imscaradh éasca i d'fhiontar nó d'eagraíocht. Gnéithe iomlána triail saor in aisce 30-lá. Ráthaíocht airgid ar ais 60-lá.
cluaisín kte 201905

Tugann Tab Oifige comhéadan Tabbed chuig Office, agus Déan Do Obair i bhfad Níos Éasca

  • Cumasaigh eagarthóireacht agus léamh tabbed i Word, Excel, PowerPoint, Foilsitheoir, Rochtain, Visio agus Tionscadal.
  • Oscail agus cruthaigh cáipéisí iolracha i gcluaisíní nua den fhuinneog chéanna, seachas i bhfuinneoga nua.
  • Méadaíonn do tháirgiúlacht 50%, agus laghdaíonn sé na céadta cad a tharlaíonn nuair luch duit gach lá!
bun officetab
Sórtáil tuairimí de réir
Comments (41)
Níl rátálacha ar bith fós. Bí ar an gcéad duine a rátáil!
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
conas a chuireann tú an fhoirmle scagaire seo i bhfeidhm: ar raon bileoga? Tá leabhar oibre agam a bhfuil sonraí ar na chéad 5 bhileog, agus tá 200 bileog sa leabhar oibre níl de dhíth orm ach an scagaire a chur i bhfeidhm ar bhileog 6-200. Fo-iarratas_autofilter_across_bileoga oibre() 'Updateby Extendoffice 20160623 Dim xWs Mar Bhileog Oibre Ar Earráid Atosú Ar Aghaidh Do Gach xW i mBileoga Oibre xWs.Range("A1").AutoFilter 1, "=KTE" Foirceann Eile
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Fo-iarratas_autofilter_across_bileoga oibre() Dim J Mar shlánuimhir Ar an Earráid Lean Ar Aghaidh Do J = 6 chuig Bileoga Oibre(bileoga oibre.count) Thisworkbook.Sheets(J).Range("A1").Autofilter 1, "=KTE" Ar Aghaidh Deireadh Fo
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
A chara, ba mhaith liom níos mó ná luach amháin a scagadh, d'úsáid mé an xWs.Range ("B1").AutoFilter 2, "=223AM", xlOr, "=113IR", xlOr, "=003IR" agus d'oibrigh sé ach nuair a méadaigh na luachanna atá uait go >2 tarlaíonn earráid. an t-ordú seo úsáidim xWs.Range("B1").AutoFilter 2, "=223AM", xlOr, "=113IR", xlOr, "=003IR", xlOr, "=019IR", xlOr, "=311IR", xlOr , "=518ZA", xlOr, "=223AM", xlOr, "=592IR" go raibh maith agat,
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Agus focal amháin á scagadh ina ilbhileoga ní thaispeánann sé sonraí scagtha...tá na sonraí go léir hided.pleace réiteodh é seo.
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Haigh,


Tá mo shonraí i gColún E agus nuair a chuirim an scagaire seo i bhfeidhm le Raon ("E1") scagtar colún A fós


Conas is féidir liom fabhtcheartaithe?
Go raibh maith agat
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Níl le déanamh agat ach uimhir na Colún a scríobh in AutoFilter, sa chás seo: xWs.Range("E1").AutoFilter 5,
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
GO RAIBH MAITH AGAT!!!!
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
SCRÍOBH AN COLÚN A LOL
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Conas a rith má tá an scagaire ar cholún eile ar gach bileog?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Conas is féidir leat toradh an uath-scagaire a úsáid chun an scagaire a shocrú do gach leathán eile in ionad =(ainm ar leith) a úsáid
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
An féidir liom é seo a úsáid chun táblaí mhaighdeogacha a scagadh ina ilbhileoga más ón bhfoinse sonraí céanna iad na táblaí maighdeogacha go léir agus má tá siad socraithe ag baint úsáide as na critéir chéanna?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
An bhfuil aon rogha ann scagadh de réir dathanna?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit, Mahesh,
Más mian leat sonraí a scagadh de réir datha, d’fhéadfadh an dá alt seo a leanas cabhrú leat! Féach orthu le do thoil, tá súil agam gur féidir leis cabhrú leat!

https://www.extendoffice.com/documents/excel/912-excel-filter-by-cell-color.html
https://www.extendoffice.com/documents/excel/3383-excel-filter-by-multiple-colors.html
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Haigh,


Conas a oibríonn sé seo má chuirtear colún Táirge i láthair in áiteanna éagsúla ar bhileoga eile?


I mbileog 1, tá sé A1 i leathán 2 tá sé i B1 agus i mbileog 3 tá sé A1 arís ?

Go raibh maith agat,
Monika
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
An bhfuil bealach ann chun an chuid "=KTE" do gach bileoige a athrú le scagaire cuimsithe atá bunaithe ar ainm na bileoige?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Go raibh maith agat as an gcód!! an bhfuil bealach ann chun an "=KTE" a athrú chun luach ó Liosta nó Liosta Anuas a úsáid?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Haigh, an ndéanann an sárscagaire ar fud an leabhair oibre ar fad iarratas a dhéanamh arís go huathoibríoch aon uair a bhíonn nuashonrú ar an gcomhad?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
An féidir linn ainm cille cosúil le Táirge a úsáid in ionad A1 i : xWs.Range("A1").AutoFilter 1, "= KTE"
Tá colún difriúil agam agus tagann roinnt ainmneacha i gcolún difriúil.
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Bhain mé úsáid as scagaire i ngach bileog. Agus ba mhaith liom s.no a athrú ó 1 2 3 go sraitheach i ngach bileog tar éis an scagaire.


Cuir in iúl dom má tá cód vba agat chun é
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Conas Feidhm "Scagaire Idir" a úsáid, le haghaidh na leatháin iolracha céanna?

(Sampla: Raon ama)
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
conas sraitheanna scagtha a dhíchur?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
A chara,

Conas a scagadh le coinníollacha éagsúla?
Mar shampla, ba mhaith liom scagadh in ord os cionn 50 ach táirgí KTE amháin.

Go raibh míle maith agat roimh ré.
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit, Pedjaa,
Chun scagadh a dhéanamh ar leatháin iolracha bunaithe ar dhá choinníoll, cuir an cód seo a leanas i bhfeidhm:
Fo-iarratas_autofilter_across_bileoga oibre()

'Updateby Extendoffice

Dim xWs Mar Bhileog Oibre

Ar Lean Earráid Aghaidh

Do Gach xW i mBileoga Oibre

Le xWs.Range("A1")

.AutoFilter Field:=1, Critéir1:="KTE" 'Is ionann Colún A agus "KTE"

.AutoFilter Field:=2, Critéir 1:="> 500" 'Colún B níos mó ná 500

Deireadh Le

Ar Aghaidh

Fo Deireadh

Bain triail as, le do thoil, tá súil gur féidir leis cabhrú leat!
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
fiú má chuirim G1 in ionad A1, cuireann sé an scagaire ar cholún A1
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit, Tan,
Tá tú díreach in ionad A1 le G1, ag an am céanna, ba cheart duit an uimhir colún 1 a athrú go colún uimhir 7, mar atá thíos cód:
xWs.Range("G1").AutoFilter 7, "=KTE"
Déan iarracht, le do thoil, go raibh maith agat!
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit,
an féidir scagadh bunaithe ar Ainm Colún, seachas ar uimhir (toisc go bhfuil mo shonraí i gcolúin éagsúla sna bileoga oibre éagsúla)?
Go raibh maith agat Manuela
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Ba mhaith liom a scagadh leis an riocht céanna "KTE", ach más rud é nach ndéanann sé a thaispeáint suas i leathán a thaispeáint ar bith sonraí.
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit,
Ba mhaith liom critéir scagaire bunaithe ar luach cille in ionad "KTE" an bhfuil sé indéanta???
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit, Hemraj,Chun na sonraí a scagadh bunaithe ar luach cille ar leith in ionad an téacs seasta, cuir an cód thíos i bhfeidhm le do thoil: Fo-iarratas_autofilter_across_bileoga oibre()
'Updateby Extendoffice
Dim xWs Mar Bhileog Oibre
Ar Lean Earráid Aghaidh
Do Gach xW i mBileoga Oibre
xWs.Range("A1").AutoFilter 1, Bileog 1.Range("E2")
Ar Aghaidh
Fo Deireadhnótaí: Athraigh an Sheet1 agus E2 laistigh de seo Bileog 1.Raon ("E2") script chuig do bhileog féin agus luach cille. Bain triail as, tá súil gur féidir leis cabhrú leat!
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit Skyyang,
Go raibh maith agat as do thacaíocht luachmhar agus iontach , rinne mé iarracht na foirmlí céanna a úsáid ach níor oibrigh sé ar cad ba chúis leis . Seo a leanas an cód atá á úsáid agam do mo bhileog excel.
Fo-iarratas_autofilter_across_bileoga oibre()
'Updateby Extendoffice
Dim xWs Mar Bhileog Oibre
Ar Lean Earráid Aghaidh
Do Gach xW i mBileoga Oibre
xWs.Range("A1").AutoFilter 1, Sheet2.Range("C4")
Ar Aghaidh
Fo Deireadh
Níl aon tráchtanna curtha suas anseo go fóill
Luchtaigh More
Fág do chuid tuairimí
Ag postáil mar Aoi
×
Ráta an post seo:
0   Carachtair
Suímh Molta

Lean orainn

Cóipcheart © 2009 - www.extendoffice.com. | Gach ceart ar cosaint. Cumhachtaithe ag ExtendOffice. | léarscáil an tSuímh
Is trádmharcanna nó trádmharcanna cláraithe de chuid Microsoft Corporation sna Stáit Aontaithe agus / nó i dtíortha eile iad lógó Office agus Office.
Cosanta ag Sectigo SSL