2012-03-14 05:33:04 +0000 2012-03-14 05:33:04 +0000
36
36

Wanneer besluit Excel om tekst in aangrenzende cellen te laten overlopen, of om ze op de grens af te snijden?

In Excel, 2010 of elke andere versie waarschijnlijk, als ik in een cel een lange eenregelige tekst invoert die langer is dan de breedte van de cel, geeft Excel soms de tekst weer over de volgende aangrenzende cellen; een andere keer wordt hij afgesneden op de grens met de aangrenzende cel rechts.

Ik zou graag willen weten hoe Excel beslist wat te doen, zodat ik mijn lay-outs beter kan controleren. Merk op dat ik geen gebruik wil maken van samenvoegende cellen, omdat het soms ongepast is. Ook heb ik al “Clear All” formattering op alle betrokken cellen geprobeerd, maar het lijkt nog steeds niet veel te onthullen.

Nog ideeën? Dank u wel.

Antwoorden (13)

44
44
44
2016-03-24 16:24:21 +0000

Om tekst over de rand van een cel te laten lopen, moeten de volgende condities waar zijn:

  • De cel heeft geen “Wrap Text” ingeschakeld
  • De cel is geen samengevoegde cel
  • De cel bevat een waarde die de breedte van de cel overschrijdt - De aangrenzende cel is leeg* en geen samengevoegde cel
  • De cel heeft een van de volgende horizontale uitlijningen:

  • De celinhoud is niet geroteerd (i. e. oriëntatie is ingesteld op 0°) (alleen Excel 2010?)

  • De cel bevat een tekstwaarde. Numerieke en datumwaarden worden geconverteerd naar ####, of naar wetenschappelijke notatie, in plaats van overlappende aangrenzende lege cellen.

  • Het werkblad heeft niet “Show Formulas” ingeschakeld

Ik geloof dat dit alle noodzakelijke voorwaarden zijn. Als ik een van deze voorwaarden heb gemist, dan kunt u dit antwoord gerust bewerken.

*In bepaalde omstandigheden kan een aangrenzende cel _leeg lijken, maar dat is niet het geval, in welk geval de tekst niet in die cel zal overlopen, omdat deze niet echt leeg is. Bijvoorbeeld, als de aangrenzende cel een formule bevat die naar ""_ oplost, dan is deze niet leeg._

4
4
4
2013-10-29 14:29:12 +0000

Ik heb hetzelfde probleem ondervonden, en het geldt alleen als de waarde in de cel alle numerieke tekens (inclusief decimale punt) is, als de waarde in de cel enige alfakarakters bevat, dan breidt het zich goed uit naar aangrenzende cellen, maar als de waarde alleen numeriek is, dan is dat niet het geval. Dit geldt zelfs als je het formaat van de cellen verandert in Tekst nadat het nummer in de cel is ingevoerd.

Om dit te verhelpen moest ik de cellen voorformatteren naar Tekst in Excel en vervolgens de gegevens in de tekstcellen plakken met behulp van paste special - waarden.

Een andere oplossing is om een enkel citaat voor een nummer te zetten en Excel zal het als tekst behandelen, zodat het in de aangrenzende cel kan worden weergegeven.

3
3
3
2015-11-03 11:17:37 +0000

In aanvulling op de gevallen die in andere reacties worden genoemd, moet worden opgemerkt dat Excel altijd tekstoverloop zal afsnijden als de optie “Formules weergeven” (Ctrl +) is active on the worksheet. If you regularly use theCtrl + 1` toetsenbordcombinatie om het dialoogvenster “Cellen opmaken” te openen, het is zeer eenvoudig om per ongeluk “Formules weergeven” te activeren, en u zult het misschien niet merken dat het is gebeurd. Dit is vooral waar als u geen formules op het actieve blad heeft staan.

1
1
1
2012-03-14 05:35:18 +0000

In veel versies van vroeger hing dit alleen af van het feit of de aangrenzende cel al dan niet leeg was. Als iemand denkt dat dit niet meer waar is, maak dan hieronder een opmerking.

1
1
1
2014-01-12 20:36:37 +0000

IK BEN ZO BLIJ DAT IK EEN REMEDIE HEB GEVONDEN! Ik heb er al een tijdje mee leren leven. Tekst uit een kolom zou niet in de volgende kolom gaan… het zou afgesneden worden. Ik heb “alles wissen” geprobeerd naast andere vele andere opties. Eindelijk…Formaat - Cellen - en ongecontroleerde samenvoegcellen. Lijkt nu zo makkelijk.

1
1
1
2014-11-17 14:03:31 +0000

Het zal naar de volgende cel stromen, tenzij je een soort inhoud in de cel ernaast hebt (d.w.z. kolom A, kolom B).

Als je de inhoud in de B-kolom verwijdert, zal de inhoud in de A-kolom niet meer overlopen. Als je teruggaat naar de B-kolom, en een ‘clear content’ doet, dan zal A weer voorbij de celgrootte stromen.

1
1
1
2013-10-16 19:59:19 +0000

Ik raad niet aan om clear all te gebruiken (tenzij je je werk wilt verliezen!). Excel (2013 tenminste - niet zeker over eerdere versies - hoewel ik er vrij zeker van ben dat 2000 niet op deze manier heeft gehandeld) herkent een lege tekenreeks (d.w.z. “”) als een waarde en dus zelfs als u een “lege” aangrenzende cel heeft, zullen uw gegevens niet in die cel overlopen.

Wat nodig is in de cel is een nul - ik stel me voor dat dit is overgenomen in Excel om het meer in lijn te brengen met databases, waar lege strings en nulls heel verschillende dingen zijn.

De cel selecteren en de cel verwijderen zal daar eigenlijk een nul in plaatsen. Als u echter een groot spreadsheet heeft, of als om een of andere reden de cellen van uw spreadsheet vaak worden gevuld met lege tekenreeksen, dan is een snelle oplossing om een macro te schrijven die controleert op lege tekenreeksen (“”) en deze te vervangen door nulletters.

0
0
0
2013-09-25 18:49:17 +0000

Klik op de betreffende cel en schakel “wikkeltekst” uit. In Excel 2013 staat dit op het tabblad Home ongeveer halverwege het scherm.

0
0
0
2017-08-03 14:13:26 +0000

Ik had een speciaal geval waarin tekst in de volgende cel stroomde maar ik kon het niet zien.

In mijn eerste gebruik had ik tekst die twee cellen overspande. Ik benadrukte beide cellen en maakte de achtergrond rood en de tekst wit. Later heb ik alleen de eerste cel gekopieerd en in een ander vel geplakt. De witte op rode tekst was alleen in de eerste cel te zien.

De witte tekst werd naar de volgende cel overgebracht, maar niet de achtergrond, dus die was onzichtbaar op de standaard witte achtergrond.

De tweede cel markeren en deze rood schilderen loste het probleem op.

0
0
0
2014-12-02 15:13:13 +0000

Dit is frustrerend voor mij en dus is dit wat ik doe. de bovenstaande antwoorden zijn allemaal goed en de tekst dringt alleen in de volgende cel binnen als er geen gegevens in de cel zijn, dus wat ik doe is, Selecteer de kolom waarmee u wilt werken en op het tabblad Home, selecteer Zoek en selecteer drop-down, kies Vervangen. In de “Zoek wat”, laat het leeg, en in de “Vervangen door” zet u een punt of spatie en gebruikt u de Selectie Alles vervangen onderaan. Dit zal iets in de lege velden zetten en het binnendringen van de gegevens uit het veld ervoor stoppen.

0
0
0
2015-01-08 14:44:44 +0000

Ive had hetzelfde probleem en sommige van de bovenstaande oplossingen werken niet als de cel in kwestie een formule bevat.

Eén methode die Ive net aan het werk heeft gekregen is cel selecteren samen met aangrenzende cellen die je wilt dat de gegevens zich verspreiden over, klik met de rechtermuisknop, formatteren van cellen, uitlijning, horizontale uitlijning, centreren over de selectie. Op deze manier kun je voorkomen dat cellen samenvoegen.

hoopt dat dit helpt.

0
0
0
2014-07-29 19:26:23 +0000

Voordat u uw tekst invoert, wijzigt u het formaat van de cellen in tekst. Dat lijkt het mogelijk te maken dat de tekst naar de volgende cel overgaat (zolang de volgende cel leeg is).

Het werkt niet als je probeert de opmaak te veranderen na het invoeren van tekst.

Dave

-1
-1
-1
2014-05-16 18:39:01 +0000

De gegevens lopen alleen over als de rechter kolom leeg is. Dus, filter en selecteer de (blanco’s). Selecteer de eerste cel bovenaan de kolom en voer een spatie in. Kopieer en plak de eerste cel aan het einde van de kolom. Wis het filter, en u zult zien dat de overloopgegevens nu verdwenen zijn.

Voila…