Skip to main content

Conas scoilt de réir teorannaithe agus cealla a thrasuí in Excel?

San Airteagal seo, tugaim isteach na bealaí chun raon a roinnt de réir teorantóra ar leith agus ansin é a thrasuí in Excel mar atá thíos an pictiúr a thaispeántar. Má tá suim agat sa tasc seo, téigh chuig na sonraí thíos.
trasuí spliy doc 1

Roinn agus trasuí le VBA

Roinn agus trasuí le Kutools le haghaidh Excel


mboilgeog cheart gorm saighead Roinn agus trasuí le VBA

Níl aon bhealach díreach ann sonraí a scoilt agus a thrasuí le teorantóir ar leith, ach is féidir liom cód VBA a thabhairt isteach chun cabhrú leat an fhadhb seo a réiteach go tapa.

1. Brúigh Alt + F11 eochracha le taispeáint Microsoft Visual Basic d’Fheidhmchláir fhuinneog.

2. cliceáil Ionsáigh > Modúil, agus greamaigh thíos an cód leis an nua Modúil fhuinneog.

VBA: Scoilt agus Trasuí

Sub Vertical()
'UpdatebyExtendoffice20161125
    Dim i As Long, strTxt As String
    Dim startP As Range
    Dim xRg As Range, yRg As Range
    On Error Resume Next
    Set xRg = Application.InputBox _
    (Prompt:="Range Selection...", _
    Title:="Kutools For Excel", Type:=8)
    i = 1
    Application.ScreenUpdating = False
    For Each yRg In xRg
        If i = 1 Then
            strTxt = yRg.Text
            i = 2
        Else
            strTxt = strTxt & "," & yRg.Text
        End If
    Next
    Application.ScreenUpdating = True
    Set startP = Application.InputBox _
    (Prompt:="paste range...", _
    Title:="Kutools For Excel", Type:=8)
    ary = Split(strTxt, ",")
    i = 1
    Application.ScreenUpdating = False
    For Each a In ary
        startP(i, 1).Value = a
        i = i + 1
    Next a
    Application.ScreenUpdating = True
End Sub

3. Brúigh F5 eochair chun an cód a rith, tagann dialóg amach duit chun raon a roghnú le scoilt agus le trasuí.
trasuí spliy doc 2

4. cliceáil OK. Tagann dialóg amach chun suíomh a roghnú chun na sonraí a chur.
trasuí spliy doc 3

5. cliceáil OK, agus tá an roghnú roinnte agus trasuite ag camóg.
trasuí spliy doc 4

Nóta: sa chód, an camóg sa strTxt & "," agus ary = Scoilt(strTxt, ",") an teorannóir a scoiltfidh tú sonraí bunaithe air, is féidir leat iad a athrú de réir mar is gá duit.


mboilgeog cheart gorm saighead Roinn agus trasuí le Kutools le haghaidh Excel

Le Kutools le haghaidh Excel, is féidir leat a Cealla Scoilt ar dtús cealla a scoilt de réir teorannaithe, agus ansin an Raon Trasfhoirmigh fóntais chun na cealla a thiontú ina gcolún amháin.

Kutools le haghaidh Excel, le níos mó ná 300 feidhmeanna úsáideacha, déanann sé do phoist níos éasca. 

Tar éis a shuiteáil Kutools for Excel, déan mar atá thíos le do thoil :(Íoslódáil saor in aisce Kutools le haghaidh Excel Anois!)

1. Roghnaigh na cealla is mian leat a scoilt, agus cliceáil Kutools > Cumaisc & Scoilt > Cealla Scoilt. Féach an pictiúr:
trasuí spliy doc 5

2. Sa Cealla Scoilt dialóg, seiceáil Scoilt go Colúin rogha, ansin sonraigh an teorantóir a theastaíonn uait a roinnt bunaithe ar, cliceáil Ok. Agus roghnaigh cill bhán chun an toradh a chur sa dara ceann Cealla Scoilt dialóg. Féach an pictiúr:
trasuí spliy doc 6

3. cliceáil OK, ansin roinneadh na cealla ina gcolúin, agus ansin cliceáil Kutools > Raon > Raon Trasfhoirmigh. Féach an pictiúr:
trasuí spliy doc 7

4. Sa Raon Trasfhoirmigh dialóg, seiceáil Raon go colún aonair, Cliceáil Ok, agus roghnaigh cill chun an toradh a chur. Féach an pictiúr:
trasuí spliy doc 8

5. cliceáil OK, anois tá an raon curtha isteach i gcolún amháin.
trasuí spliy doc 9

Leid. Más mian leat triail saor in aisce a fháil ar an Cealla Scoilt agus Raon Trasfhoirmigh feidhmeanna, téigh chuig Kutools le haghaidh Excel saor in aisce ar dtús, agus ansin téigh chun an oibríocht a chur i bhfeidhm de réir na gcéimeanna thuas.

Uirlisí Táirgiúlachta Oifige is Fearr

🤖 Kutools AI Aide: anailís sonraí a réabhlóidiú bunaithe ar: Forghníomhú Chliste   |  Gin Cód  |  Cruthaigh Foirmlí Saincheaptha  |  Anailís a dhéanamh ar Sonraí agus Cairteacha a Ghin  |  Feidhmeanna Kutools a agairt...
Gnéithe Coitianta: Faigh, Aibhsigh nó Aithnigh Dúblaigh   |  Scrios Sraitheanna Bána   |  Comhcheangail Colúin nó Cealla gan Sonraí a Chailleadh   |   Babhta gan Foirmle ...
Cuardaigh Super: Ilchritéir VLookup    VLookup Illuachanna  |   VLookup Trasna Ilbhileoga   |   Amharc doiléir ....
Liosta anuas Casta: Go tapa Cruthaigh Liosta Anuas   |  Liosta anuas Cleithiúnach   |  Liosta Buail Isteach Ilroghnacha ....
Bainisteoir Colún: Cuir Líon Sonrach Colún leis  |  Colúin Bog  |  Scoránaigh Stádas Infheictheachta na gColún Ceilte  |  Déan comparáid idir Raonta & Colúin ...
Gnéithe Réadmhaoin: Fócas Eangaí   |  Amharc Dearaidh   |   Barra Mór na Foirmle    Leabhar Oibre & Bainisteoir Bileog   |  Leabharlann Acmhainní (Uaththéacs)   |  Piocálaí Dáta   |  Comhcheangail Bileoga Oibre   |  Criptigh/Díchriptigh Cealla    Seol Ríomhphost trí Liosta   |  Scagaire Super   |   Scagaire Speisialta (scagaire trom/iodálach/stailc tríd...) ...
Barr 15 Uirlisí12 Téacs uirlisí (Cuir Téacs, Bain Carachtair,...)   |   50 + Cairt cineálacha (Cairt Gantt,...)   |   40+ Praiticiúil Foirmlí (Ríomh aois bunaithe ar lá breithe,...)   |   19 Insertion uirlisí (Cuir isteach Cód QR, Ionsáigh Pictiúr ón gCosán,...)   |   12 Tiontú uirlisí (Uimhreacha le Focail, Comhshó Airgeadra,...)   |   7 Cumaisc & Scoilt uirlisí (Sraitheanna Comhcheangail Casta, Cealla Scoilt,...)   |   ... agus eile

Supercharge Do Scileanna Excel le Kutools le haghaidh Excel, agus Éifeachtúlacht Taithí Cosúil Ná Roimhe. Kutools le haghaidh Excel Tairiscintí Níos mó ná 300 Ardghnéithe chun Táirgiúlacht a Treisiú agus Sábháil Am.  Cliceáil anseo chun an ghné is mó a theastaíonn uait a fháil ...

Tuairisc


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á!
Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Is there a way to split data by row and transpose rows to column at the same time?
This comment was minimized by the moderator on the site
Hi, E, please describe your problem with more details, better provide some examples.
This comment was minimized by the moderator on the site
You wrote: Note: in the code, the comma in the aray = Split(strTxt, ",") is the delimiter you will split data based on, you can change it as you need.

Extra action:
also change delimter "," in code section:

<Else
strTxt = strTxt & "," & yRg.Text
End If>

Change "," to (for example ";")
This comment was minimized by the moderator on the site
Hi, Richard Hahlen, thanks for your remind. I have updated the notice.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations