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