Skip i'r prif gynnwys

Sut i wyrdroi llinyn testun neu drefn geiriau yn Excel?

Pan ddefnyddiwch y daflen waith Excel, sut ydych chi'n gwrthdroi'r llinyn testun neu'r drefn eiriau yn Excel? Er enghraifft, rydych chi am wyrdroi “Mae Excel yn offeryn defnyddiol i ni"I"su rof loot lufesu a si lecxE”. Neu weithiau gallwch chi wyrdroi'r drefn geiriau fel “Excel, Word, PowerPoint, OneNote"I"OneNote, PowerPoint, Word, Excel”. Fel rheol mae hyn ychydig yn anodd datrys y broblem hon. Edrychwch ar y dulliau canlynol:

Gwrthdroi llinyn testun gyda Swyddogaeth Diffiniedig Defnyddiwr

Gorchymyn geiriau gwrthdroi wedi'i wahanu gan wahanydd penodol gyda chod VBA

Gwrthdroi llinyn testun neu orchymyn geiriau gyda Kutools ar gyfer Excel yn gyflym ac yn hawdd


swigen dde glas saeth Gwrthdroi llinyn testun gyda Swyddogaeth Diffiniedig Defnyddiwr

Gan dybio bod gennych chi ystod o dannau testun rydych chi am eu gwrthdroi, fel “ychwanegu seroau blaenllaw yn Excel"I"lecxE ni sorez gnidael dda”. Gallwch chi wyrdroi'r testun gyda'r camau canlynol:

1. Daliwch i lawr y ALT + F11 allweddi, ac mae'n agor y Microsoft Visual Basic ar gyfer Ceisiadau ffenestr.

2. Cliciwch Mewnosod > Modiwlau, a gludwch y macro canlynol yn y Modiwlauffenestr.

Function Reversestr(str As String) As String
    Reversestr = StrReverse(Trim(str))
End Function

3. Ac yna arbed a chau'r cod hwn, ewch yn ôl i'r daflen waith, a nodi'r fformiwla hon: = gwrthdröydd (A2) mewn cell wag i roi'r canlyniad, gweler y screenshot:

4. Yna llusgwch y ddolen llenwi i lawr i gopïo'r fformiwla hon, ac mae'r testun yn y celloedd yn cael ei barchu ar unwaith, gweler y screenshot:


swigen dde glas saeth Gorchymyn geiriau gwrthdroi wedi'i wahanu gan wahanydd penodol gyda chod VBA

Os oes gennych chi restr o eiriau celloedd sydd wedi'u gwahanu gan atalnodau fel hyn “athro, meddyg, myfyriwr, gweithiwr, gyrrwr”, Ac rydych chi am wyrdroi trefn geiriau fel hyn“gyriant, gweithiwr, myfyriwr, meddyg, athro”. Gallwch hefyd ddefnyddio dilyn VBA i'w ddatrys.

1. Daliwch i lawr y ALT + F11 allweddi, ac mae'n agor y Microsoft Visual Basic ar gyfer Ceisiadau ffenestr.

2. Cliciwch Mewnosod > Modiwlau, a gludwch y macro canlynol yn y Modiwlau ffenestr.

Sub ReverseWord()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim Sigh As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Sigh = Application.InputBox("Symbol interval", xTitleId, ",", Type:=2)
For Each Rng In WorkRng
    strList = VBA.Split(Rng.Value, Sigh)
    xOut = ""
    For i = UBound(strList) To 0 Step -1
        xOut = xOut & strList(i) & Sigh
    Next
    Rng.Value = xOut
Next
End Sub

3. Yna pwyswch F5 allwedd, arddangosir deialog, dewiswch ystod i weithio gyda hi. Gweler y screenshot:

4. Ac yna pwyswch Ok, mae deialog arall wedi'i nodi er mwyn i chi nodi'r gwahanydd yr ydych am wyrdroi'r geiriau yn seiliedig arno, gweler y screenshot:

5. Yna cliciwch OK, a gallwch weld bod y geiriau a ddewiswyd yn cael eu gwrthdroi, gweler sgrinluniau:


swigen dde glas saeth Gwrthdroi llinyn testun neu orchymyn geiriau gyda Kutools ar gyfer Excel yn gyflym ac yn hawdd

Mae adroddiadau Kutools ar gyfer Excel'S Gorchymyn Testun Gwrthdroi gall eich helpu yn gyflym ac yn gyfleus i wyrdroi llinynnau testun amrywiol. Gall wneud gweithrediadau canlynol:

Gwrthdroi'r testun o'r dde i'r chwith, fel “tapiwch rai geiriau"I"sdrow emos pat";

Mae gwrthdroi'r testun yn cael eu gwahanu gan ofod neu gymeriadau penodol eraill, fel “grawnwin oren afal"I"afal oren grawnwin";

Kutools ar gyfer Excel : gyda mwy na 300 o ychwanegiadau Excel defnyddiol, am ddim i geisio heb unrhyw gyfyngiad mewn 30 diwrnod

Gwrthdroi'r testun o'r dde i'r chwith:

1. Dewiswch yr ystod rydych chi am ei gwrthdroi.

2. Cliciwch Kutools > Offer Testun > Gorchymyn Testun Gwrthdroi, gweler y screenshot:

3. Yn y Testun Gwrthdroi blwch deialog, dewiswch yr opsiwn cywir o gwahanydd sy'n cyfateb â gwerthoedd y gell. A gallwch chi ragolwg y canlyniadau o'r Rhagolwg Pane. Gweler y screenshot:

 Dadlwythwch a threial am ddim Kutools ar gyfer Excel Nawr !


Mae gwrthdroi'r testun wedi'u gwahanu gan ofod neu gymeriadau penodol eraill:

Gall y nodwedd hon hefyd eich helpu i wyrdroi'r llinynnau testun sydd wedi'u gwahanu gan gymeriadau penodol.

1. Dewiswch y celloedd a chymhwyso'r cyfleustodau hwn trwy glicio Kutools > Testun > Gorchymyn Testun Gwrthdroi.

2. Yn y Testun Gwrthdroi blwch deialog, dewiswch y gwahanydd sy'n gwahanu'r gwerthoedd celloedd rydych chi am wyrdroi'r geiriau yn seiliedig arnyn nhw, gweler y screenshot:

3. Yna cliciwch Ok or Gwneud cais, mae'r geiriau yn y celloedd wedi'u gwrthdroi ar unwaith. Gweler sgrinluniau:

Nodyn: Gwirio Sgipio di-destun celloedd i'ch atal rhag gwrthdroi'r rhifau mewn amrediad dethol.

I wybod mwy am y swyddogaeth hon, ewch i Gorchymyn Testun Gwrthdroi.

Dadlwythwch a threial am ddim Kutools ar gyfer Excel Nawr !


swigen dde glas saeth Demo: Gwrthdroi llinyn testun yn seiliedig ar wahanydd penodol gyda Kutools ar gyfer Excel

Kutools ar gyfer Excel: gyda mwy na 300 o ychwanegiadau Excel defnyddiol, am ddim i geisio heb unrhyw gyfyngiad mewn 30 diwrnod. Dadlwythwch a threial am ddim Nawr!

Erthygl gysylltiedig:

Sut i fflipio'r enw cyntaf ac olaf mewn celloedd yn Excel?

Offer Cynhyrchiant Swyddfa Gorau

🤖 Kutools AI Aide: Chwyldro dadansoddi data yn seiliedig ar: Cyflawniad Deallus   |  Cynhyrchu Cod  |  Creu Fformiwlâu Personol  |  Dadansoddi Data a Chynhyrchu Siartiau  |  Invoke Swyddogaethau Kutools...
Nodweddion Poblogaidd: Darganfod, Amlygu neu Adnabod Dyblygiadau   |  Dileu Rhesi Gwag   |  Cyfuno Colofnau neu Gelloedd heb Colli Data   |   Rownd heb Fformiwla ...
Super-edrych: VLookup Meini Prawf Lluosog    VLookup Gwerth Lluosog  |   VLookup Ar Draws Taflenni Lluosog   |   Edrych Niwlog ....
Rhestr gwympo Uwch: Creu Rhestr Gollwng yn Gyflym   |  Rhestr Gollwng Dibynnol   |  Rhestr Gollwng Aml-ddewis ....
Rheolwr Colofn: Ychwanegu Nifer Penodol o Golofnau  |  Symud Colofnau  |  Toglo Statws Gwelededd Colofnau Cudd  |  Cymharwch Ystodau a Cholofnau ...
Nodweddion dan Sylw: Ffocws ar y Grid   |  Golwg Dylunio   |   Bar Fformiwla Mawr    Rheolwr Llyfr Gwaith a Thaflen   |  Llyfrgell Adnoddau (Testun Auto)   |  Dewiswr Dyddiad   |  Cyfuno Taflenni Gwaith   |  Amgryptio/Dadgryptio Celloedd    Anfon E-byst trwy Restr   |  Hidlo Super   |   Hidlo Arbennig (hidlo mewn print trwm/italig/strikethrough...) ...
15 Set Offer Gorau12 Testun offer (Ychwanegu Testun, Dileu Cymeriadau,...)   |   50 + Siart Mathau (Siart Gantt,...)   |   40+ Ymarferol Fformiwlâu (Cyfrifwch oedran yn seiliedig ar ben-blwydd,...)   |   19 mewnosod offer (Mewnosod Cod QR, Mewnosod Llun o'r Llwybr,...)   |   12 Trosi offer (Rhifau i Eiriau, Trosi arian cyfred,...)   |   7 Uno a Hollti offer (Rhesi Cyfuno Uwch, Celloedd Hollt,...)   |   ... a mwy

Supercharge Eich Sgiliau Excel gyda Kutools ar gyfer Excel, a Phrofiad Effeithlonrwydd Fel Erioed Erioed. Kutools ar gyfer Excel Yn Cynnig Dros 300 o Nodweddion Uwch i Hybu Cynhyrchiant ac Arbed Amser.  Cliciwch Yma i Gael Y Nodwedd Sydd Ei Angen Y Mwyaf...

Disgrifiad


Mae Office Tab yn dod â rhyngwyneb Tabbed i Office, ac yn Gwneud Eich Gwaith yn Haws o lawer

  • Galluogi golygu a darllen tabbed yn Word, Excel, PowerPoint, Cyhoeddwr, Mynediad, Visio a Phrosiect.
  • Agor a chreu dogfennau lluosog mewn tabiau newydd o'r un ffenestr, yn hytrach nag mewn ffenestri newydd.
  • Yn cynyddu eich cynhyrchiant 50%, ac yn lleihau cannoedd o gliciau llygoden i chi bob dydd!

 

Comments (19)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Ik zoek een manier om een heleboel woorden in 'rijm-fabetische volgorde' te zetten. Dus de laatste letters van het woord moeten in alfabetische volgorde. Iemand enig idee? VrGr Amanda
This comment was minimized by the moderator on the site
This is truly a great help ... Thank you so much
This comment was minimized by the moderator on the site
awesome very helpful thanks for sharing the details
This comment was minimized by the moderator on the site
Thank you very much. This code helped my friend in a very good way
This comment was minimized by the moderator on the site
Is it possible to start the reverse at a certain character length (for the user-defined function or VBA code)? For example, reverse cell A1 values starting after the character count equal to B1 value. So if B1 is 10 characters reverse will start at characters 11+ in A1..
This comment was minimized by the moderator on the site
I found that the original Sub gave out the results with additional sigh at the end of all selected cells. So I fixed this part. For i = UBound(strList) To 0 Step -1 If i > 0 Then xOut = xOut & strList(i) & Sigh Else xOut = xOut & strList(i) Next Rng.Value = xOut
This comment was minimized by the moderator on the site
It's possible to reverse text using formula, it is repetitive and limited to how far you are prepared to go and subject to number of characters excel will allow in the formula bar. Max length of text will be 30 chars and is in cell A1. Cell B1 would read: =TRIM(MID(LEFT(A1&REPT(" ",31),31),30,1)&MID(LEFT(A1&REPT(" ",31),31),29,1)&MID(LEFT(A1&REPT(" ",31),31),28,1)&MID(LEFT(A1&REPT(" ",31),31),27,1)&MID(LEFT(A1&REPT(" ",31),31),26,1)&MID(LEFT(A1&REPT(" ",31),31),25,1)&MID(LEFT(A1&REPT(" ",31),31),24,1)&MID(LEFT(A1&REPT(" ",31),31),23,1)&MID(LEFT(A1&REPT(" ",31),31),22,1)&MID(LEFT(A1&REPT(" ",31),31),21,1)&MID(LEFT(A1&REPT(" ",31),31),20,1)&MID(LEFT(A1&REPT(" ",31),31),19,1)&MID(LEFT(A1&REPT(" ",31),31),18,1)&MID(LEFT(A1&REPT(" ",31),31),17,1)&MID(LEFT(A1&REPT(" ",31),31),16,1)&MID(LEFT(A1&REPT(" ",31),31),15,1)&MID(LEFT(A1&REPT(" ",31),31),14,1)&MID(LEFT(A1&REPT(" ",31),31),13,1)&MID(LEFT(A1&REPT(" ",31),31),12,1)&MID(LEFT(A1&REPT(" ",31),31),11,1)&MID(LEFT(A1&REPT(" ",31),31),10,1)&MID(LEFT(A1&REPT(" ",31),31),9,1)&MID(LEFT(A1&REPT(" ",31),31),8,1)&MID(LEFT(A1&REPT(" ",31),31),7,1)&MID(LEFT(A1&REPT(" ",31),31),6,1)&MID(LEFT(A1&REPT(" ",31),31),5,1)&MID(LEFT(A1&REPT(" ",31),31),4,1)&MID(LEFT(A1&REPT(" ",31),31),3,1)&MID(LEFT(A1&REPT(" ",31),31),2,1)&MID(LEFT(A1&REPT(" ",31),31),1,1)) Result: A1: Duncan Sullivan-Shaw B1: wahS-navilluS nacnuD Basically your text in cell A1 becomes 31 characters long by adding enough spaces to enable this, and each character is read singularly from right to left until you reach the first character. This will result in your reversed text containing leading spaces, which the TRIM command removes for you. To reduce or increase the length you would remove or add each statement. The number within the REPT statement should be 1 more than the maximum length you are working to and your first MID statement will start at the maximum length working down to 1.
This comment was minimized by the moderator on the site
hi all, i don't have Kutools to reverse a character of text, if anybody has this tools and want to help me, please send me email to send my file to you for reverse. my email is: [b][b][/b][/b] with regards,
This comment was minimized by the moderator on the site
please go through the instructions give by the extend office website after searching with google by reverse string in excel.
This comment was minimized by the moderator on the site
Hi I would like to reverse Dates. 20/11/2015 to 2015/11/20 Any Help? Thanks
This comment was minimized by the moderator on the site
For dates all you need to do is change the format of the cell to the format needed. Right click on the cell you would like to reverse and select format cell. Select Date under the category section and change the location from wherever you are to US or Czech or another country that may use the format you are interested in. Then pick the one that matches your requirements.
This comment was minimized by the moderator on the site
thank you its really useful for me :roll:
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations