Schlagwort-Archive: VBA

Little Helpers for Excel (3): Einheitliche Kopf- und Fusszeilen schnell formatiert per Makro!

Kennen Sie das?
Sie möchten gerne die Seiteneinrichtung, speziell die Kopf und Fußzeilen einer Datei, für alle Blätter einheitlich haben. Kein Problem: Vorlage erstellen und bei jeder neuen Datei anwenden.

Leider fällt – mir zumindest – diese Vorlage immer erst ein, wenn es zu spät ist, die Datei schon halb fertig ist .
Was nun? Alles „von Hand“ nachholen?
Das kostet Zeit und die wollen wir als Controller doch sparen, oder? 😉

Weiterlesen

Pimp my SVERWEIS: SVERWEIS mit mehreren Treffern = MySVERWEIS!

Im letzten Beitrag haben wir ja nur gezeigt, wie man festgestellt, dass es mehrere Treffer geben kann. Aber wie bekommt man nun angezeigt, welche?

Hierzu möchte ich nun beginnen, einen SVERWEIS selbst zu programmieren, was ja mit Visual Basic für Applications (VBA) sehr leicht möglich ist: den MySVERWEIS

Wie kann man den nun darstellen, welche Treffer es gibt, falls der SVERWEIS mehrere finden könnte? Am besten in Form einer Liste …

Beginnen wir mit einer Minimal-Variante eines SVERWEIS: nur einmal die Funktion, ohne Berücksichtigung von Performance, Komfort und mehrfachen Treffern.

Schnell per ALT-F11 den Visual Basic Editor gestartet und ein neues Modul in die PERSONAL.XLSB eingefügt. Nach meiner Gewohnheit: nun sofort einen Vernünftigen Namen fürs Modul vergeben: mdlFunktionen. Hier fügen Sie den folgenden Code ein: Weiterlesen