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].

Wie Sie die Schaltfläche hinzufügen, um word 2007-Dokument, und Griff click-Ereignis mit VBA?

Anzahl der Antworten 1 Antworten
Wie ich: Schaltfläche hinzufügen, um meine ms-word-2007-Dokument (ich würde sagen, das wäre trivial, kann aber nicht selbst herausfinden) Griff click-Ereignis dieser Schaltfläche in meinem VBA-Skript text mein text-Steuerelement (mit tag "text1") Möchten Sie eine Schaltfläche in das

Build-add-in für VBA-IDE mit VB.NET

Anzahl der Antworten 5 Antworten
Ich gebeten habe, diese an anderer Stelle, aber habe noch nie jemand weiß, wie man ein add-in für VBA-IDE mit VB.NET. Ist es überhaupt möglich? Könnte jemand mir ein Beispiel? InformationsquelleAutor Oorang | 2009-12-21

Excel-Makro zum kopieren von Zeilen aus einer Datei in eine andere

Anzahl der Antworten 2 Antworten
Möchte ich kopieren bestimmter Spalten (A,B und E) aus einer Arbeitsmappe in eine andere. Ich schrieb das folgende Makro, mit Hilfe der coolen Leute hier bei stackoverflow, aber dieser code ist nicht kopieren die Tabelle überschriften wie

Erstellen Sie Besser Aussehende Buttons in VBA ohne mit Bild

Anzahl der Antworten 1 Antworten
Ist es irgendwie schaffen, mehr gerundet/Professionell aussehende buttons mit vba. Ich fand ein paar Orte vorgeschlagen, dass die Verwendung von Bildern, die nicht eine schreckliche Idee, aber ich Frage mich, ob jemand hatte eine Ahnung, ob es

Copy & Paste-Bereich als Werte in die nächste leere Spalte auf einem anderen Blatt

Anzahl der Antworten 1 Antworten
Mithilfe einer Befehlsschaltfläche, ich bin versucht zu kopieren einen Bereich (die variiert, basierend auf Eingaben), die als Werte in ein anderes Blatt. Ich habe den code unten erwähnt, aber es scheint zu sein, kopieren, oben auf den

Excel-VBA: For-Schleife für die iteration durch Blatt-Palette

Anzahl der Antworten 1 Antworten
In dem folgenden Programm, was ich versuche zu tun ist, Scannen Sie das "ja" - Spalte einen bestimmten Bereich des sheets in einer Arbeitsmappe, die ein Benutzer ausfüllt, und wo immer der Benutzer legt ein "x" innerhalb

Mit SVERWEIS kopieren und einfügen von Daten in ein separates Arbeitsblatt mittels VBA

Anzahl der Antworten 3 Antworten
Okay ich bin ein Anfänger mit VBA, so brauche ich etwas Hilfe. Vorausgesetzt, diese ist sehr basic, aber hier sind die Schritte, die ich bin auf der Suche für den code: -SVERWEIS verwenden, um den Wert "Rec"

Excel-VBA-variable setzen, um wählen Sie einen Bereich von Zellen in einem bestimmten Arbeitsblatt

Anzahl der Antworten 1 Antworten
Ich habe versucht, ein Skript auszuführen, das geht über Spalte C und Borten aus alle Räume auf der linken oder rechten Seite der text in der Zelle. Wenn ich es laufen lasse bekomme ich einen Fehler bezüglich

Wie konvertiert Zelle SVERWEIS VBA

Anzahl der Antworten 1 Antworten
Derzeit bin ich mit einer Formel in meiner Zelle: =IFERROR(VLOOKUP(A:A,'Daily Report'!A:Z,2,FALSE),"") =IFERROR(VLOOKUP(A:A,'Daily Report'!A:Y,7,FALSE)&", "&VLOOKUP(A:A,'Daily Report'!A:Y,8,FALSE)&", #"&VLOOKUP(A:A,'Daily Report'!A:Y,9,FALSE)&"-"&VLOOKUP(A:A,'Daily Report'!A:Y,10,FALSE)&", Singapore "&VLOOKUP(A:A,'Daily Report'!A:Y,11,FALSE),"") Wie wandle ich es um VBA, so dass die gesamte Spalte wird verschlüsselt und mit dieser

Wie zu Inspizieren Call-Stack

Anzahl der Antworten 4 Antworten
Wäre es möglich zu sehen, die CallStack in VBA für MS Access 2003? Das heißt, würde es möglich sein zu sehen, was procedure oder function anderen function genannt wurde? Dies ist die Art von Aufgabe, die ASM

Zugriff auf eine variable eines Moduls in einem anderen Modul nach dem ausführen des Programms, die fordert, dass Modul?

Anzahl der Antworten 1 Antworten
Ich habe eine excel-Datei mit 2 Knöpfen, die den Zugriff auf zwei unterschiedliche Module. Können wir Zugriff auf eine variable eines Moduls in einem anderen Modul nach dem ausführen des Programms, die fordert, dass Modul? Meine Module

Excel & VBA: Überspringen Sie die Berechnung der Formel in Makro

Anzahl der Antworten 2 Antworten
Ich habe ein ziemlich einfaches Problem mit Makro. In es, ich zuweisen einer Formel an eine Zelle. Ich möchte es nicht zu berechnen, ist es zuerst und tun die Berechnung nur nach der einen anderen Teil des

vba fügen Sie Anführungszeichen um den Inhalt einer Zelle mit CHR(34) wirft "sub nicht definiert" - Fehler

Anzahl der Antworten 1 Antworten
Ich bin anstrengend, ein macro zu schreiben, so dass jede Zelle in Spalte B bekommt quote markiert, um die gesamte Zeichenfolge in der Zelle Bekomme ich die Fehlermeldung Sub or Function not defined und das CHAR(34) ist

Regulärer Ausdruck für die 7 Ziffern gefolgt von einem optionalen 3 Buchstaben

Anzahl der Antworten 3 Antworten
Ich bin neu in regulären Ausdrücken, und ich bin versucht zu validieren Erhalt zahlen in unserer Datenbank mit einem regulären Ausdruck. Unserer Einnahmen kommen können in den folgenden Formaten: 0123456 (Manditory sieben Ziffern, nicht mehr, nicht weniger)

Excel-Makro: Einfügen einer Spalte und kopieren Sie die Formel in die Spalte daneben

Anzahl der Antworten 2 Antworten
Ich versuche, fügen Sie eine Spalte in der Tabelle und kopieren Sie die Formeln in der Spalte daneben auf der rechten Seite. Den Ort zum einfügen der Spalte gelesen wird aus dem Arbeitsblatt selbst. E. G-Spalte S

Excel For-Schleife VBA-Makro funktioniert nicht

Anzahl der Antworten 1 Antworten
Ich habe eine excel-Tabelle mit 2 Spalten, wobei die Letzte Zeile 287983. In Spalte A gibt es zahlen, wenn eine Zelle nicht über eine Anzahl NaN dort platziert. In Spalte B gibt es Termine. Ich versuche, das

Excel-VBA, wie man Antworten auf eine bestimmte E-Mail-Nachricht

Anzahl der Antworten 2 Antworten
Erhalte ich eine E-mail jeden Mittwoch von einem bestimmten Absender. Der Betreff dieser E-Mail ändert sich manchmal Beispiel #1 subject "Exposure statement - COB 20150217" Beispiel #2 Betreff "Margin-Hinweis COB-2015-Feb-10" Dem Datum, dem Absender anzufügen ist der

For-Each-Schleife für mehrere Kunden-id ' s in MS-Access VBA

Anzahl der Antworten 2 Antworten
Ich habe eine bestehende Tabelle, die Platz für 1000 Datensätze. Ich muss jeden Datensatz aktualisieren, je nach der Kunden-id und ein Datum-Feld zugeordnet. Grundsätzlich so ist, ich kann eine geordnete Reihe neben dem jeweiligen Datum abhängig von

Excel zu berechnen, wenn die Werte in Bereichen bestimmte Kriterien erfüllen, die mithilfe von VBA

Anzahl der Antworten 2 Antworten
Ich habe zwei Bereiche in excel sagen: x | y ------------ 5 | -1 46 | -4 2 | 1 67 | -1 22 | 1 6 | 0 34 | 0 7 | -2 Ich soll

Wie kann ich ein Makro ausführen, wenn sich der Wert in einer bestimmten Zelle ändert?

Anzahl der Antworten 4 Antworten
Lassen Sie mich Vorwort mit den Worten, dass ich bin sehr neu in VB... Ich versuche ein makro ausführen, wenn sich der Wert in einer bestimmten Zelle ändert. Ich habe gelesen, bis auf, wie dies zu tun,

Wenn nicht...Else skip

Anzahl der Antworten 2 Antworten
Fand ich die Frage wirklich in der Nähe von mir aber wie war die Antwort auf die spezifische Frage, die ich konnte nicht Recht in Beziehung zu mir. Bin ich mit einer wenn Funktion nicht zum Auffüllen

Userform toolbox-weitere Steuerelemente-Dialog-Fenster nicht angezeigt

Anzahl der Antworten 1 Antworten
Während der Verwendung von MS Excel (Outlook, Word oder Power Point sowie scheinbar) habe ich eine userform erstellen. Die toolbox zeigt sich, welche Registerkarte Steuerelemente und 16 Symbole für verschiedene Steuerelemente. Wenn ich mit der rechten Maustaste

Prüfen Sie, ob mehr als eine Zelle ausgewählt

Anzahl der Antworten 3 Antworten
Ich Frage mich, wie kann ich überprüfen ob mehr als eine Zelle celected in einer Reihe? Habe ich 3 Zellen die ich möchten zu überprüfen, werden die Bereiche "A:B" und "D", und im Versuch, diesen code, aber

Wählen Sie EntireColumn von ActiveCell, außer den ersten 3 Zeilen

Anzahl der Antworten 1 Antworten
Ich möchte wählen Sie eine komplette Spalte ein ActiveCell außer die ersten 3 Reihen, denn Sie sind immer gefüllt mit Beschreibungen/headerlines. Ich weiß, ActiveCell und EntireColumn, aber ich weiß nicht, wie zu kombinieren, die Befehle zu einer

Zapfen und Run-time error 1004: Application-defined or object-defined error

Anzahl der Antworten 2 Antworten
Ich bin ganz neu bei Makros und VBA-coding und ich bin versucht zu schaffen ein wirklich einfaches makro, das die Daten aus einer Tabelle mit 33 Spalten und wandeln Sie es in ein pivot. Nur die letzten

Excel VBA-Makro - Ausführen auf Ausgewählten Zellen

Anzahl der Antworten 1 Antworten
Ich bin ein völliger Neuling, wenn es um das schreiben geht in VBA und habe die Suche nach einer Antwort, die ich verwenden könnte, zu beheben mein problem nicht mit Glück. Ich habe einige Fragen, aber nichts

VBA-Zugriff: XML Error '91': Objektvariable oder With-Blockvariable nicht festgelegt?

Anzahl der Antworten 1 Antworten
Nun, die Schule ist aus für den Sommer und ich habe einige freie Zeit, die ich gewählt haben, erstellen Sie ein persönliches Buch, das Inventar-system. Während der recherche stieß ich auf diesen Beitrag von Jules: ISBN ->

Holen Sie sich Alle td tr mithilfe von VBA-code

Anzahl der Antworten 1 Antworten
Ich habe einen tr, das ist ein Objekt und hat td. Ich möchte alle td in einem anderen Objekt, variable tblTD. Für die, die ich verwendet Set tblTD = tr.getelementsbytagname("td"). Aber wenn ich die Länge der tblTD

Kopieren Pivot-Table-Formate

Anzahl der Antworten 2 Antworten
Ich bin mit Mühe pivot-table-Formate zu kopieren auf ein neues Blatt. Im Grunde, was ich versuche zu tun, ist dies: someRange.Copy someOtherRange.pasteSpecial xlPasteValues someOtherRange.pasteSpecial xlPasteFormats Im Grunde, ich will eine exakte Kopie der aktuellen Ansicht auf eine

Speichern .XLSX-Anhänge von Outlook 2010 w/ VBA

Anzahl der Antworten 1 Antworten
Wir verwenden Outlook 2010 und empfangen von E-Mails mit Excel-Anhänge. Wir manuell speichern Sie die Anlage in einem sub-Ordner, erstellen wir innerhalb einer divisionalen Ordner auf einem Netzlaufwerk. Was ich bin neugierig ist, ob es möglich ist,

Versenden von E-Mails aus Excel VBA - Namen Nicht Erkannt

Anzahl der Antworten 2 Antworten
Ich bin mit dem folgenden code zum versenden einer Mail aus excel mit outlook: Private Sub SendEmail() Set OutlookApp = CreateObject("Outlook.Application") Set OlObjects = OutlookApp.GetNamespace("MAPI") Set newmsg = OutlookApp.CreateItem(olMailItem) newmsg.Recipients.Add ("[email protected]; [email protected]; [email protected]") newmsg.Subject = "Test Mail"

Öffnen einer Excel-Arbeitsmappe ein makro aus Access

Anzahl der Antworten 1 Antworten
Zunächst, ich habe gesucht und gelesen, ähnliche threads und ich habe versucht die Lösungen, die vorgeschlagen wurden, und löste das andere Leute das problem (meist Verwendung von einfachen Anführungszeichen um den Namen der Arbeitsmappe), aber es hat

Wie Fügen Sie einen COM-Ausgesetzt .NET-Projekt, um die VB6 (oder VBA) - Referenzen-Dialog?

Anzahl der Antworten 4 Antworten
Habe ich eine .NET-assembly, die ausgesetzt wird COM nach der außergewöhnlichen Artikel Erstellen und Bereitstellen .NET-COM-Montage von Phil Wilson. Und alles funktioniert in dem Sinne, dass die .NET-assembly ist ordnungsgemäß registriert und für die COM, und kompilierten

wie übergeben Sie der Klasse die Variablen in vba-Funktion

Anzahl der Antworten 2 Antworten
Möchte ich mein set von Objekten und Variablen zu VBA-Funktion, einige änderungen vornehmen, um es und geben es wieder als Ergebnis. Also ich erstelle eine Beispiel-Class1: Public pInfo As String - und sample-Funktion: Public Function populate(someVar As

Erstellen Sie eine temporäre Tabelle in SQL Server 2008 mithilfe eines Excel-Makros (ADODB)

Anzahl der Antworten 2 Antworten
Nach viel Googeln, ich habe endete mit folgendem makro, dass ich hoffte, Sie würden die Verbindung zu einer Datenbank, löschen Sie keine vorhandenen temp-Tabelle und erstellen Sie dann eine neue ein (füllen Sie es, und anzeigen der

Excel: makro auto-format-Zeit (ohne Datum)

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche für ein einfaches makro, um anzugeben, Zellen, die als Typ "Zeit" und der Eingabe sind nur Ziffern (zum Beispiel "955") wird-format, dass (und Räumen) "hh:mm" Zeit. In anderen Worten, durch die Eingabe

Import mehrere CSV-Dateien aus dem Internet in Excel

Anzahl der Antworten 4 Antworten
Ich diesen code verwenden, um abrufen von historischen Börsenkurse für über 40-Ticker. Ich fand es hier http://www.mathfinance.cn/download-multiple-stock-quotes-from-yahoo-finance Lädt es für etwa die Hälfte der Symbole, bevor Sie ein Run-time Error '1004' angezeigt. "Unable to open http://table.finance.yahoo.com/table.csv?s=Tickersymbol&a=11&b=21&c=1998 Die

Ist es möglich, zu filtern, die Daten durch pivot-Tabelle, basierend auf der Filterung der Zeilen in einer Quelltabelle in Excel?

Anzahl der Antworten 1 Antworten
Entwickelt ich ein dashboard in Excel 2007, das mit einer Quell-Tabelle in einem Blatt (gefüllt mit einer Abfrage auf unser data warehouse) und mehrere pivot-Tabellen, die unterschiedliche Querschnitte auf diese Daten. Ich die PIVOTDATENZUORDNEN-in fast hundert Formeln,

Outlook VBA variable in HTML Körper

Anzahl der Antworten 1 Antworten
Ich erstellte ein Makro in MS Outlook für eine E-Mail. Die Eingaben des Benutzers eine Antwort auf eine Frage, die Ergebnisse in eine variable speichern, dass die Daten als string. Eine E-Mail wird im HTML-Format generiert, die

Kopieren Sie ein Blatt aus einer Arbeitsmappe, und speichern Sie Sie in einer neuen Arbeitsmappe mit dem Namen wird der Wert in einer Zelle

Anzahl der Antworten 1 Antworten
Ich möchte zum kopieren von Tabelle2 aus Workbook1 und füge Sie in Tabelle1 der neuen Arbeitsmappe und speichern Sie die neue Arbeitsmappe den Wert der Zelle A1 in Tabelle2 der Arbeitsmappe 1. Ich möchte dieses makro ausgelöst,

Excel-VBA: Variablen Deklaration notwendig?

Anzahl der Antworten 2 Antworten
Wäre es falsch, wenn schreiben Sie den folgenden code Sub Something() Dim i As integer Dim xRange As Range Dim yRange As Range Set xRange= Range("x_table") Set yRange= Range("y_table") For i = 1 To xRange.Columns.Count xRange.Columns(i) =

MS Access 2007/2003 - verweisen auf ein Steuerelement in einem Unterformular von der übergeordneten form

Anzahl der Antworten 1 Antworten
Wenn ich also möchte, verweisen auf ein Steuerelement (wie ein Textfeld) auf eine sub-form von der CBF, der das übergeordnete Formular, wie sollte ich das tun? me.SubForm.SubControl Gibt mir eine Fehlermeldung. InformationsquelleAutor Justin | 2010-07-01

Erzeugen von word-Dokumenten aus excel-Datei mithilfe von Seriendruck

Anzahl der Antworten 1 Antworten
Ich versuche zum generieren von word-Dokumenten mit Hilfe der Seriendruck-Funktion in Microsoft Word. So klar wie möglich mein Traum wäre: (1) alle Werte für alle Dokumente, die erstellt werden in einem excel-Dokument (2) bei der Verwendung von

MS Word-Makros, kopieren von aktuellen Absatz text in die Zwischenablage

Anzahl der Antworten 2 Antworten
Aus diesem Seite ich fand heraus, wie ein makro zu erstellen, wählt den aktuellen Absatz text. Sub SelectCurrentParagraph() Selection.Paragraphs(1).Range.Select End Sub Aber ich ned: Wenn ich setzen Sie cursor innerhalb eines Absatzes, makro wählen Sie Absatz-text und

Excel-VBA: Wie zu kopieren gesamten Bereich einschließlich der ausgeblendeten Spalten

Anzahl der Antworten 2 Antworten
Ich bin auf der Suche nach einem VBA-Makro, um Daten zu exportieren, um eine csv-Datei. Ich fand dieser code die nach einigen Optimierungen macht einen guten job. Jedoch, beim kopieren aus einem Bereich, Excel scheint zu ignorieren,

TransferText-export zu CSV funktioniert nicht, aber TransferArbeitsblatt zu XLSX arbeiten

Anzahl der Antworten 1 Antworten
Ich ein Formular erstellt in das ich eine Taste und über das Kontext-Menü habe ich aktiviert den Code-generator für VBA. Über einen Klick auf den button, wird die Abfrage korrekt exportiert .xlsx: Option Compare Database Private Sub

Pivot-Tabelle Gesamtsumme an der Spitze

Anzahl der Antworten 4 Antworten
Wir haben eine Excel-Tabelle mit den bedeutenden Summen an der Spitze mit einem Forumla, aber das ist nicht auf der eigentlichen Pivot-Tabelle ist es nur in der Tabelle. Wir haben einen Kunden, der will, dass die Gesamtsummen

VBA Access Laufzeitfehler 440 Automatisierungsfehler

Anzahl der Antworten 3 Antworten
Ich bin mir nicht sicher, was diesen Fehler verursacht und möchte einige helfen, zu verstehen, was Fehler, den ich machte, das Sie verursachte, als auch helfen, oder Vorschläge, wie das Problem zu beheben Unten ist ein Abschnitt

Excel Makro zum erstellen der Blätter

Anzahl der Antworten 1 Antworten
Ich habe ein Excel-sheet mit zwei Spalten und ich brauche erstellen neue Arbeitsblätter auf der Grundlage der Werte der ersten Spalte.ie A B test1 Value21 test1 Values22 test2 Value21 test2 Value32 test3 Values32 IN diesem Fall muss

VBA-Zelle finden der nächstgelegenen Wert

Anzahl der Antworten 4 Antworten
Ich habe eine excel-Datei sieht wie folgt aus: 12123 51212 12123.5 45832 12124 37656 12124.5 32987 12125 42445 und so weiter, wo Spalte A immer um 0,5 erhöhen und die Spalte B hat, eine bestimmte Ausgabe. Nun