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 habe die folgende Funktion in einer DLL enthalten, die ich schrieb (c ++), die ich in Excel debuggte, und funktionierte gut:
%Vor%
Wenn FileName beispielsweise foo_T024.lol ist, gibt diese Funktion korrekt float (in C ++ oder S...
10.05.2017, 11:22
Gibt es eine Funktion "Register" oder "Re-compile", die benötigt wird, bevor programmgesteuerte Funktionen verwendet werden?
Wenn ich einem Arbeitsblatt eine Funktion hinzufüge, kann ich sie erst verwenden, nachdem die Kontrolle an das Arbeit...
11.12.2013, 08:54
Ich habe viele Benutzer gesehen, die Fragen stellten, indem sie versuchten, die Farben von Zellen mit benutzerdefinierten Funktionen zu ändern. Ich hatte immer den Eindruck, dass das nicht möglich war. Mein Verständnis war, dass eine benutzerdef...
29.05.2015, 21:08
Seit der Umstellung unserer Benutzer von Excel 2007 auf 32-Bit-Excel 2013 hat unser Unternehmen mit einer Reihe von Problemen hinsichtlich der Leistung und Stabilität zu kämpfen.
Wir mussten die Hardwarebeschleunigung für einige Benutzer deak...
26.11.2015, 13:17
Ich finde seltsames Verhalten beim Versuch, eine Excel-Arbeitsmappe zu laden.
Ich habe ein Excel-AddIn, geschrieben in .NET mit COM Interop.
Es wird hauptsächlich verwendet, um ein eigenes Ribbon-Tab zu erstellen, Arbeitsmappen aus einem Menü...
07.10.2014, 08:31
Ich habe Excel-VBA-Code geschrieben, um die Dateinamen, Versionen und das letzte Änderungsdatum zu einem Arbeitsblatt hinzuzufügen. Der Code scheint gut zu funktionieren, außer dass der Zeitanteil von Last Modified Date für eine Datei entwede...
25.07.2013, 01:23
Ich habe mein Problem auf den folgenden Testfall reduziert:
Erstellen Sie eine neue Arbeitsmappe;
Geben Sie einen konstanten Wert ein, z. 123 in Sheet1!A1 ;
definiert einen Namen, z.B. foo , das bezieht sich auf die Formel...
01.11.2012, 14:25
Wenn ich den folgenden Code ausführen
%Vor%
Wenn ich Zellen (1, 1) und Zellen (2, 1) mit der Formel ISBLANK() überprüfe, geben beide Ergebnisse TRUE zurück. Ich frage mich also:
Was ist der Unterschied zwischen Cells( , ).Value =...
19.07.2016, 10:05
Ziel: Senden Sie eine Nachricht an einen Skype-Kontakt, wenn ein bestimmtes Makro fertiggestellt ist.
Quellen: Ich suchte herum und fand ein paar Fragen in SO, die versuchten, dasselbe zu tun. Dies ist die Basis für den Code, den ich verw...
21.11.2017, 08:38
Bevor ich beginne, hier ist eine Geschichte:
Erstellt VBA in Excel zum Öffnen und Lesen von drei (3) Excel-Dateien (enthält sich selbst) und gibt Daten in Diagrammen / Tabellen / Diagrammen in eine PowerPoint-Präsentation ein. Diese Versio...
18.09.2015, 14:05