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 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
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
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
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
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
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
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)
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$"
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
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
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:
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
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
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
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/...
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
3
Antworten
Den ich einstellen will Fett text in den string.Wie kann ich es tun ? InformationsquelleAutor Mennan | 2012-07-25
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,
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
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
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
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,
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
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
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,
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
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
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
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
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,
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
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?
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";
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.