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.

Beenden Makro ausführen, weiter auf die Validierung

Anzahl der Antworten 1 Antworten
Ich habe eine method-A() aufgerufen wird von mehreren Methoden, Auf eine Bedingung in der Methode -, muss ich beenden Sie das makro. sah ich eine Möglichkeit, wie Exit sub aber diese wird nur verlassen Sie die aktuelle

Möchte mit VBA in excel zu Lesen, sehr großen CSV und Erstellung der Ausgabe-Datei von einer kleinen Teilmenge der CSV

Anzahl der Antworten 7 Antworten
Ich habe eine csv-Datei mit 1,2 Mio Datensätzen von text. Die alphanumerische Felder sind eingeschlossen in Anführungszeichen, Datum/Zeit oder numerische Felder werden nicht. Beispielsweise "Fred","Smith",01/07/1967,2,"7, Die "High Street","Anytown","Anycounty","LS1 7AA" Was ich tun wollen ist, einige schreiben von

Mithilfe von VBA zu erkennen, das Dezimalzeichen ist der computer mit

Anzahl der Antworten 5 Antworten
Ist es möglich, mit VBA erkennen, welche dezimal-Zeichen verwendet wird, die auf dem computer? Habe ich ein makro-Skript, fügt eine bedingte Formatierung in einem excel-sheet. Das problem ist, dass die target-Computer verwenden könnte, dezimal Zeichen. So, ich

Kopieren und einfügen von Daten mithilfe von VBA-code

Anzahl der Antworten 2 Antworten
Ich habe eine Schaltfläche auf einer Tabelle, die, wenn Sie gedrückt wird, sollte es dem Benutzer erlauben, eine Datei zu öffnen, dann kopiere die Spalten A-G im Tabellenblatt "Daten", dann fügen Sie die Daten aus diesen Spalten

Siehe Excel-Zelle in der Tabelle, indem Sie header-name und Zeilennummer

Anzahl der Antworten 4 Antworten
Ich versuche beziehen sich auf eine Zelle in einer excel-Tabelle mit dem Tabellen-header-name und die Nummer der Zeile mit VBA. Ist diesem posible? InformationsquelleAutor Ole Henrik Skogstrøm | 2013-09-15

Formatiert die Werte aus einem aus mehreren Zellen bestehenden Bereich

Anzahl der Antworten 5 Antworten
Dim myText As String myText= Range("a3").Text Gibt den formatierten Wert in Zelle A3, aber myText= Range("a3:c7").Text gibt mir eine Fehlermeldung. Wie bekomme ich Zeichenfolgen mit formatierten Werte aus einem aus mehreren Zellen bestehenden Bereich, wobei die Anzahl

Färben komplette Zeile anhand der Werte aus den Spalten

Anzahl der Antworten 1 Antworten
Muss ich die Farbe die komplette Excel-Zeile basierend auf dem Wert einer Zelle in der Spalte. Ich habe drei Spalten (Item, Price und Status) und möchte die Farbe der Zeile, wenn die Status Wert ist: GELIEFERT (Grün)

VBA: Wie zu löschen gefilterten Zeilen in Excel?

Anzahl der Antworten 2 Antworten
Ich habe eine Excel-Tabelle, die Daten enthält. Durch die Verwendung der nächsten vba-code, den ich versuche zu filtern, nur leere Zellen in einigen Bereichen, und löschen Sie diese Zeilen ActiveSheet.Range("$A$1:$I$" & lines).AutoFilter Field:=7, Criteria1:= _ "=" ActiveSheet.Range("$A$1:$I$"

Excel-VBA: Funktion aktivieren activecell Fett

Anzahl der Antworten 2 Antworten
Habe ich die folgende Funktion in meinem Modul. Function Colorize(myValue) ActiveCell.Select Selection.Font.Bold = True Colorize = myValue End Function In der Zelle, wird diese Funktion sollte drehen Fett - allerdings bekomme ich keine Fehlermeldungen zurück, und traurig

Bedingte Formatierung mit Excel-VBA-code

Anzahl der Antworten 2 Antworten
Ich habe Range-Objekt aufgerufen DistinationRange enthält die Referenz zum Bereich B3:H63 Ich möchte die folgenden zwei Regeln der bedingten Formatierung mit Excel-VBA-code dynamisch. (Da die Reichweite wäre nicht das gleiche sein die ganze Zeit) Wenn eine Zelle

Deaktivieren Sie die Zwischenablage-Eingabeaufforderung in Excel-VBA auf die Arbeitsmappe schließen

Anzahl der Antworten 7 Antworten
Ich habe eine Excel-Arbeitsmappe mit VBA-code, öffnet sich eine andere Arbeitsmappe kopiert einige Daten in die ursprüngliche, dann schließt die zweite Arbeitsmappe. Wenn ich in der Nähe der zweiten Arbeitsmappe (mit Application.Close), bekomme ich eine Eingabeaufforderung für:

VBA füllen Sie die Formel nach unten bis zur letzten Zeile in Spalte

Anzahl der Antworten 4 Antworten
So, ich bin an einem Projekt arbeiten und ich versuche, mein VBA-code, um nach unten ziehen die Formel, die in Zelle M3 alle der Weg nach unten an das Ende des Datensatzes. Ich bin mit Spalte L

Bieten eine große Auswahl tool/Programm, um die Benutzer in Excel-VBA

Anzahl der Antworten 2 Antworten
Ich versuche, entwickeln eine user form in Excel 2007-VBA und möchten sich ein Benutzer mit einer Reihe-Auswahl-Symbol, so etwas wie dieses: Habe ich jedoch nicht finden konnten, gebaut-in-form-design-tool oder eine online-tool, das dies, oder zumindest kommt mir

Ändern einer Excel-Zelle backcolor mit hex-Ergebnisse in Excel anzeigen völlig andere Farbe in der Tabelle

Anzahl der Antworten 7 Antworten
So, ich bin Einstellung einer Excel-Zelle Innenraum Farbe zu einem bestimmten Wert, wie unten: worksheet.Cells[1, 1].Interior.Color = 0xF1DCDB; Jedoch, wenn ich Sie dann öffnen Sie die Kalkulationstabelle in Excel, sehe ich, dass die Farbe, das kam aus

Dezimal zu Binär-Konvertierung für großen zahlen in Excel

Anzahl der Antworten 9 Antworten
Ich habe einige große Nummer in einem excel-sheet und ich möchten, konvertieren Sie Sie in binäre zB 12345678 965321458 -12457896 Könnte mir jemand helfen, wie dies zu tun. Danke. Haben Sie versucht, die DEC2BIN Funktion? Siehe stackoverflow.com/questions/22109116/...

Wie bekomme ich eine Zelle die position innerhalb einer Reihe?

Anzahl der Antworten 5 Antworten
Wie würde ich gehen darum, die relative position einer Zelle innerhalb eines Bereichs? Finden der position einer Zelle in einem Arbeitsblatt trivial ist, mit der Row- und Column-Eigenschaften, aber ich bin unsicher, wie das gleiche in eine

Wie kann ich definieren, GEBEN Sie keypressed-Ereignis für ein dynamisch ausgewählten Zelle in VBA für Excel

Anzahl der Antworten 4 Antworten
Bekam ich einen dynamisch gewählten Zelle, die gefüllt werden mit Informationen, dass im gehend zu setzen, und wenn ich die Informationen und ENTER keypressed an, dass die Zelle; 1 - löst ein makro 'macro(value) macro1 myinfo 2

Wie Füllfarbe in einer Zelle in VBA?

Anzahl der Antworten 4 Antworten
Ich würde gerne die Farbe, die Zellen mit "#N/A" - Wert in der currentsheet. Um dies zu tun, benutze ich Folgendes makro: Sub ColorCells() Dim Data As Range Dim cell As Range Set currentsheet = ActiveWorkbook.Sheets("Comparison") Set

Recordset gibt immer -1 (excel-VBA)

Anzahl der Antworten 4 Antworten
Möchte ich die Anzahl der Zeilen zurückgegeben, die von einer Abfrage in ein recordset, versuchte ich recset.RecordCount - Funktion, aber es immer wieder ein Wert von -1. Wie werde ich die Anzahl der Datensätze oder Zeilen im

Holen Sie sich Zeitzoneninformationen in VBA (Excel)

Anzahl der Antworten 5 Antworten
Ich möchte feststellen, eine Zeit-offset zur GMT/UTC (einschließlich daylight saving time) für verschiedene Länder zu einem bestimmten Datum in VBA. Irgendwelche Ideen? BEARBEITEN (von selbst beantworten): Danke 0xA3. Ich habe schnell Lesen-über die verlinkte Seite. Ich gehe

Excel-Makro - Wählen Sie alle Zellen mit Daten und formatieren als Tabelle

Anzahl der Antworten 1 Antworten
Ist es möglich, ein macro zu schreiben, das kann formatieren Sie eine Tabelle aus der alle aktiven Auswahl? Zum Beispiel habe ich ein makro, dass im Grunde nur ein Strg+Umschalt+Ende Auswahl. Nach, dass, ich möchte, dass das

Wie erstellen Sie eine separate CSV-Datei aus VBA?

Anzahl der Antworten 3 Antworten
Ich ausgeben muss einige Ergebnisse als .csv - Datei, die geparst wird später von einem anderen Prozess. Um diese Ergebnisse, ich habe eine große Arbeitsmappe mit allen Makros und Funktionen, die ich brauche. Ist es möglich zu

excel-vba immer die Zeile,Zelle mit dem Wert aus der Auswahl.Adresse

Anzahl der Antworten 2 Antworten
For i = 1 To 20 '' select the cell in question Cells.Find(...).Select '' get the cell address CellAddr = Selection.Address(False, False, xlR1C1) Next Oben ist mein code für die Suche ein spread-sheet zu finden, die eine

Deaktivieren Sie alle Dialogfelder in Excel während der Ausführung von VB-script?

Anzahl der Antworten 5 Antworten
Ich habe einige code in VB, speichert alle XLSM-Dateien als XLSX. Ich habe bereits den code, der das für mich machen, aber Dialogfelder zeigen, bis für jede Aktion. Dies war gut für ein paar Dutzend Dateien. Allerdings

Wie kann ich das schreiben in die Konsole von Excel-vba-code?

Anzahl der Antworten 6 Antworten
Gibt es eine Möglichkeit zum drucken einer Nachricht auf der Konsole aus einem Excel-vba-makro? Ich habe ein kleines VB .NET-Konsolenanwendung, die fordert, ein excel-makro, und ich würde gerne die Fehlermeldungen aus dem makro-code, um an die Konsole

So wählen Sie den Inhalt einer textbox, sobald es aktiviert ist?

Anzahl der Antworten 8 Antworten
Habe ich diese einfache Userform, wo ich nur TextBox1 und TextBox2. Ich geben Sie etwas text in den beiden von Ihnen. Davon ausgehen, der Schwerpunkt liegt auf dem sich der cursor befindet) die TextBox2. Wenn ich auf

Excel-VBA: Einstieg die Werte von Formular-Steuerelementen

Anzahl der Antworten 5 Antworten
Eingebettet in das Arbeitsblatt sheet1 ich habe einen Formular-Steuerelement-Kombinationsfeld namens combobox_test und es hat gewählten Wert x zusätzlich zu, dass, ich habe auch eine korrekt eingebundenen button, wenn ich drücken Sie es ich will es, nehmen Sie

"Do While" "Loop" und "While" "Wend" - Schleife. Was ist der Unterschied?

Anzahl der Antworten 3 Antworten
Lesen einiger Antworten bei stackoverflow, die ich sah, ein while wend Schleife. Ich bin verwendet, um die do while loop, so Frage ich mich, was wäre der Unterschied zwischen diesen beiden Schleifen. Ich habe einige Tests (code

Array Zurückgegebene Größe von Split-Funktion - Excel-VBA

Anzahl der Antworten 3 Antworten
Hier ist, was ich bisher getan habe. Sub MP_division() Worksheets(3).Activate Dim last_cell As Integer Dim platforms() As String Dim arr_size As Integer platforms = Split(Cells(2, 47), ", ") last_cell = Mid(Range("A1048576").End(xlUp).Address, 4) arr_size = len(platforms) // is

So importieren Sie lange Zahl aus csv-Format in excel ohne Umwandlung in die wissenschaftliche Schreibweise in VBA

Anzahl der Antworten 4 Antworten
Ich öffnete Semikolon getrennte txt-Datei mit diesem code unten und lange Kontonummer, zeigte sich als wissenschaftliche notation nach dem speichern in excel, unabhängig von Formatierungen auf text-Spalte. Was habe ich falsch gemacht hier? Application.ScreenUpdating = False Workbooks.OpenText

Wie kann ich die Ausgabe eines HTTP GET-aus Excel VBA für Mac

Anzahl der Antworten 3 Antworten
Brauche ich um die Ausgabe eines HTTP Get mit einem query-string zu einem web-service aus Excel für Mac 2011. Ich habe die Antworten für die Verwendung von Abfragetabellen ( Wie kann ich das senden einer HTTP-POST-Anforderung an

excel-vba-freeze-pane ohne select

Anzahl der Antworten 2 Antworten
Ich habe ein VBA script in Excel, das friert die Scheiben ein Excel-Arbeitsblatt, aber ich bin neugierig zu sehen, ob dies möglich ist, ohne zunächst die Auswahl einer Reihe. Hier ist von code, die friert Zeilen 1

Excel-vba-Satz bold bestimmten text-string in die Zelle?

Anzahl der Antworten 3 Antworten
Den ich einstellen will Fett text in den string.Wie kann ich es tun ? InformationsquelleAutor Mennan | 2012-07-25

Return RGB Werte aus dem Bereich.Innenraum.- Farbe (oder jede andere Farbe, Eigenschaft)

Anzahl der Antworten 6 Antworten
War ich versucht, inkrementell ändern Sie die Hintergrundfarbe einer Zelle zu schwarz, und ich fand, dass der Bereich.Innenraum.Farbe-Methode gibt eine Lange, die scheinbar willkürlich. Suchen Sie in der Dokumentation auf der MSDN-Website, es ist fast nichts darüber,

vba userforms Wagenrücklauf Verhalten

Anzahl der Antworten 2 Antworten
In eine textbox von einer userform in VBA, ich möchte zum aktivieren der Funktion, wo der Benutzer hinzufügen können Sie eine neue Zeile in das Textfeld durch drücken der "Enter" - Taste auf der Tastatur. Allerdings hatte

Wie man Excel-VBA-Variablen zur Verfügung, um mehrere Makros?

Anzahl der Antworten 3 Antworten
Ich habe eine Reihe von Makros, rufen einander an und finden Sie in den Arbeitsmappen A und B. ich will das erste makro fordert den Benutzer auf, wählen Sie " Dokument A und B und diese Selektionen

Führen Sie eine Suche auf ausgeblendete Zellen

Anzahl der Antworten 2 Antworten
Habe ich eine berechnete Wertebereich in eine versteckte Spalte, die ich für eine dropdown-box. Um herauszufinden, welchen Wert der Benutzer ausgewählt hat, versuche ich zu laufen, Finden Sie auf diesen Bereich, aber für einige Grund, wieso Excel

Finden Sie das aktuelle user language -

Anzahl der Antworten 2 Antworten
Wie kann ich den aktuellen user language-in einer vba - Programm? Brauche ich das, um zu zeigen, eine form in einer geeigneten Sprache. Ich rechne damit, die mehr generische excel ist immer ein nützlicher tag als gut,

Wie um zu überprüfen, aus .net-code, ob "Vertrauen Zugriff auf das VBA-Projekt-Objekt-Modell" aktiviert ist oder nicht für eine Excel-Anwendung?

Anzahl der Antworten 3 Antworten
Wie zu überprüfen .net-code, ob "Vertrauen Zugriff auf das VBA-Projekt-Objekt-Modell" aktiviert ist oder nicht für eine Excel-Anwendung? Manuell kann ich dies aus Excel-Anwendung- Datei>Optionen>Trust Center>Einstellungen für das Sicherheitscenter>Makro-Einstellungen>Vertrauen Zugriff auf das VBA-Projekt-Objekt-Modell InformationsquelleAutor Kushal Waikar | 2011-03-14

Was ist der Unterschied zwischen Trim() und Trim$() in VBA?

Anzahl der Antworten 4 Antworten
Was ist der Unterschied zwischen trim und trim$ in vba? Zufällig heute, wenn ich Links und trim-Funktionen in vba, Der compiler sagt cant find project or library Als ich es gegoogelt ,Auf einem forum fand ich den

VBA Arbeitsmappen.Schließen, ohne aufgefordert zu werden, wenn der Benutzer speichern möchte?

Anzahl der Antworten 3 Antworten
Schreibe ich ein VBA-Programm, das wandelt .xls Dateien in .csv - Dateien. Das problem ist, das bringt die "Do you want to save the changes to myFile.csv?" Dialogfeld. Hier ist ein Ausschnitt von meinem code: currentBook.SaveAs Filename:=fileNameS,

Excel-VBA - Bereich.Kopieren-einfügen-transponieren

Anzahl der Antworten 1 Antworten
Ich versuche, etwas sehr einfach, aber ich scheine zu stecken. Ich bin nach dem Hilfe-Menü für PasteSpecial aber ich kann nicht scheinen, um meinen code zu arbeiten, ohne einen Fehler. Möchte ich Worksheets("Sheet1").Range("A1","A5") - und einfügen-transponieren zu

Warum kann ich nicht definieren, meine Arbeitsmappe als Objekt?

Anzahl der Antworten 2 Antworten
Warum kann ich nicht definieren einer Arbeitsmappe eine dieser Möglichkeiten? (Ich habe die Palette-bit-da nur für einen schnellen test.) Wie kann ich es beheben? Dadurch entsteht eine "Compile Error: Type Mismatch" Sub Setwbk() Dim wbk As Workbook

So rufen Sie makro nach dem Aktualisieren oder Alle Aktualisieren button gedrückt?

Anzahl der Antworten 1 Antworten
Letztlich, ich würde gerne ein makro ausführen nachdem jemand aktualisiert die Arbeitsmappe, die speziell mit der Refresh-button unter der Registerkarte "Daten" in Excel. Für die Zeit, aber ich wäre damit zufrieden, nur immer die BeforeRefresh oder AfterRefresh

Abwechselnde Einfärbung Gruppen von Zeilen in Excel

Anzahl der Antworten 8 Antworten
Ich habe eine Excel-Tabelle wie diese - id | Daten für id | mehr Daten für die id id | Daten für id id | Daten für id | mehr Daten für die id | noch mehr

Wie verwende ich Checkboxen in einer WENN-DANN-Anweisung in Excel VBA 2010?

Anzahl der Antworten 5 Antworten
Muss ich den Wert der Checkboxen für eine WENN-DANN-Anweisung. Basierend auf was überprüft der Benutzer, die Art, wie ich berechnen, Dinge haben sich geändert. Allerdings kann ich nicht herausfinden, wie zu verwenden Sie das Kontrollkästchen, Werte, oder,

Den Verweis auf ein Excel-Adresse innerhalb einer Zelle, aber auch zusätzlichen text

Anzahl der Antworten 2 Antworten
Möchte ich einfügen zu können, eine Referenz in eine Zelle mit beliebigem text um ihn herum. ex. verwenden Sie einen Verweis auf die Zellen A1, B1 C1 => "blah blah <A1 text> foobar <B1 text>" Gibt es

Wie mache ich eine absolute Referenz bei der Verwendung von r1c1-format in VBA für Excel?

Anzahl der Antworten 4 Antworten
Schreibe ich ein makro für Excel mit VBA (Z1S1-format) und ich möchte eine Zelle referenzieren, die immer in der position E3. Gibt es eine syntax, die ich verwenden können, stellen Sie einen absoluten Bezug in der Z1S1-format?

Was bedeutet <> meine?

Anzahl der Antworten 6 Antworten
Ich dies gesehen haben, bevor in SQL und VB, ich bin jetzt reverse engineering ein Excel-Tabellenblatt und haben sich über die folgende Formel: =WENN(D23<>0,"Insufficent",0) Ich bin konvertieren von ActionScript-Code: var result:String = [condition] ? 0 : "Insufficient";

ReDim Preserve "Subscript Out of Range"

Anzahl der Antworten 1 Antworten
Ich versuche Daten aus 2 Doppel-Arrays in 2 verschiedenen Doppel-Arrays. Ich bin mir nicht sicher, was die Größe sein wird, weil ich die eine randomisierte Stichprobe aus der ersten arrays und legt es in die 2. arrays.