Visual Basic für Applikationen (VBA) ist eine ereignisgesteuerte, objektorientierte Programmiersprache zum Schreiben von Makros, die für die gesamte Office-Suite und andere Anwendungen verwendet wird. VBA entspricht nicht VB.NET oder VBS; Wenn Sie in Visual Studio arbeiten, verwenden Sie [vb.net]. Wenn sich Ihre Frage speziell auf die Programmierung einer MS Office-Anwendung bezieht, verwenden Sie auch das entsprechende Tag: [Excel-VBA], [Zugriff-VBA], [Word-VBA], [Outlook-VBA] oder [Microsoft-Project-VBA] .
Ich führe eine Anwendung in Microsoft Access mit VBA geschrieben.
Ich blicke über meinen Code und habe gerade bemerkt, dass ich unterbewusst Strings zusammen mit dem Pluszeichen (+) anstelle des Ampersands verkettet habe. Es ist ein paar Jahr...
12.10.2011, 17:08
Ich habe eine Message-Handler-Funktion in Outlook Visual Basic geschrieben (wir verwenden Outlook 2003 und Exchange Server), um eingehende E-Mails zu sortieren.
Es funktioniert für mich, außer manchmal schlägt die Regel fehl und Outlook deakt...
17.09.2008, 01:26
Ich habe eine SQL-Datenbank und möchte mit VBA eine Verbindung herstellen, um einige Legacy-Funktionen zu unterstützen. Ich verwende eine ADODB-Verbindung und muss wissen, was meine Datenbank DSN ist. Wie kann ich das finden?
Ich benutze SQL...
24.05.2010, 19:08
Ich arbeite in Excel an einem VBA-Projekt und möchte, dass ein Teil meines Makros den Benutzer auffordert, einen Bereich von Zellen * auszuwählen, mit dem das Makro später etwas anfangen kann.
* Die Art der Eingabeaufforderung, die Sie beim...
02.04.2014, 12:56
Ich schaue mir VBA-Code an, der eine ganze Reihe von Zellen enthält und sie in Kleinbuchstaben umwandelt. Ich habe folgendes gefunden:
%Vor%
Dies funktioniert für einen festen Bereich (verstehe die Syntax nicht ganz, aber fand den folgenden...
16.02.2016, 18:10
In VBA gibt es eine kurze Möglichkeit, einen Codeblock auf die gleiche Art und Weise zu kommentieren, wie Java /*...*/ verwendet?
02.06.2014, 19:05
Hier ist was ich bisher gemacht habe.
%Vor%
Meine Frage ist, wie bekomme ich die Array-Größe (arr_size), die von der Split-Funktion zurückgegeben wird, so dass ich in meiner for-Schleife verwenden könnte? Danke.
14.02.2014, 08:06
Mein Code
%Vor%
Wenn ich ein leeres Feld belasse, gibt Excel einen Fehler Type Mismatch zurück. Ich möchte eine Nachricht anzeigen.
11.02.2013, 10:02
In Excel versuche ich, Text von einer Zelle in eine andere Zelle in einem anderen Blatt zu kopieren. Die Quellzelle enthält formatierten Text (fett, unterstrichen, verschiedene Farben) . Aber wenn ich den Text mit VBA in die andere Zelle kopier...
07.08.2012, 15:15
Der Kontext dieser Frage ist, dass ich Message-Boxen als ein Werkzeug benutze, um mir mit einer ziemlich großen Anzahl von VBA-Makros vertraut zu machen, die auf einer Sammlung von Excel-Arbeitsmappen laufen.
Ich füge sorgfältig Meldungsfelde...
20.02.2013, 10:19