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].
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
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
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
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
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
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
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"
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
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
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
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
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
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
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)
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
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
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
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
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
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,
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
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
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
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
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
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
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 ->
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
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
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,
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"
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
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
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
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
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
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
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,
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
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,
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) =
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
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
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
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,
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
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
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
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
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