vba

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] .
5
Antworten

schnelle Möglichkeit, Formatierung in Excel zu kopieren

Ich habe zwei Bits Code. Zuerst eine Standard-Kopierpaste von Zelle A nach Zelle B %Vor% Ich kann fast dasselbe mit machen %Vor% Jetzt ist diese zweite Methode viel schneller und vermeidet das Kopieren in die Zwischenablage und das Einfü...
23.12.2011, 14:27
5
Antworten

Ist die Löschung von Objekten / die Zuordnung von Arrays in VB6 / VBA wirklich notwendig? (Pro / Contra?)

Eine Menge von dem, was ich über VB gelernt habe, habe ich aus der Verwendung der statischen Code-Analyse (insbesondere Aivostos Project Analyzer) gelernt. Und eines der Dinge, die es überprüft, ist, ob Sie alle Objekte und Arrays gelöscht haben...
06.10.2009, 13:58
5
Antworten

Was wird mit Office VBA passieren?

Die Firma, in der ich arbeite, wird auf Excel-Blättern geführt. Einige dieser Blätter enthalten eine Form von eingebettetem VBA-Code. Ich mache einige Wartungsarbeiten an ihnen, aber es fühlt sich wirklich altmodisch an. Was passiert mit Offi...
13.01.2009, 23:07
2
Antworten

Excel VBA: Keine Übereinstimmung gefunden, Fehler "Kann die Eigenschaft Match der WorksheetFunction-Klasse nicht abrufen"

Aus Liebe zu allem, was gut ist, kann ich das nicht zur Arbeit bringen. Ich bekomme den oben genannten Fehler immer wieder. Ich habe diese Tabelle, und ich versuche herauszufinden, ob der Code irgendwo in der anderen Spalte mit seinem eigenen...
19.07.2013, 16:49
6
Antworten

Schnelle Methode zum Ermitteln des freigegebenen Zellenbereichs

Eine häufige Anforderung in den Onlineforen ist Code, um die nicht gesperrten Zellen in einem Blatt zu identifizieren. Die Standardlösungen verwenden eine Schleife, um jede Zelle im verwendeten Teil des aktiven Arbeitsblatts zu durchlaufen, w...
30.06.2013, 05:24
2
Antworten

Wie bekomme ich Power Point Slide Dimension mit VBA?

Ich arbeite an einem Projekt. In dem ich herausfinden will "Geht meine Textbox aus der Folie oder nicht?" . Wenn ja, dann zeige Fehler msg. also meine Logik ist, wenn ich die Dimension der Folie gefunden habe, dann werde ich es in IF verwende...
25.01.2012, 08:40
2
Antworten

Warum kann ich mit ADODB und Oracle kein "mit x als (...)" machen?

Ich kann keine SQL-Abfrage mit einer with-Klausel über ADODB und Oracle ausführen. Das heißt, das folgende Snippet funktioniert: %Vor% Folgendes funktioniert jedoch nicht - es generiert einen Laufzeitfehler 3704: Der Vorgang ist nicht...
23.02.2010, 09:07
3
Antworten

Arbeiten mit der aktuell geöffneten E-Mail

Ich möchte das aktive geöffnete MailItem erhalten (ob es eine neue Mail oder eine empfangene Mail ist). Ich muss etwas Inhalt zu dieser Mail hinzufügen, wenn der Benutzer mein Makro ausführt. Ich verwende Outlook 2003 und VBA. Ich habe folgen...
18.03.2013, 12:34
4
Antworten

Erhalte den Wert zwischen den Klammern

Ich habe eine Spalte mit einigen Dingen, die wie folgt aussehen: V2397(+60) Wie erhalte ich den Wert zwischen den Klammern? In diesem Fall +60 . Die Zahl (und das Zeichen) vor den Klammern ist nicht standardisiert und auch nicht die Z...
08.11.2011, 22:33
2
Antworten

Excel VBA: Erhalten Sie den Wert der Zelle, unabhängig von der Formatierung der Zelle

% Co_de% sollte in Excel VBA den zugrunde liegenden Wert des Bereichs A1 auf dem Arbeitsblatt zurückgeben. Aber ich erhalte einen anderen Wert, wenn die Zelle als Buchhaltung formatiert ist. Wie erhalte ich den tatsächlichen zugrunde liegenden...
04.04.2012, 23:39