Tag: vba
Visual Basic für Applikationen (VBA) ist eine ereignisgesteuerte, Objekt-orientierte Programmier-Sprache für das schreiben von Makros, für die gesamte Office-suite als auch andere Anwendungen. VBA ist nicht äquivalent zu VB.NET oder VBS; wenn Sie arbeiten, in Visual Studio verwenden [vb.net]. Falls deine Frage speziell über die Programmierung jede MS Office-Anwendung verwenden Sie auch das entsprechende tag: [excel vba], [access-vba], [word-vba -], [outlook-vba -] oder [microsoft-project-vba].
3
Antworten
Ich versuche, verwenden Sie die error-Funktion und die Kostenlose Fehler-Funktion in meinem Programm. Weder arbeiten. Ich erhalte die Fehlermeldung Compile Error: Sub or Function not defined. Allerdings, wenn ich in einer Zelle und versuchen, es manuell zu
2
Antworten
Bin ich mit dem SVERWEIS zum Auffüllen der ein array in vba. Array (InfArray) ist ein ~100-Zeile 3-Spalte-array. Die erste Spalte des Arrays ist bereits gefüllt mit integer-Werten. Diese integer-Werte entsprechen einem Namen. In einem meiner excel-Blatt
3
Antworten
Code unten ist in VB.net, wie kann ich das gleiche tun mit vba Option Strict On Imports System.Collections Public Class Collect Public Shared Sub Main() Dim sta As New Collection sta.Add("New York", "NY") sta.Add("Michigan", "MI") sta.Add("New Jersey",
4
Antworten
Ich versuche zu tun, einige prime factorisation mit meinem VBA-excel-und ich bin schlagen die Grenze des long Daten Typ - Runtime Error 6 Overflow Gibt es eine Möglichkeit, dies zu umgehen, und trotzdem bleiben Sie in VBA?
2
Antworten
VBA-noob hier (wie dieser Trauer), In MS Access schrieb ich eine test-Funktion, die den Wert eines Datensatzes Basis, auf einigen Kriterien, die Sie übergeben. Die Funktion scheint gut zu funktionieren, außer in Fällen, in denen eine Suche
1
Antworten
Ich Schreibe ein Programm zum ausfüllen eines Formulars auf einer Webseite und dann Einreichen. Aber ich kann nicht das Formular zu senden. Habe ich noch einen link zu der website. Den button namens "Get Instant Quotes', aber
2
Antworten
Ich versuche eine jpg-Datei aus einem bestimmten Bereich in excel Ich bin derzeit immer die 1004 Laufzeitfehler auf Range-Methode von Objekt _Worksheet. Dies ist, was mein code sieht wie folgt aus: Sub Export() Dim ws As Worksheet
2
Antworten
Ich versuche, die Wiederherstellung einer Datenbank aus einer text-Datei mit VBA. Zum einfügen der ID-Werte, ich nenne diese vor dem senden in den Einsätzen: SET IDENTITY_INSERT TableName ON Dies scheint zu funktionieren für die meisten TableNames, aber
2
Antworten
Wenn ich geben Sie Folgendes in das Direktfenster bekomme ich Laufzeitfehler '6': Überlauf. MsgBox 24 * 60 * 60 Warum ist das so? Dieser auch ausfällt: Dim giveTime As Long giveTime = 24 * 60 * 60
4
Antworten
Bin ich ein bisschen ein problem, die Arbeit mit arrays in VBA, wo das gleiche wäre trivial in (fast) jeder anderen Sprache auch: Public Function getArray() As MyType() 'do a lot of work which returns an array
3
Antworten
Nehmen Sie diesen code: With ActiveSheet.Shapes.AddShape(msoShapeRectangle, x, y, w, h).TextFrame .Parent.Line.Visible = False .Parent.Fill.ForeColor.RGB = RGB(r, g, b) End With Gibt es eine VBA-Möglichkeit, um "execute" oder "bewerten" wie kann man in perl/python/..., so dass der text
4
Antworten
Ich möchte eine textbox oder eine Bildunterschrift in ein excel-Arbeitsblatt, das zeigt der Wert von einigen Zelle von diesem Arbeitsblatt. Ist es möglich? InformationsquelleAutor mik | 2009-07-31
1
Antworten
So, in Excel 2016, Sie haben dieses nette tool namens " Power Query, im Grunde eine glorifizierte excel-Tabelle. Jede Tabelle hat Schritte in es für das filtern, das entfernen von Spalten, etc... Der erste Schritt ist die
2
Antworten
Ich versuche zu analysieren, einen Bericht in Excel 2007. Es ist im Grunde ein Bericht von der Buchhaltung aufladen Ausnahmen. Der Bericht hat Abschnitte mit einem header für jede Art von Ausnahme. Es gibt Arten von Ausnahmen,
3
Antworten
Ich habe eine Funktion, die prüft, ob das array leer ist oder nicht. Seit heute werde ich immer einen Laufzeitfehler 9. Ich weiß nicht, warum. Hier ist der code: When db table contains data, pass it to
2
Antworten
Ich bin versucht zu tun, ein einfaches kopieren Zeile einfügen Zeile innerhalb einer Arbeitsmappe. Ich habe gesucht-threads und versucht, meine code mehrere Male ohne Erfolg. Die eine, die dem am nächsten kommt, zu arbeiten, wird dieses kopiert
2
Antworten
Ich bin auf der Suche nach einem Weg, um einen "nicht enthalten" Kriterien in einen string. Ich will es, auf einen string, Numerisch, hat eine Länge von 9 Zeichen, und die nicht enthalten ist ein Punkt "."
3
Antworten
Nun habe ich eine lange Liste von "Industrie" - Werte, dass der Benutzer durch ein Formular abgeschickt. Ich habe ein makro geschrieben, dass die Suche nach bestimmten Begriffen in diese Werte und die Werte einfügen, die konform
1
Antworten
Ich bin derzeit versuchen zu löschen ein Arbeitsblatt und auto erstellen Sie ein neues Arbeitsblatt mit dem gleichen Namen. Bin ich mit dem code unten. Allerdings, wenn ich den code ausführen, der windows-pop-up erscheint Fragen mich, um
1
Antworten
Excel 2002 VBA. Ich habe ein makro, das startet ein externes Skript, wenn eine bestimmte Bedingung erfüllt ist: Shell("c:\program\script.exe") Wie Erreiche ich, dass das laufende Programm, wenn die Bedingung nicht erfüllt ist? InformationsquelleAutor John M | 2009-11-25
2
Antworten
Habe ich erfolgreich meine eigene .Net-code, indem Sie die folgenden Schritte, die hier gepostet Ausführen .NET 3.0-code von Office 2003 Gibt es eine Möglichkeit die standard .Net-Bibliotheken, ohne zu schreiben eine wrapper? Auf diese Weise können wir
1
Antworten
Ich habe drei Zellen in einem Excel 2010-Arbeitsblatt, sagen wir a1, a2 und a3. Jedes mal, wenn der Benutzer läuft mein Excel-makro, ich brauche es, um die Infos in die Zellen und fügen es zu einer bestehenden
3
Antworten
Ich versuche etwas zu schaffen, das zum Lesen von Daten von einem .txt-Datei, dann füllen Sie die Daten in .xls, aber nach öffnen der .txt Datei, wie bekomme ich die Daten aus? Grundsätzlich bin ich versucht zu
1
Antworten
Dieser code funktioniert gut mit VBE-Fenster öffnen, wirft aber einen Fehler Subscript out of range bei dieser Linie: wB.VBProject.VBComponents(wS.CodeName).Properties("_CodeName").Value = "wsData" wenn VBE-Fenster wird geschlossen. Vielleicht kann jemand mir zeigen, was ich bin fehlt hier. Sub newWorkbook()
2
Antworten
Ich habe eine Spalte mit IDs in eine Excel-Tabelle namens Tabelle1. Ich habe Daten, das entspricht der IDs in den Spalten rechts von der Spalte a Die Anzahl von Zellen in einer Zeile variiert. Zum Beispiel: A,
1
Antworten
Ich weiß, das ist wahrscheinlich eine dumme Frage, aber Sie wissen, was Sie sagen. Ich habe von VBA in einer Access-Datenbank mit Befehlen für Auf Sie Auf. Im wesentlichen ist es ein Formular mit einem Kombinationsfeld und
1
Antworten
Ich habe zwei verknüpfte Tabellen, die mit sharepoint-Listen. Und ich habe ein Formular in access db jedes mal beim laden des Formulars die Tabelle, die verknüpft mit der sharepoint-Liste soll automatisch aktualisiert werden. Ist es ant Weg,
3
Antworten
Den code hier ein und erhalten Sie einen Run-time error '424' Objekt erforderlich in der ersten Zeile der for-each-Anweisung Public Sub test() Dim a As clsTest Dim dic As Dictionary Dim tmpObj As clsTest Set dic =
4
Antworten
Ich überlege mir, ein wenig code schreiben, um die Daten zu kopieren der Zeile in die nächste, bis die nächste Zeile nicht leer ist. Angenommen werden alle in der Zeile 1 sind überschriften. Daten wie: A2 ClientA
2
Antworten
Zusammenhang mit dieser Frage ist, dass ich mich mit message-Boxen als ein Werkzeug, um mir zu helfen Holen Sie sich vertraut mit einer ganz großen Menge von VBA-Makros, die ausgeführt werden, auf eine Sammlung von Excel-Arbeitsmappen. Ich
3
Antworten
Ich bin mit VBA zu füllen eine Excel - "Tabelle" Angebot aus einer Teilmenge der anderen Daten. Erhalten die Daten schnell (entweder aus einem array zwischengespeichert oder aus einer SQL-Abfrage, die auf Daten in einem anderen Blatt),
2
Antworten
Ich versuche zu erkennen, dass eine Funktion mit zwei Eingängen (sheetname, word) und die Rückkehr der Zelle, die Position von "Wort" in (Zeile , Spalte) Hier ist der code für die Rückgabe der Zeile mit dem Wert
2
Antworten
Zu machen, wie die ersten Buchstaben in Großbuchstaben, beim drücken von tab oder Raum in vb 6.0 ? Mein code ist wie folgt txtFirstName.Text = UCase$(txtFirstName.Text) aber es ändert sich nicht nach tab-oder space - Was ist
1
Antworten
Den folgenden Sub fragt den Benutzer, wählen Sie eine generische Vorlage zu öffnen, dann fragt den Benutzer zum auswählen einer source-Datei (zum füllen der Vorlage). Die source-Datei enthält eine Reihe von Arbeitsblättern und pivot-Tabellen. Die sub wählt
2
Antworten
Ich habe eine Spalte in einer excel-Zelle, die entweder "True" oder "false" als text. Die Spalte ist gefüllt durch einen VBA-code. Brauche ich anzeigen, um eine check-box angekreuzt, anstatt der Wahren, und ein Kontrollkästchen nicht aktiviert, anstelle
2
Antworten
Ich habe einen benannten Bereich für die gesamte Tabelle die Spalte mit dem Namen TAG Ich habe ein makro, setzt pagebreaks jedes mal, wenn ein Zellen-Wert in der Spalte TAG-änderungen (z.B. änderungen von Tag 1, Tag 2
1
Antworten
Will ich schreiben den aktuellen Monat auf Basis einer referenzierten Zelle in der aktuellen Auswahl. Das ist mein code, aber ich bekomme die Fehlermeldung: Objektvariable oder with-block variable nicht festgelegt. Ich weiß nicht, was das problem ist
1
Antworten
Dem folgenden code wird das Auffüllen der Werte in einem Formular, nachdem es eine übereinstimmung findet, in einem Handy-Bestenliste, in der die Kriterien, wie kann ich die Suche für den Wert in 2 verschiedenen Bereichen? Ich könnte
1
Antworten
Habe ich einen Ordner hat .csv-Dateien .xls-Dateien sowie xlsx-Dateien. Der code unten ist ein Teil eines gesamten Projekt (wenn ich entfernen Sie den code unten, den restlichen code erreicht, was ich will). Ein großer Teil des Codes
1
Antworten
Ich habe gesucht hoch und niedrig und war nicht in der Lage um diese Funktionalität zu arbeiten. Alle ich bin nach der tut, ist, in Excel 2007, klicken Sie auf einen Befehl-Knopf, und dann VBA Folgendes macht:
1
Antworten
Hallo ich habe kommen mit einem code, öffnen Sie Internet Explorer, navigieren Sie zu einer website, geben Sie die Benutzer-id und Passwort ein und klicken Sie abschließend auf die Schaltfläche "login". Der code ist: Public Sub LOGIN()
1
Antworten
wollte ich update meinen Testfall-status-Test-Labor in der Qualitätskontrolle von einem excel-sheet. Ich ging durch viele Beiträge, aber konnte nicht finden eine gute Lösung. Endlich habe ich es herausgefunden und ich bin jetzt postest die Antwort für Sie
1
Antworten
Ich versuche einen hyperlink erstellen mit vba. Ich habe ein makro, dass Auszüge eines Berichts name (string) und Berichts-ID (string) einer website. Diese 2 Stücke von info geschrieben, um die 'Ergebnisse' sheet in Excel. So weit, So
1
Antworten
Ich gerade angefangen mit VBA vor ein paar Tagen. Mir ist aufgefallen, dass einige Befehle scheinen nicht zu funktionieren auf meinem computer, und ich Frage mich, ob dies aufgrund meiner computer-setup. Ich bin mit VBA in PowerPoint
1
Antworten
sein ist ein kleines problem aber ist verwirrend mich. Ich bin die Automatisierung eine E-Mail senden aus excel. Der code unten, aus irgendeinem Grund, macht die Letzte Zeile haben, die größer als der normale Abstand: Sub emailspacing()
4
Antworten
Ich bin mit dem folgenden code, um eine Schleife durch jede Zeile, aber ich will nur eine Schleife über den sichtbaren Zellen in Spalte B (wie habe ich herausgefiltert, der Werte, die ich ignorieren wollen) im Bereich
2
Antworten
Ich versuche, einen Wert der Eigenschaft des button-Steuerelements aus dem inneren der Schaltfläche click-Ereignis ohne mit der Schaltfläche Namen (da möchte ich den gleichen code für jede der vielen Tasten auf dem Excel-Blatt). Nach viel Forschung, ich
1
Antworten
Soweit ich weiß, der code unten wird eine Form aus dem aktiven Fenster, schubse ihn ein bisschen, Kopien der Folie und fügt diese direkt nach dem aktuellen, dann stellt sich die eingefügte Folie in einem aktiven Fenster,
2
Antworten
Den üblichen Ansatz erstellen Sie ein Word-Dokument aus Excel VBA: Set WD = CreateObject("Word.Document") führt zu einem Fehler beim ausführen mit Excel 2011. Keine Ahnung, wie ein Word-Dokument erstellt werden in Excel 2011 mit VBA? (Ich will
2
Antworten
Ich bin ein string mit 6 Räumen, z.B. 000000. Jeder Raum kann einen von drei Ziffern - 0, 1, oder 2 ist. Ich weiß, dass ich insgesamt 120 Permutationen mit dem Permut-Funktion in Excel, d.h. =PERMUT(6,3) =