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 refaktoriere eine Reihe von Modulen in einer Excel 2003-Arbeitsmappe und die gleichen Arbeitsblätter werden in jeder Prozedur in jedem Modul deklariert; Ich möchte sie nur einmal global erklären. Ich kann den Arbeitsblattnamen als Literal fe...
24.07.2009, 10:00
Ich habe eine Access-Anwendung mit VBA entwickelt. Jedes Mal, wenn ich Access öffne, bekomme ich Folgendes:
Ich muss auf Optionen klicken - & gt; Inhalt aktivieren , um meine Makros auszuführen. Diese Anwendung wird unter ein paar Leut...
07.07.2010, 14:13
Ich verwende VBA, um Diagramme / Diagramme aus Access to PowerPoint einzufügen. Nach dem Einfügen ändere ich die Größe mit VBA, aber es erlaubt mir nicht, Zoll zu verwenden (obwohl, wenn ich es manuell über die Shape-Eigenschaften mache, die Grö...
28.06.2012, 19:35
Ich möchte die Spaltenbuchstaben hinter der Z-Spalte haben,
Es gibt viele Techniken, um es vor der Z-Spalte zu bekommen, aber nach Z scheint nichts zu funktionieren
Gibt es einen Weg dazu?
09.12.2012, 14:25
Wo finde ich eine native Liste von MS Access-Eigenschaften, die verfügbar sind über:
%Vor%
Zum Beispiel
Ich kenne;
AppTitle ist verfügbar, um auf den Titel der Anwendung zuzugreifen
AppIcon ist verfügbar, um auf den Pfad des für die A...
30.03.2009, 19:09
Der folgende VBA-Code (Excel 2007) schlägt mit Fehler 1004 fehl, "Autofill-Methode der Bereichsklasse fehlgeschlagen.". Kann mir jemand sagen, wie ich es beheben kann?
%Vor%
(Anmerkung: Ich habe Google gegoogelt, etc. dafür. Es kommt ziemlic...
07.10.2009, 00:05
Ich verwende eine Schnittstelle, um sicherzustellen, dass einige ähnliche Klassen einige obligatorische Methoden (Subs / Funktionen) implementieren.
Beispiel:
Schnittstelle I1 deklariert M1 und M2 Methoden
C1 und C2 implementieren I1 un...
19.01.2014, 17:43
Ich habe ein Benutzerformular in Excel, das nach einem Benutzernamen und einem Passwort fragt. Sobald Sie Ihr Passwort eingeben, wenn Sie Enter drücken, wird nur das nächste Element ausgewählt, das die Schaltfläche LogIn ist, aber es wird n...
01.10.2013, 20:24
Ich habe einen benannten Bereich namens "X", der 1000 Zeilen umfasst, und ich möchte diesen Wert dynamisch auf 100 reduzieren.
Ich probierte Range("X").Resize(100,1) und auch .Resize(-900,0) , aber anscheinend nicht die Größe des benannt...
14.06.2012, 11:14
Ich habe den Satz "Ich möchte 50 davon, bitte" in Zelle A1. Ich möchte alle numerischen Zeichen roten Text (nur die numerischen Zeichen) machen. Wie mache ich das? Hier ist der Rahmen dessen, was ich habe ...
%Vor%
Jede Hilfe würde sehr gesc...
01.10.2011, 04:21