• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Tekst delen in maximaal 40 karakters en afbreken

Status
Niet open voor verdere reacties.
Matrixformules gaan 10.000 rijen ook niet leuk vinden
 
In begrijp niets van je 'uitleg'.

Maar krijg in het bestand met mijn UDF exact wat je wil.
 

Bijlagen

  • __kappen nou_001.xlsb
    15,3 KB · Weergaven: 15
snb, probeer deze zin eens uit "hottentottensoldatententoonstellingenbus en nog een hottentottensoldatententoonstellingenbus"

ps deze doet het anders :
 

Bijlagen

  • Tekst delen in max 40 kartakters bij laatste voorgaande spatie met vba 2.xlsm
    18,4 KB · Weergaven: 11
Laatst bewerkt:
@sylv,

Dat is geen zin.
Evenmin een van de voorbeeldzinnen van TS.
De aangereikte suggestie is voor het vraagstuk van TS bedoeld, niet voor een theoretische, niet voorkomende situatie.
 
ok, probeer deze dan eens: ( met een typfoutje afgekap is plat haags) "dit is een voorbeeld tekst welke afgekap moet worden"
 
Laatst bewerkt:
hij ging in de mijne ook fout :eek:

hier de verbeterde versie
 

Bijlagen

  • Tekst delen in max 40 kartakters bij laatste voorgaande spatie met vba 3.xlsm
    18,5 KB · Weergaven: 13
Code:
Function F_snb(c00)
  x = 1
  For j = 1 To Len(c00)
    If Mid(c00, j, 1) = " " Then y = j
    If x Mod 40 = 0 Then
      c00 = Left(c00, y - 1) & "|" & Mid(c00, y + 1)
      x = j - y
    Else
      x = x + 1
    End If
  Next
    
  F_snb = Split(c00 & "||", "|")
End Function
 
we zijn aan het freewheelen !
TS is, ondanks onze opmerkingen, niet klaar voor VBA en wil formules.
We zijn hem al enkele reacties geleden verloren.
 
snb, ik in het geel jouw function toegevoegd hij breekt nog stees te vroeg af.
 

Bijlagen

  • Tekst delen in max 40 kartakters bij laatste voorgaande spatie met vba syl en snb.xlsm
    21 KB · Weergaven: 13
deze werkt zowel in 2010 als in 365 zonder matrixformules

deze udf is net zo als elke andere excel tenfunctie gebruiken.

zie voorbeeld.
 

Bijlagen

  • Tekst delen in zelf gekozen lengtes.xlsm
    18,6 KB · Weergaven: 17
Laatst bewerkt:
Tenslotte:
 

Bijlagen

  • __kappen nou_001.xlsb
    17,1 KB · Weergaven: 22
Een kwestie van zelf aanpassen. Het gaat primair om de methodiek.
 
we zijn aan het freewheelen !
TS is, ondanks onze opmerkingen, niet klaar voor VBA en wil formules.
We zijn hem al enkele reacties geleden verloren.

Hoi Cow18,
Ik heb het even druk gehad. Ik onderstreep je reactie. Ik ben niet bekend met VBA en niet zo thuis in macro's. Inderdaad was mijn wens een formule die ik universeel kan toepassen.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan