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.


1
Filter basierend auf Eingabefelddaten funktioniert nicht
Ich möchte Start- und Enddatum eingeben und habe VBA, um Dateneinträge in einer Excel-Tabelle zwischen den ausgewählten Daten zu filtern. Dieser Code gibt jedoch null gefilterte Einträge zurück. Wenn ich den Filter in Excel manuell gehe, stelle ich fest, dass er korrekt konfiguriert ist (Datumsangaben in den Filterkriterienfeldern). Wenn ich …


0
Kann ich Add-Ins im Visual Basic-Editor ausblenden?
Ich habe vor kurzem entdeckt Add-Ins in Excel und wie ich sie verwenden kann, um Code über viele Arbeitsmappen freizugeben. Ich möchte jedoch nicht immer, dass dieser Code sichtbar ist. Seit dem Erstellen und Aktivieren meines Add-Ins wird der Code immer im VBE-Navigationsbereich angezeigt. Zum Beispiel mit meinem ExcelTools Add-In …


0
Excel-Kombinationsfeld zum Filtern einer Tabellenspalte
Ich möchte eine Spalte mit 'Teamnamen' (D10 ist die Spaltenüberschrift) mithilfe eines Kombinationsfelds (das eine Liste der 10 Teamnamen aus einem anderen Blatt enthält) filtern. Wenn ich ein Team aus dem Kombinationsfeld auswähle, soll die Tabelle nur nach dem ausgewählten Teamnamen gefiltert werden.


1
Ich möchte einen Code in VBA schreiben, mit dem die Arrays in einer Zelle in mehrere Zeilen aufgeteilt werden. [Closed]
Ich versuche, Daten von einer einzelnen Zelle in mehrere Zeilen aufzuteilen, wie unten gezeigt. Ich benutze den folgenden Code: Sub TransposeRange() Dim rng As Range Dim InputRng As Range, OutRng As Range xTitleId = "Splitcell" Set InputRng = Application.Selection.Range("A1") Set InputRng = Application.InputBox("Range(single cell) :", xTitleId, InputRng.Address, Type:=8) Set OutRng …



2
Bestimmte Zeilenwerte in Excel
Wie kann man Excel bitten, den Wert aller Zellen in einer bestimmten Spalte so aufzuzeichnen, dass die Zeilennummer die Form row = 2 ^ i für i in 1 bis 100 hat? Würde dies notwendigerweise VBA verwenden?

1
Wie fülle ich Zellen basierend auf Bedingungen automatisch aus?
Ich muss eine Zelle basierend darauf, ob 2 Zellen bestimmte Werte enthalten, automatisch füllen und dann automatisch ausführen. Das habe ich bisher: Private Sub Worksheet_Change(ByVal Target As Range) If target.Cells(5, "B").Value = "Secured" And target.Cells(6, "B").Value = "Amendment" Then Cells(10, "B") = "T2 - Medium Risk" End If End Sub …



1
Wie berechnet man das Alter ab einem Geburtsdatum in MS Access?
Wie berechnet man das aktuelle Alter einer Person anhand ihres Geburtsdatums in MS Access? ich habe es versucht =DateDiff("yyyy", [DOB], Date()) Aber das gibt nur wieder, wie alt sie in diesem Kalenderjahr sein werden. Wenn sie also noch keinen Geburtstag hatten, ist es ungenau. Wie können Sie ihr Alter basierend …

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.