Nils

Nils

Autofilter

Im folgenden Beispiel soll via Autofilter im Bereich A1:B10 gefiltert werden, wenn in der Spalte B der Wert > 0 ist. Der Bereich und die Bedingung kann an die Erfordernisse angepasst werden. Sub Autofilter() If ActiveSheet.AutoFilterMode Then ActiveSheet.AutoFilterMode = False…

Zeilen kopieren wenn Bedingungen erfüllt

VBA kann Zeilen kopieren wenn Bedingungen erfüllt sind. Dies lässt sich durch eine simple Schleife bewerkstelligen. In diesem Beispiel sollen die Zeilen ab der 5 Zeile kopiert werden, wenn die Zelle in der Spalte D nicht leer ist. Die Zeilen…

Wert aus dem Unterbericht im Hauptbericht verwenden

Um in Crystal Reports einen Wert aus dem Unterbericht im Hauptbericht zu verwenden kann wie folgt vorgegangen werden. Im Unterbericht ein neues Formelfeld hinzufügen: Shared numberVar x :=y; Wobei numberVar der Variablentyp ist und ein anderer sein kann. x ist…

Auf X Stellen abrunden

In Cystal Report kann man ein Zahlenfeld auf eine bestimmte Anzahl an Stellen kürzen bzw. abrunden. Truncate (14362, -4) 'auf 10000er runden ergibt 10000 Ist das Feld keine Nummer, so kann dies zuvor konvertiert werden. Truncate (tonumber({FELD}), -4)

Word Datei aus Template erzeugen und mit Inhalt füllen

In diesem Beispiel füllen wir eine Word Datei mit Inhalt aus Excel via VBA. Option Explicit Sub LieferscheinErzeugen() 'Variablendeklaration Dim objApp As Object Dim intZaehler As Integer Dim strPfad As String Dim objZeile As Object Dim varRowNumber As Variant 'Fehler…

Array Parameter ausgeben

Man kann in Crystal Reports einen Array Parameter ausgeben, also einen Parameter mit mehreren Werten, in dem man dafür die Join Funktion benutzt. Join({?Parameter},",")

UserForm mit Variable öffnen

Möchte man eine UserForm mit Variable öffnen, funktioniert das nicht wie gewohnt. strVariable.Show wird nicht funktionieren wenn strVariable nicht der feste „hardcodierte“ Userformname ist. Soll der Name aus einer Variable genutzt werden kann man wie folgt vorgehen. 'UserForm Objekt anhand…

Userform Objekt ausblenden wenn

Möchte man in VBA ein Userform Objekt ausblenden wenn auf eine bestimmte Art und Weise mit dieser interagiert wird, kann dies wie folgt bewerkstelligt werden. Am Beispiel einer ComboBox. 'Initialisierung / Einrichtung der Userform Private Sub UserForm_Initialize() 'Combobox füllen With…

Formular und Modul aus einer anderer Datei kopieren

Möchte man ein Formular und Modul aus einer anderer Datei kopieren kann man dies mit VBA Code tun. Option Explicit Private Sub cmdKopieren_Click() 'Variablendeklaration Dim strPfad As String Dim wkbQuelle As Workbook Dim wkbZiel As Workbook Dim strModulname As String…

Zeichenkette in einem String ersetzen

Mit VBA kann man eine Zeichenkette in einem String ersetzen. Dafür gibt es die Replace Funktion. Syntax Replace(expression, find, replace, [ start, [ count, [ compare ]]]) Beispiel strModulname = Replace(strModulname, "cmd", "") Der Wert der Variable strModulname wird nach…

Namenskonvention in VBA

Für VBA gibt es eine inoffizielle Namenskonvention, die sich etabliert hat. Diese soll helfen, dass sich Programmierer schnell in ihrem eigenen aber ach fremden Code zurechtfinden. Zusammensetzung Ein Name besteht dabei aus 3 Elementen, wobei Präfix und Benennung optional sind.…

Phasen eines QM Systems

Die Phasen eines QM Systems gliedern dieses in eine Abfolge von Tätigkeiten auf. Phasen eines QM Systems Planungsphase Die Planungsphase findet statt, bevor das QM System eingeführt wird. Es wird überlegt welche Norm zum Einsatz kommen soll. Die DIN EN…

Produktportfolio

Im Gegensatz zum Produktlebenszyklus verdeutlicht das Produktportfolio das Gesamtbild der Wettbewerbsfähigkeit aller Produkte im Vergleich zur Konkurrenz. Produktgruppen Umsatz Vorjahr 2 (EUR) Umsatz Vorjahr 1 (EUR) Markt- wachstum (in %) Marktanteil Metallweb Marktanteil der 3 größten Konkurrenten relative Marktanteile (in…

Darlehen

Ein Darlehen ist ein langfristiger Kredit, bei dem ein fester Betrag ausgezahlt wird. Ein Darlehen verursacht in der Regel Kosten durch z.B. Zinsen, Provisionen, Gebühren und Disagio (Abschläge). Die sogenannte Tilgung ist dabei die Rückzahlung des Darlehens. Darlehensarten Wir schauen…

Investitionen

Investitionen sind die Nutzung von Kapital. Investitionen sind in der Bilanz auf der Aktiva Seite geführt. Investitionsarten Sachinvestitionen (materiell) Sachinvestitionen können z.B. technische Anlagen und Maschinen, Immobilien oder der Eiserne Bestand sein. Finanzinvestitionen Finanzinvestitionen sind z.B. Beteiligungsrechte oder Forderungsrechte in…