Als «vba» getaggte Fragen

Visual Basic für Applikationen (VBA) ist eine ereignisgesteuerte, objektorientierte Programmiersprache zum Schreiben von Makros, die für die gesamte Office-Suite sowie für andere Anwendungen verwendet wird. VBA entspricht nicht VB.NET oder VBS. Wenn Sie in Visual Studio arbeiten, verwenden Sie [vb.net]. Wenn Ihre Frage speziell die Programmierung einer MS Office-Anwendung betrifft, verwenden Sie auch das entsprechende Tag: [Excel], [MS-Zugriff], [MS-Wort], [Outlook] oder [MS-Projekt].

537
So vermeiden Sie die Verwendung von Select in Excel VBA

Ich habe viel über die verständliche Abscheu vor der Verwendung .Selectin Excel VBA gehört, bin mir aber nicht sicher, wie ich die Verwendung vermeiden soll. Ich stelle fest, dass mein Code wiederverwendbarer wäre, wenn ich Variablen anstelle von SelectFunktionen verwenden könnte. Ich bin mir...

236
Dateien in einem Ordner mit VBA durchlaufen?

Ich möchte die Dateien eines Verzeichnisses mit durchlaufen vba in Excel 2010. In der Schleife brauche ich: den Dateinamen und das Datum, an dem die Datei formatiert wurde. Ich habe Folgendes codiert, was gut funktioniert, wenn der Ordner nicht mehr als 50 Dateien enthält, andernfalls ist es...

208
Unterschied zwischen Visual Basic 6.0 und VBA

Was ist der Unterschied zwischen den beiden. Ich dachte immer, VBA sei eine etwas "verkrüppelte" Version von VB, aber als mich neulich ein Freund fragte, hatte ich keine Ahnung, was die tatsächlichen Unterschiede sind. Wenn Sie beispielsweise Excel verwenden, ist das VB oder

181
Excel VBA - Exit für Schleife

Ich möchte meine forSchleife verlassen, wenn eine Bedingung im Inneren erfüllt ist. Wie kann ich meine forSchleife verlassen, wenn die ifBedingung erfüllt ist? Ich denke, eine Art Exit am Ende meiner ifAussage, aber ich weiß nicht, wie das funktionieren würde. Dim i As Long For i = 1 To 50...

179
Was ist der Unterschied zwischen .text, .value und .value2?

Ich bitte nicht um Hilfe bei einem Skript, aber meine Frage dient der Klarstellung. In letzter Zeit habe ich viele VB-Skripte in Excel erstellt, daher beziehe ich mich in dieser Frage wirklich auf Excel. Was ist der Unterschied zwischen .text, .value und .value2? Zum Beispiel, wann sollte ich...