Als «vba» getaggte Fragen

Visual Basic für Anwendungen; Eine Teilmenge von Visual Basic, die in allen Microsoft Office-Anwendungen verwendet wird. Verwenden Sie dieses Tag zusammen mit dem Tag für die jeweilige Anwendung. Gute Fragen zu VBA enthalten im Allgemeinen Code und erfordern die Lösung spezifischer Probleme. Fragen, die nach vollständigen Lösungen fragen (bitte geben Sie mir den Code / wie dies und das mit VBA zu tun ist), sind nicht zum Thema und werden als zu weit gefasst geschlossen.

2
Teilen Sie einzelne Spaltendaten basierend auf dem Schaltjahr in Excel 2013 in mehrere Spalten auf
Ich habe ungefähr 100 Dateien von MS Excel, die aus Wetterdaten bestehen. Ich benötige die Daten auf Jahresbasis, aber die Datei hat eine einzige Spalte mit Daten von ungefähr 140 Jahren und das manuelle Kopieren und Einfügen ist sehr zeitaufwendig. Gibt es also eine Möglichkeit, die Daten mithilfe einfacher Befehle …


1
Cells-Eigenschaft verursacht Laufzeitfehler '1004'
Ich erhalte immer die Anwendung definiert oder Objekt definiert Fehler und die Codes in ** wird hervorgehoben. Wie kann ich das beheben? Private Sub Update_Click() answer = MsgBox("Are you sure you want to update the Staff Record?", vbYesNo + vbQuestion, "Update Staff Record") If answer = vbYes Then *Cells(Row, 1) …


2
Suchen Sie das letzte Datum in einer Spalte
Ich brauche Hilfe mit dem folgenden Code. Ich versuche, die Zelle mit dem neuesten Datum in Spalte "A" zu aktivieren. Wenn ich versuche, die Zelle zu aktivieren, wird die Zelle "OIY3" weiterhin aktiviert, und in diesen Spalten befinden sich keine Werte. sub test Max_date = Application.WorksheetFunction.Max(Columns("A")) MsgBox CDate(Max_date) Cells(Max_date).Activate End …


0
VBA Excel Makro Laufzeitfehler 1004
Dim lastC As Long lastC = wb2.Worksheets(2).Cells(1, Columns.Count).End(xlToLeft).Column 'highlighted in debug SourceRange.Copy wb2.Worksheets(2).Cells(1, lastC + 1).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Oben ist der Code, den ich habe, er ist Teil eines größeren Makros. Wenn ich es ausführe, erhalte ich den Laufzeitfehler 1004 applicationatiom defined oder object defined error. …


2
VBA-Code zum Verketten von Zellen basierend auf Werten in anderen Spalten
Dies ist eine tägliche Aufgabe von mir, bei der ich Rohdaten wie in Bild 1 dargestellt aufnehmen und die Daten sortieren muss. Normalerweise umfasst das zu untersuchende Datenmuster etwa 2000 Werbebuchungen. Ich möchte dies so gut wie möglich optimieren, um meinen Prozess in Schritte aufzuteilen. Ich sortiere die Daten nach …

2
Zufällige Fehler der Outlook 2013-VBA-Regel
Mein Ziel ist es nicht, Outlook dazu zu bringen, alle E-Mails von einer angegebenen Adresse zu löschen, wobei maximal 3 Nachrichten gespeichert bleiben (dies hilft wirklich bei einigen täglichen Abonnements wie Gutscheinen usw.). Ich habe viele Regeln, die E-Mails in verschiedene Ordner sortieren und mit einer speziellen Kategorie kennzeichnen (nennen …




0
Excel vba, Ändern von Zellreferenzen in der Formel, um auf einen anderen Zellstandort zu verweisen
Ich versuche, nur Teile der Formelspaltenposition um eine bestimmte Anzahl von Spalten an eine andere Spaltenposition zu verschieben (zu versetzen). Die Formelzellen ändern sich von Blatt zu Blatt. Ich habe Tausende von Formeln, die alle unterschiedliche Zellpositionen haben. Also bevorzuge ich eine Art VBA-Makrolösung. Dies ist die ursprüngliche Formel: =IF(AND($A$9=1,GH10=GT12),0,IF(AND($A$9=2,GI10=GS13),0,IF(AND($A$9=3,GJ10=GR14),0,1))) …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.