Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

VBA - erste Buchstaben eines Textes
#11
Hallo Fennek,

auch dir herzlichsten Dank für deine Mühen.
Auch deinen Vorschlag werde ich mir auf der Zunge zergehen lassen.

Liebe Grüße
Klaus
Antworten Top
#12
Hallöchen,

hier mal noch der Vollständigkeit halber der Formelansatz, allerdings für 4 Worte. Pro möglichem weiteren Wort müsste der dann entsprechend verlängert werden.

Arbeitsblatt mit dem Namen 'Tabelle1'
AB
1papa will nicht mehrpa, w, n, m

ZelleFormel
B1=LINKS(A1;1+(LINKS(A1;1)="P")) & ", " & TEIL(A1;FINDEN(" ";A1)+1;1+(TEIL(A1;FINDEN(" ";A1)+1;1)="p")) & ", " & TEIL(A1;FINDEN("##";WECHSELN(A1;" ";"##";2))+1;1+(TEIL(A1;FINDEN("##";WECHSELN(A1;" ";"##";2))+1;1)="p")) & ", " & TEIL(A1;FINDEN("##";WECHSELN(A1;" ";"##";3))+1;1+(TEIL(A1;FINDEN("##";WECHSELN(A1;" ";"##";3))+1;1)="p"))
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • Klaus
Antworten Top
#13
Code:
Sub M_snb()
  [a1] = "papa will nicht mehr"
  MsgBox Join(Filter([transpose(if(mid(" " & A1,row(offset(A1,,,len(A1))),1)=" ",mid(A1,row(offset(A1,,,len(A1))),1+(mid(A1,row(offset(A1,,,len(A1))),1)="p")),"~"))], "~", 0), ",")
End Sub
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
[-] Folgende(r) 1 Nutzer sagt Danke an snb für diesen Beitrag:
  • Klaus
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste