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.

deaktivieren Sie die Formatierung beim kopieren und einfügen-Vorgang in excel

Anzahl der Antworten 1 Antworten
Ich bin gekommen, um mit dem folgenden code zu deaktivieren, um die Formatierung während Zelle kopieren-einfügen-Vorgang- Private Sub Worksheet_Change(ByVal Target As Range) With Application .EnableEvents = False myValue = Target.Formula .Undo Target.Formula = myValue .EnableEvents = True

VBA-Formel application-defined or object-defined-Fehler beim einfügen der Formel in VBA

Anzahl der Antworten 1 Antworten
Ich versuche, ersetzen Sie die Ergebnisse mit Formeln, so dass der Benutzer wäre in der Lage, um zu sehen, beide Werte und Formeln. Sub MoreOrEqualAmountCalculated() Dim LastRow As Long Dim Counter As Long With Application .ScreenUpdating =

VBA prüfen, Wert aus Spalte A in einer anderen Arbeitsmappe vorhanden ist

Anzahl der Antworten 2 Antworten
Ich versuche zu bauen, ein makro durchläuft eine Reihe von Werten in colA und überprüfen, ob Sie existieren mit einer anderen Arbeitsmappe. In einem von Ihnen möchte ich mark es "funktioniert"/"Nicht Gearbeitet" Keine Anleitung, wo Sie anfangen?

Excel Formel: Wenn Zelle enthält substring "das" UND "enthält nicht" substring ", die"

Anzahl der Antworten 3 Antworten
Ich versuche zu schreiben, eine Funktion, in der eine Spalte enthält einen substring und nicht enthalten eine andere Zeichenfolge. Im Beispiel wurde möchte ich meine Funktion gibt 1 zurück, wenn meine Zeile enthält "Projekt" UND " NICHT

PowerPoint - (oder Excel -) VBA-Capture-Koordinaten der Maus Klicken

Anzahl der Antworten 1 Antworten
Etwas Hintergrund: Quick hintergrund ist, dass ich in der Forschung Phasen des Gebäude ein add-in für PowerPoint. Mein end-Ziel ist die Entwicklung eines CAD-Dimensionierung-Add-in zu beschleunigen, die Schaffung von Engineering-Präsentationen. Wir haben eine Menge tun, um "PowerPoint-Engineering",

Run-Event-Makro Nach Der Datenvalidierung Auswahl

Anzahl der Antworten 2 Antworten
Baute ich eine Datenüberprüfung-Liste auf das Blatt Bericht, ich brauche ein makro ausführen jedes mal, wenn ich wählen Sie ein Element aus der Liste. Nun, ich habe diesen code unter, aber es funktioniert nicht. Laufen tut er

Ausführen von SQL-Skript in Excel-Makro

Anzahl der Antworten 1 Antworten
Ich habe eine Frage zu Makros in Excel und wie man Sie benutzt. Habe ich vor kurzem erstellt eine SQL-Abfrage, die auf mehrere TFS-Datenbanken, um Daten zu extrahieren. Ich möchte einfach führen Sie dieses Skript aus excel,

Wenn Der Fehler Dann Leer

Anzahl der Antworten 3 Antworten
Vielen Dank für einen Blick auf meine Frage. Wissen, dass ich bin neu auf stackoverflow und VBA habe ich ein makro habe ich lange gearbeitet habe. An einer Stelle in das makro habe ich auf " konvertieren

Excel-Zahlen mit zwei Dezimalstellen

Anzahl der Antworten 2 Antworten
Schrieb ich folgenden einfachen code, der die Eingabe von Benutzer, die für N1 und N2 und fügt Sie auf und gibt Sie als Ausgang (N3).Es gibt ein Problem mit diesem, dass, es rundet jedes der Eingang, anstatt

Kopieren von Daten von einem Blatt auf ein anderes basiert auf dem Vergleich von Daten in der ersten colomn

Anzahl der Antworten 2 Antworten
Ich habe eine Excel Datei mit zwei Sheets (Sheet1 und Sheet2). In Tabelle1 habe ich die Daten wie unten gezeigt: http://i47.tinypic.com/2qulksn.jpg In Tabelle2 habe ich die Daten wie unten gezeigt (Nicht die gleiche Anzahl von Zeilen, die

NumberFormat mit 0 Dezimalstellen, aber Tausende separator "' "

Anzahl der Antworten 3 Antworten
Möchte ich zu den ganzen zahlen wie: 14'119'838 - es kann auch nur 0 sein. Wenn ich es versuchen: Range("C3:H14").NumberFormat = "0" Den Apostroph-tausend-Trennzeichen verschwindet. Wenn ich die NumberFormat auf "allgemein", es gibt keine Tausender-Trennzeichen.... Wie kann

Benutzerdefinierte Excel-VBA-Funktion (Modifiziert SVERWEIS) aus der Zelle bezieht sich auf einen Bereich in der anderen Datei, gibt eine Fehlermeldung

Anzahl der Antworten 1 Antworten
Ersten mal Schreibe ich einen stackOverflow-Frage, also bitte lassen Sie mich wissen, wenn ich etwas Falsches tun. Ich gesucht habe für ein paar Stunden jetzt und nicht in der Lage gewesen, eine Lösung zu finden für mein

Anzeigen, Sortieren und filtern von zahlen mit vielen Dezimalstellen in excel 2007

Anzahl der Antworten 2 Antworten
Ich bin mit excel 2007. Ich habe eine Liste von Aufgaben (200-500), dass ich zu der Gruppe, die in verschiedenen Kategorie/Abschnitt usw. (mehrere Filter). Ganzen Daten in excel-Tabelle, damit ich mich bewerben kann Excel build-in Tabelle Filter

Prüfung, ob Zelle Wert vorhanden ist, in zwei andere Blätter

Anzahl der Antworten 2 Antworten
Ich versuche, track-IDs innerhalb verschiedener Blätter und ich möchte in der Lage sein zu geben, einen True-Wert für ein Kriterium und false für andere. Hier ist mein pseudo-code für das, was ich versuche zu erreichen. IF sheet1.A1.value

Wie um zu überprüfen, Zeitstempel einer text-Datei mit VBA

Anzahl der Antworten 1 Antworten
Bin ich zu schreiben versucht, einen code in Excel 2003 VBA (Windows XP), um herauszufinden, ob außerhalb TXT-Datei unterschiedliche Zeitstempel, so kann ich 'importieren', wenn Sie sich geändert hat. Gibt es eine Funktion in VBA, die können

AutoAusfüllen bis zur letzten Zeile in einer Spalte

Anzahl der Antworten 1 Antworten
Ich versuche ein makro zu erstellen, dass Bearbeitungen, die der Zelle C2 auf 0 und dann wählt zum automatischen füllen der letzten Zeile, Spalte minus 1 (die Zeile mit der j-s). Der code funktioniert für 3 Sätze

VBA/MySQL-Problem mit ODBC-Anschluss

Anzahl der Antworten 2 Antworten
Ich habe zu kämpfen mit diesem für ein paar Tage jetzt. Jede Hilfe sehr geschätzt. Versucht, eine Verbindung zu der MySQL-Datenbank mit Excel-VBA, die auf einem PC mit den folgenden: Excel 2007 Windows 7 x64 Home Premium

Wählen Sie die Zelle in einem Bereich, der hat einen maximalen Wert

Anzahl der Antworten 2 Antworten
Ich versuche, wählen Sie eine Zelle in Excel-VBA 2007 Beispiel in Zeile 2, die Zellen A bis H haben einige zahlen, aber die Zelle B2 den höchsten Wert. gibt es eine Formel, die ich verwenden könnte, um

Auswahl Mithilfe Von Excel Makro

Anzahl der Antworten 2 Antworten
A B C 123455 XXX 99999 123456 XX 100000 123457 XXX 100001 174564 XXXX 100002 184567 100003 194570 100004 204573 100005 214576 100006 224579 100007 100008 Ich würde gerne ein makro schreiben für die Auswahl eines Bereichs

Ändern des Layouts eines pivot-Tabelle Per Excel-VBA

Anzahl der Antworten 1 Antworten
Ich bin die Erzeugung einer pivot-Tabelle mit VBA in Excel. Standardmäßig ist der Berichts-Layout ist 'Outline Form'. Wie kann ich dies ändern 'Compact form' oder 'Tabular Form' durch meinen code ? Jede Hilfe ist willkommen ! Danke.

So rufen Sie die VBA-Funktion von excel

Anzahl der Antworten 1 Antworten
Habe ich en excel-Datei, wo ich Gültigkeitsregel. Ich habe eine Zelle, lassen Sie sagt, "Kunden", wo Benutzer können geben Sie Zeit, aber es ist Zeit anpassen. Benutzer können geben Sie die Zeit ein wie dass 23:45 98:20

Excel-VBA - Privot-Tabelle filtern nach mehreren Kriterien

Anzahl der Antworten 1 Antworten
Ich versuche zum filtern einer pivot-Tabelle mit mehreren Kriterien. Ich habe überprüfen Sie die anderen Beiträge, aber ich bin immer der Fehler "AutoFiler-Methode des Range-Klasse ist fehlgeschlagen" beim laufen: Range("g41").Select Selection.AutoFilter field:=1, Criteria1:=Array( _ "101", "103"), Operator:=xlFilterValues

Array in Excel-Bereich

Anzahl der Antworten 2 Antworten
Ich bin neu in VBA und versuche zu schreiben, der ein array zu einem excel-Bereich durch ein array UDF. Ich versuche die Ausgabe des array auf eine maximale Anzahl von Zeilen, die die Formel wurde platziert. Ich

Die Verwendung von string-Variablen Objekt-Variablen in VBA? (Excel 2013)

Anzahl der Antworten 1 Antworten
Habe ich eine Reihe von ActiveX-Steuerelemente Tasten/auf einer Seite, und ich möchte ändern mehrere Parameter der Tasten (in einem loop-Funktion). Ich bin fein mit dem schreiben der loop-Funktion um dies zu erreichen, kann Sie aber nicht finden

Excel VBA - Prüfen, ob ein Arbeitsblatt MIT EINEM PASSWORT geschützt ist

Anzahl der Antworten 1 Antworten
Können wir überprüfen, ob ein Blatt geschützt ist, mithilfe der Eigenschaft ProtectContents. Aber wie überprüfen, ob es mit einem Passwort geschützt ist? if ws.ProtectContents then ''do something end if InformationsquelleAutor D. O. | 2016-11-29

Power-Pivot-Tabelle - Schleife durch die Felder im Berichtsfilter

Anzahl der Antworten 3 Antworten
Haftungsausschluss: Diese Frage wurde veröffentlicht in msdn-forum aber da habe ich nicht bekommen, keine Antwort (überraschenderweise) bin ich cross-posting ist es auch hier. Möglicherweise möchten Sie überprüfen, dass die Verbindung, bevor Sie versuchen diese Frage. Ich würde

Wie man ein Makro aufrufen, wenn ein benannter Bereich (Zelle) geändert wird

Anzahl der Antworten 2 Antworten
Ich bin zu versuchen, rufen Sie ein makro mit dem Namen "RE_environmental", wenn die Zelle mit dem Namen "RE_1" geändert wird (also markieren Sie ein X in der Zelle). Ich habe versucht, verschiedene Variationen von codes, einschließlich

verwenden von Makros zum konvertieren Zahlenformat auf text in Excel

Anzahl der Antworten 1 Antworten
Ich'ved ein makro erstellt in Excel, die ich verwenden, um zu konvertieren Spalte Zahlenformat auf Text, damit das Zahlenformat ändert sich nicht nach dem copy/past aus einer text-Datei: Sub ConvertBitColumn() ' ConvertBitColumn Macro ' This macro converts

Konvertieren einer csv-Datei in Excel (mit Spalten als text) mithilfe von vba

Anzahl der Antworten 2 Antworten
Ich habe eine csv-Datei zum Beispiel sagen, mit Daten, wie weiter unten (ein.csv). Jetzt möchte ich umwandeln in excel mit vba-Skript. Ich habe schon viele Lösungen hier und das problem ist in der zweiten Spalte die führende

Ändern Sie die Farbe der ganzen Zeile vor oder nach dem einfügen von Werten auf einem Blatt VBA

Anzahl der Antworten 2 Antworten
Ich Versuche, ändern Sie den Wert einer Reihe bestimmen, wenn ein Zustand passiert, und ich dachte, es zu tun, nach dem einfügen gemacht wurde, aber vielleicht ist es einfacher, vor dem einfügen (?) Die Sache ist die,

Automatisch wählen Sie löschen Arbeitsblatt ohne Botschaft auftauchen

Anzahl der Antworten 1 Antworten
Schrieb ich vba code zum löschen eines Blattes dauerhaft. Wenn ich es laufen lasse, kommt folgende Meldung: "- Daten kann es in das Blatt(s) zur Löschung ausgewählt haben. Um dauerhaft Daten zu löschen, drücken Sie Löschen." Wie

Deaktivieren oder ausblenden von Optionen im Kombinationsfeld Excel VBA

Anzahl der Antworten 1 Antworten
Ich habe ein Kombinationsfeld in einem Excel-Userform aus der Benutzer-Gruppe-Typen. Je nach user access level (Benutzer, würde ich mag, um etwas Option\item deaktivieren oder nicht sichtbar. Ich nicht verwenden will, Removeitem, Da müsste ich wieder zu bevölkern,

Do Until ActiveCell leer ist

Anzahl der Antworten 1 Antworten
Mit dem folgenden code, den ich versuche zu kopieren, einen Wert aus einer XLS (initialVal) und fügen Sie eine GUI-text-Feld. Dann möchte ich die eine Schleife eingeben und bekommen den nächsten Wert (nextVal) mit der ActiveCell anrufen

Excel-VBA - Formeln Einfügen (Bereich) kopieren Sie dann>nur Werte einfügen

Anzahl der Antworten 3 Antworten
Möchte ich ein makro kopiert, die Formeln in den Bereich F6:Q2500. Nach dem das makro eingefügt, werden die Formeln sollte es copy>nur Werte einfügen. [...] Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic Range("Q6").Formula = "=IF(INDIRECT(""A""&ROW())="""","""",CONCATENATE(INDIRECT(""A""&ROW()),""/"",INDIRECT(""B""&ROW()),""/"",INDIRECT(""E""&ROW()),""/"",INDIRECT(""P""&ROW())))" Range("Q6").Copy Range("Q6:Q2500").PasteSpecial (xlPasteAll)

Wie zähle ich die Anzahl der nicht-Nullen in excel?

Anzahl der Antworten 1 Antworten
Ich versuche ein makro machen, das wird gehen durch eine gesamte Arbeitsmappe, und die Anzahl der Tage, die ein Mitarbeiter gearbeitet hat. Die Blätter haben die Arbeit aufgeteilt in Tage, so dass alle T zu finden ist,

Deaktivieren kopieren(Strg+c), einfügen(Strg+v),Ausschneiden(Strg+x) in excel

Anzahl der Antworten 2 Antworten
Entwickelt ich die vsto-Vorlage in C#, in dem, habe ich Hinzugefügt, Daten-Validierung für viele Felder in der excel-Tabelle.Wenn der Benutzer kopieren und einfügen der Inhalte, diese Validierungen Regeln überschreibt und es funktioniert nicht. wie kann ich einschränken,

Machen Sie eine excel-Zelle obligatorisch, basierend auf dem Wert der anderen 2 Zellen

Anzahl der Antworten 2 Antworten
Also.. ich habe ein excel, in dem 2 aufeinander folgende Zellen können markiert werden mit dem gleichen Wert (meist Text), basierend auf dieser 2-Zellen den Wert der 3. Zelle gefüllt werden sollten zwingend durch den Benutzer. Den

Wie zu verwenden getElementByID in VBA?

Anzahl der Antworten 1 Antworten
Also ich habe diesen test die erste fragt, E-Mail und Passwort für Facebook mit inputbox. Dann sollte es gehen (www.facebook.com), die auf Internet Explorer und loggen Sie sich mit Ihrer E-Mail und Passwort, aber es gibt mir

Wählen Sie Zwei Spalten und erstellen Sie ein Diagramm in VBA

Anzahl der Antworten 1 Antworten
Hallo, ich bin Recht neu in VBA. Ich versuche eine Tabelle zu erstellen mit Werten aus Zwei Spalten A1:A10, C1:C10 (d.h. A und C).Ich wählte diese beiden Spalten mit der Maus und wenn ich versuche, den makro-code,

Die Verwendung von Python zu Injizieren Makros in Tabellenkalkulationen

Anzahl der Antworten 4 Antworten
Ich habe ein makro, ich möchte eine Reihe von existierenden Tabellen zu verwenden. Das problem ist nur, dass es so viele Tabellen, dass es wäre zu zeitaufwendig, um es mit der hand! Habe ich geschrieben, ein Python-Skript,

VBA-SVERWEIS-Bedingung (wenn-dann) Quelle Daten und SVERWEIS-Bereich sind auf verschiedenen Arbeitsblättern

Anzahl der Antworten 2 Antworten
Ich brauche deine Hilfe mit bedingter SVERWEIS. Ich fand einen code, der funktioniert gut, wenn es die SVERWEIS-Wert in den Quelldaten, aber es funktioniert nicht, sobald es einen fehlenden Wert. Auch ich muss hinzufügen einer Bedingung ('Wenn

Wechseln zwischen Arbeitsmappen

Anzahl der Antworten 2 Antworten
Ich habe einen code, sucht nach bestimmten Informationen in einer anderen Arbeitsmappe, ist aber, dass die Arbeitsmappe, die den Namen ändert und Formate. Ich bin derzeit mit Arbeitsmappe.öffnen, um es zu öffnen, und wenn ich geben Sie

Excel-VBA-und Gruppen-Funktion

Anzahl der Antworten 2 Antworten
Habe ich einige hierarhical Wörterbuch wie dieses Ein-und ausgeladen dieses Wörterbuch in die Excel-Datei wie folgt Nun habe ich mir die Gruppe Excel-Zeilen in hierarhical Weise. Weiß ich, dass Excel hat die range().Gruppen-Funktion. Aber gibt es irgendeine

VBA-code, um eine Schleife und update MS access-Datenbank-Spalte aus Excel

Anzahl der Antworten 1 Antworten
Hintergrund: Ich habe ein excel-Arbeitsblatt, das ruft Daten aus einer MS Access-Datenbank. , Der code funktioniert einwandfrei. Es ruft Datensätze auf, die "Kommentare" - Feld als leer. Benutzer aktualisieren Sie das Feld "Kommentare" in Excel, und klicken

Wie kann ich call WCF-client von Excel 2003 VBA?

Anzahl der Antworten 4 Antworten
Als die Frage, wie kann ich call WCF-client von Excel 2003 VBA? Ich sah, es ist ein Ort, wo ich anrufen kann web-service, aber ich habe gesucht über Google, alle Ergebnisse, die ich erhalten, ist nicht möglich,

So finden Sie eine Anzahl von bestimmten Wert in einer kompletten Arbeitsmappe mit mehreren Arbeitsblättern in excel?

Anzahl der Antworten 1 Antworten
Ich habe eine Arbeitsmappe mit mehreren sheets von Daten. Im ersten Blatt habe ich eine Liste von Werten, und ich möchte, um herauszufinden, wie viele Zeiten, Sie erscheinen in dem rest des Buches. Die Zählung erscheinen würden,

Wie kann ich die Liste/print control-Namen und/oder Eigenschaften auf einem VBA-Formular?

Anzahl der Antworten 2 Antworten
Ich bin eine Aktualisierung einer userform, und haben Hinzugefügt viele weitere Steuerelemente, die auf separaten Registerkarten. Ich bin immer bereit, zu aktualisieren, meine Initialisieren sub, und Frage mich, ob es eine Funktion gibt, die mir erlauben, Liste

Excel-VBA-autofilter deaktivieren/ausschließen von items

Anzahl der Antworten 1 Antworten
kurze Frage, wie kann ich das ausschließen eines Elements in einer Liste über VBA. Arbeiten auf einem Blatt, das automatisch druckt eine Liste ohne ein bestimmtes Datum. Rows("2:2").Select Selection.AutoFilter ActiveSheet.Range("$A$3:$H$1000").AutoFilter Field:=3, Criteria1:="Hans" ActiveSheet.Range("$A$3:$H$1000").AutoFilter Field:=7, Criteria1:="open" ActiveSheet.Range("$A$3:$H$1000").AutoFilter Field:=6,

Excel nicht finden können, ein Wert, selbst wenn es vorhanden ist, in das Arbeitsblatt

Anzahl der Antworten 1 Antworten
dies ist mein Erster Beitrag also ich bin sorry, wenn dies verwirrend auf alle. Ich bin versucht, einen SVERWEIS ausführen, um eine vergleichende Analyse zwischen den beiden berichten. Ich bin mit einem Teil-Nummer als Referenz und versucht,

Aufruf von VBA-makro aus .vbs-Datei wirft 800A03EC Fehler

Anzahl der Antworten 3 Antworten
Ich versuche ein VBA-makro ausführen durch .VBS-Datei(Datei-name: Check_final.vbs). Hier ist der code Option Explicit run_macro Sub run_macro() Dim xl1 Dim sCurPath Dim xlBook Dim FolderFromPath Set xl1 = CreateObject("Excel.application") sCurPath =Wscript.ScriptFullName Set xlBook = xl1.Workbooks.Open(sCurPath, 0, True)