Machst Du auch mal was selber?

...zur Antwort

Wer hat Dir den den Schwachsinn mit dem ewigen With.....End With beigebracht?

Viele Zuordnungen gehen ohne diese Konstruktion. Zum Beispiel die Zuordnung des Datums zum Textfeld.

Ich gebe zu, manchmal (bei Objekten?) verlangt es VBA so oder es ist nicht hin zu bekommen. Aber versuch es immer erst Mal ohne With.

Und Dim-Anweisungen gehören vor alle anderen Anweisungen, gleich nach dem Sub. Mit Dim-Anweisunge mitten im Code kann man schöne Verwirrung schaffen. Leider ist VBA keine "Hochsprach", da wärest Du gezwungen alle Variablen sofort zu deklarieren.

...zur Antwort

Hast Du noch nie was davon gehört, dass Code als Code eingefügt werden kann?

Sieh Dir mal den 5 Knopf über dem Eingabefeld an: Codebeispiel einfügen

Der mach ja nix anderes, als den Code um vier Zeichen nach rechts zu rücken.

Aber anschließend bleiben dann alle Zeilen in einer eigenen Zeile.

Vorgehen:

Eigenen Text eingeben

Absatzmarke setzen

Code einfügen (auch mehrer Absätze)

Code markieren und Klick auf den Knopf Codebeispiel einfügen

Du erleichterst uns die Analyse Deines Codes dadurch sehr.

...zur Antwort

@paula: Habe ein ähnliches Problem, wie macht man es wenn #XX* der Suchbegrif ist und das X für Klein-, Großbuchstaben, Zahlen und einige wenige Sonderzeichen steht?

...zur Antwort

Ist das nun eine Fläche im Powerpoint?

Oder ein Button von VBA??

...zur Antwort

Die Lösung mit dem Excel scheint wirklich zu funktionieren.

@PauleVBA: den Trick der Markierung durch eintragen ins Anzeigefenster kannte ich noch nicht.

...zur Antwort

Was treibt ihr da für einen Aufwand?????

Das sieht mir doch ganz nach einem Text-Export aus einer Maschine aus.

Wir hatten das hier bei uns in der Firma mit einer Anlage eines goßen deutschen Unternehmens.

Die haben wir dann gebeten, den Text-Export nach unseren Vorgaben zu gestalten.

Anfangs wollten die nicht, aber wir drohten Öffentlichkeit herzustellen. Da ging es plötzlich.

Nun haben wir den Export als ASCII-Datei mit Tab getrennt und die lässt sich einfach in Excel einlesen.

...zur Antwort