Tag: excel-vba
Excel-VBA (Visual Basic for Applications für Microsoft Excel), die dominante Programmiersprache für Microsoft Office Excel. Es ist eine ereignisgesteuerte und objektorientierte Programmiersprache für das schreiben von Makros für Microsoft Office-Anwendungen wie Excel. VERWENDEN Sie DIESES TAG NICHT für VB.NET Fragen.
4
Antworten
Ich habe ein VBA-makro, das schreibt Daten in ein geräumt-Arbeitsblatt, aber es ist wirklich langsam! Ich bin instanziieren Excel von Project Professional. Set xlApp = New Excel.Application xlApp.ScreenUpdating = False Dim NewBook As Excel.WorkBook Dim ws As
1
Antworten
Ich versuche, eine form zu geben, ein Verzeichnis, einen übergeordneten Ordner-Namen ein und wählen Sie über die Reiter, die sub-Ordner-Funktion im übergeordneten Ordner mit einer Reihe von Kontrollkästchen. Kann ich geben Sie das Laufwerk, Projekt-name und Projekt-Anzahl,
1
Antworten
Vorausgesetzt, ich habe meine Daten in den Zeilen und ich möchte ein Diagramm erstellen (x,y, XY). date 1.1. 1.2. 1.3. 1.4 1.5 set1 12 36 12 23 33 set2 44 22 11 1 13 set3 54 5
1
Antworten
So, ich habe ein Arbeitsblatt, in dem ich suchen will, die einen Wert von Range("M" & ich) in Range("A:A"). Jedoch, wenn ich versuche, diesen code ausführen, gibt es einen Fehler: "Run-Time Error '91': Objektvariable oder With-block nicht
2
Antworten
Bin ich zu schreiben ein VBA-code, der ermittelt werden E-Mails aus Outlook, basierend auf bestimmten Bedingungen. Das problem, das ich habe ist, dass ich haben, um eine bestimmte Ordner in meinem code (im untenstehenden Beispiel wird der
4
Antworten
Ich habe eine Tabelle erstellt aus der Liste der Daten. Wie finden Sie den text für die Kopfzeile der jeweiligen Spalte Wenn ich wählen Sie die activecell-header ist beleuchtet zu orange, aber ich abrufen möchten, die den
1
Antworten
Verwendung von Excel 2007 und VBA 6.5 Ich versuche zu automatisieren, Daten-Sammlung-Aufgabe, aber ich laufen in der "Laufzeitfehler 91 - "Objektvariable oder With-Blockvariable nicht Festgelegt." Ist dies ein Verweis-Problem oder hat es zu tun mit meinem Skript.
1
Antworten
Ich bin sehr neu in VBA und habe ich gesucht und gesucht bei Google, aber kann nicht finden, ein Beispiel, das sich mit meinem problem. Bekam ich eine Liste von Namen, die ich will, um innerhalb einer
1
Antworten
Ich habe eine variable, die enthält eine Reihe Wert, der vom Benutzer ausgewählt wird. Wie kann ich überprüfen, ob es einen Wert oder nicht? Ich habe versucht diese: If variable_name.Value = Empty then .... If variable_name.Value =
2
Antworten
Ich bin auf der Suche, um ein Bild aus dem Arbeitsblatt in ein Image-Steuerelement auf einer userform. Diesem Bild wird sich ändern, basierend auf dem Wert einer combobox. Habe ich eingefügt (Über: Einfügen -> Bilder) ein paar
1
Antworten
Ich habe eine Excel-Tabelle mit zwei Arbeitsblättern mit dem Titel "Städte" und "Daten". Die Seite "Data" enthält 108264 Datenzeilen und-Spalten Fortschritt den ganzen Weg bis zu der Spalte AN. Unter den Städten Arbeitsblatt habe ich eine Liste
0
Antworten
Ich habe versucht, übergeben Sie ein Blatt in meiner Arbeitsmappe eine Funktion, aber es scheint nicht zu funktionieren. Die Funktion ist Private Sub passToSheet(theData As Variant, Optional mySheet As Worksheet) Ich habe versucht zu tun Dim mySheet
4
Antworten
Ich habe zwei Zellen können sagen: A1 und A2 Den Inhalt jedes von Ihnen ist ein string: A1: Hallo A2: World Mein Ziel ist das Zusammenführen der Inhalte von A1 und A2 in einer anderen Zelle z.B.
2
Antworten
Habe ich um eine Spalte von Diagrammen in Excel mittels VBA (keine Benutzereingaben). Ich wollte formatieren Sie die Beschriftungen der x-Achse, so dass die Ausrichtung für jedes label wird -270 Grad. (Dies kann manuell erfolgen, indem die
1
Antworten
Ich versuche Daten in eine Powerpoint Diagramm aus Excel mittels VBA (einfügen von Daten in das Datenblatt, das sich hinter einem Powerpoint-Diagramm-Objekt). Ich bin mit diesem code als Beispiel (Quelle): 'Code by Mahipal Padigela 'Open Microsoft Powerpoint,Choose/Insert
2
Antworten
Ich habe viele verwendet die INDIREKTE Funktion in meiner Arbeitsmappe, und es ist zu performance-Problemen führen. Ich brauche, um Sie zu ersetzen mit etwas, das gibt mir die gleichen Ergebnisse. Alle INDIRECTS Neuberechnung jederzeit etwas geändert, so
1
Antworten
Ich bin mir bewusst, dass meine Frage klingt vielleicht/trivial sein, aber ich konnte nicht finden, dass die Lösung überall...und ich bin erschöpft. Ich Schreibe ein makro zu automatisieren einer report-Erstellung in Word. Irgendwann habe ich einfügen müssen
3
Antworten
Ich hätte fahren mich verrückt mit dieser für einen Tag, suchte hoch und niedrig, und werde wohl versuchen, zu nett zu sein also bin völlig stecken. Ich versuche zu laufen, eine einfache wenn-dann - Wenn eine Zelle
2
Antworten
Ich weiß, dass ich schreiben kann, der Folgendes zum formatieren einer Zahl als Datum mit der Darstellung yyyy-mm-dd: Range("A1").NumberFormat = "yyyy-mm-dd" Ich weiß, ich kann auch schreiben: Range("A1").NumberFormat = "m/d/yyyy" und alle möglichen Dinge. Aber gibt es
3
Antworten
In meinem code, ich habe erklärt diese Variablen: Dim Field_Name, Datatype, row As Integer Dann, innerhalb einer For-Schleife, ich habe diesen code: Field_Name = Worksheets(i).UsedRange.Find("Field Name").Column Datatype = Worksheets(i).UsedRange.Find("Datatype").Column row = Worksheets(i).UsedRange.Find("Field Name").row + 1 Jedoch, dass
2
Antworten
Hallo, ich bin neu in Programmieren und gerade angefangen zu lernen VBA für excel. Ich habe eine Abfrage für die Sortierung von arrays. Wie Sortiere ich ein array mit Datumsangaben? Zum Beispiel, wenn ich ein array mit
2
Antworten
Erstellte ich eine Excel-Tabelle, dass mein Chef will, um auf der unternehmenseigenen website. Die Tabelle enthält einige selten verwendete, esoterisch, aber praktische Funktionen, die nur bestimmte Mitarbeiter innerhalb der Unternehmen wirklich nützlich sind. Das problem ist, dass
2
Antworten
Nach der Ausführung der ersten Zeile des folgenden code -, Excel-änderungen der "gesamten Zellinhalt vergleichen" Einstellung in der Benutzeroberfläche. Das Ergebnis ist, dass der Benutzer das nächste mal drückt Strg+F die Suche erfolgt in der whole-cell-Inhalte. Ich
2
Antworten
Ich bin auf der Suche auf die Schaffung einer excel-Datei, wo ich manuell füllen mehrere Kontakte Informationen, so dass ich die Kontakte exportieren (one by one) oder alle von Ihnen auf einzelne vcf-Dateien in einem angegebenen Verzeichnis.
3
Antworten
Habe ich ein Modul versteckt in meinem VBA-code, ich würde gerne Zugriff, um zu Debuggen, aber nicht wissen, wie es zu finden und es einblenden. Wie mache ich das? Welche Methode hast du benutzt um es zu
1
Antworten
Ich habe ein Liniendiagramm, die ich bin versucht hinzuzufügen, per VBA, eine horizontale Linie auf einem bestimmten Y-Wert. Ich bin folgenden diese Anleitung, was darauf schließen lässt das hinzufügen einer Zeile zu einem bestehenden Diagramm-und dann verändert
3
Antworten
Bitte sehen Sie sich dieses Bild um meine Frage klar: Sie könnten versuchen zu posten, die eine höhere Auflösung der Grafik oder näher auf Ihre Frage? Die Auflösung macht nicht stellen Sie Ihre Frage klar. Ich aktualisiert,
2
Antworten
Ich habe ein problem mit meinem code, wird eine Fehlermeldung angezeigt, und ich don t verstehen, warum. Der Fehler ist: "Kompilieren Fehler: Next ohne For" Ich verstehe nicht, warum es so ist. Ich bin neu in Codierung
1
Antworten
Ich versuche, etwas zu tun, dass ich schon hundert mal, aber es plötzlich nicht mehr funktionieren. acc.AutomationSecurity = msoAutomationSecurityLow 'Remove Security Prompt acc.OpenCurrentDatabase path & "Year " & Range("yr") & "\" & Range("yr") & Range("mo") & "\Year
2
Antworten
In ein ms-office Dokument, das ich habe, embedded /eingefügt ein externes Dokument (Objekt) (PDF-Datei, in meinem Fall). Nachdem Sie das Dokument öffnen, wenn ich auf das PDF-Objekt-Symbol, Es öffnet sich die PDF-Datei eingebettet ist. Mittels VBA /Makro
5
Antworten
Habe ich bemerkt, dass ich alle Arten von nervigen Fehler, wenn: Ich habe ActiveX comboboxes auf einem Arbeitsblatt (nicht in einer excel-Formular) Die comboboxes haben Ereignis-code verknüpft sind (z.B. onchange-Ereignisse) Ich verwenden Ihre listfillrange oder linkedcell-Eigenschaften (clearing-diese
1
Antworten
Ich bin ein Neuling in VBA und ich bin versucht zu machen, ein einfaches makro, wo kann man markieren Sie eine Gruppe von Zellen, klicken Sie auf eine Schaltfläche, und durchstreichen der gewählten verkauft. Danach können Sie
2
Antworten
Ich bin die Prüfung, ob ein Name der textBox beginnt mit Herr Frau Ms usw. oder nicht, ich habe eine Funktion, aber ich stucked im moment bin ich nicht in der Lage zu vergleichen, mehr als auf
3
Antworten
Ich habe eine Spalte mit Adressen und ich habe zu finden, welche nicht enthalten street zahlen. Leider, Adressen-Eingabe durch verschiedene Benutzer, und Sie nicht dem gleichen Muster Folgen, so dass der street Art, die Straße, Vorort sind
1
Antworten
Ich versuche pass ist in zwei Bereiche mehrere Zeilen einzelne Spalte - um eine benutzerdefinierte Funktion in Excel 2007, dann weisen Sie es zu einem array für die Verarbeitung. Kann mir jemand sagen, wie zur Abtretung dieser
2
Antworten
Gut, mein problem ist, dass ich erstellt habe eine VBA-Sub, erhält eine excel-Zelle Referenz-und 2 text-Werte und eine Variante als parameter. Sub CreateButton(oCell, sLabel, sOnClickMacro, oParameters) Dieser Sub schafft es eine Schaltfläche, über die oCell aber ich
4
Antworten
Muss ich fangen Ereignis in Excel-VBA, wenn ich auf den chart. Ich will das Diagramm auf der Vorderseite, wenn es aktiviert ist, aber ich kann nicht finden, eine geeignete Veranstaltung. Für das Diagramm, nicht auf das Blatt
3
Antworten
Kann ich ein Arbeitsblatt kopieren, indem Sie seine .Copy Methode. Sheets("Example").Copy After:=Worksheets("Sheet3") Aber auch Kopien, keine Makros oder event-Handler im Zusammenhang mit diesem Arbeitsblatt. Wie kann ich das Arbeitsblatt kopieren, ohne das kopieren Visual Basic-code? InformationsquelleAutor MackM
2
Antworten
Was ist der Unterschied zwischen der Anwendung.Berechnung und Anwendung.CalculateFull? https://msdn.microsoft.com/en-us/library/office/ff195517.aspx https://msdn.microsoft.com/en-us/library/office/ff194064.aspx Blick auf dieser ich weiß nicht, ob Sie möglicherweise in unterschiedlichen Ergebnissen und Ihren Umfang oder die Effizienz ist unterschiedlich. InformationsquelleAutor zaptask | 2016-05-26
1
Antworten
Ich habe die Suche nach einer Lösung, um diese für eine Weile und wurden erfolglos bei der Suche. Im wesentlichen habe ich die Benutzer meines Dokumentes Auffüllen von Feldern in einem Formular, dass mein code setzt dann
2
Antworten
Ich bin neu in VBA-coding und möchte ein VBA-Skript, sortiert in mehreren Spalten. Ich zum ersten Sortieren der Spalte F vom kleinsten zum größten, und dann Sortieren Spalte K. Allerdings würde ich gerne die Range-Wert dynamisch auf
1
Antworten
Ich bin kopieren von einer Datei in eine andere Datei, und ich kann sehen, dass Excel das Umschalten zwischen der Quelle und dem Ziel-Datei (wie flackern). Ich möchte das makro zum kopieren von der Quelle und einfügen
4
Antworten
Ich habe eine excel-Arbeitsmappe mit mehreren Blättern. Was ich tun müssen, ist die überweisung der Jahres aus einer Spalte in ein Blatt zu einem anderen Blatt. Ich kann die Spalte wird bei der übertragung über gut, aber
7
Antworten
Ich habe eine lange Liste von codes, wie 008.45, etc, die mehrere Zeilen text zu erklären. Ich habe die Liste der codes und ich würde gerne wissen, wie kann ich automatisch einfügen eine Zeile, jede, sagen wir,
3
Antworten
Hat jemand eine vb.net oder vba-code, mit dem das formatieren von excel-Werten oder einen Bereich von Zellen zu haben Komma 100s, 1000s,10000s etc.. und 2 Nachkommastellen nur. d.h. 10,256.45 InformationsquelleAutor Nick LaMarca | 2010-06-22
2
Antworten
If IsWorkbookOpen("CONTRACT\CONTRACTLIST_Cement.xlsx") Then x = 0 Else Application.DisplayAlerts = False ActiveWorkbook.Close savechanges:=True Application.DisplayAlerts = True End If Hallo, trotz der Verwendung von den oben genannten code, der sparen Sie als Aufforderung noch gelegentlich erscheint und Einfluss auf
3
Antworten
Ich benötigen ein wenig Hilfe mit dem code. Ich versuche, führen Sie einen SVERWEIS, und hat die Daten angezeigt, die in den Spalten O, P und Q. Was ich versuche zu tun, ist loop durch sheet("Global") Spalte
3
Antworten
Ich habe drei Spalten, A, B und C: Spalte A enthält Namen, NAME1, NAME2, etc. Spalte B enthält nur die Werte "JA" oder "NEIN". Spalte C wird angenommen, enthalten die Namen aus Spalte A, der Wert "JA"
1
Antworten
Ich habe ein Tabellenblatt, wo ich gefunden habe einige code, der springt auf die erste leere Zeile: lastRowA = Range("A" & Rows.Count).End(xlUp).Row + 1 ActiveWorkbook.Worksheets("RO input sheet").Range("A" & lastRowA).Select Mein problem ist, dass die Bedingungen rund um
4
Antworten
Ich habe einige code, speichert das aktive Arbeitsblatt als tab-getrennte text-Datei, aber die Zelle Daten, die ein Komma in Ihnen wird exportiert mit Anführungszeichen, wie John Hopkins, Burgers becomes "John Hopkins, Burgers" Wie kann ich dies umgehen?