ReDim arbeitet nicht innerhalb der loop, keine Anpassung der Array-Größe

Ich habe den folgenden Code unten, das Problem ist die Array-Größe "varray" wird nicht jedes Mal aktualisiert, wenn eine neue Zeile eingefügt wird, ich weiß dies, indem Sie den Wert von Varray jedes Mal eine neue Zeile über den Code in Excel eingefügt wird. Dies bedeutet, dass der Code am Ende eines festen Arrays stoppt. […]

Excel Countif function wird nicht ausgewertet

Ich habe ein Problem mit der Verwendung der Countif-function in Excel. Ich gebe die Formel in die Zellen ein und klicke auf Enter, aber sie wird überhaupt nicht ausgewertet. Es zeigt nur den Text der Formel. Excel-Formel wird nicht ausgewertet Bitte lassen Sie mich wissen, was das Problem ist. Danke!

Abrufen von filename und Ziel des VBA-Dialogfelds zum memoryn

Ich habe derzeit ein Dialogfeld eingerichtet, mit dem ein Benutzer ein fileziel auswählen kann. Nachdem das Ziel ausgewählt wurde, können Sie einen Namen für die file eingeben und "FileSaveName" auf den vollständigen Pfad wie C:\user\desktop\test.xml Ich bin neu in diesem Tool, das über VBA angeboten wird. Ist es möglich, den filenamen und die Erweiterung separat […]

Drehen Sie mehrere Spalten in Excel in eine Spalte mit einem eindeutigen Wert

Ich habe eine list von Fragen als eine Reihe von Spalten in Excel mit etwa 10.000 Zeilen. Ja oder Nein wird durch eine 0 oder 1 angezeigt und nur 1 Frage kann für jede gegebene Zeile ausgewählt werden. Was ich tun möchte, ist, alle diese Spalten zu nehmen und sie in 1 Spalte zusammenzufassen, wo […]

Microsoft Access kann Tabellenobjekt nicht finden

Ich erstelle derzeit ein kurzes VBA-Skript, das eine Tabelle aus einer Access-database entnimmt und über die Methode "TransferSpreadSheet" nach Excel exportiert. Immer wenn ich das tun, erhalte ich jedoch "Laufzeiterrors 3011", der besagt, dass "das Microsoft Access-database-module das object" MonthsOutput "nicht finden konnte. Im Folgenden finden Sie die relevanten Format- und Codeabschnitte: Public Sub Run() […]

Excel VBA Bloomberg aktualisiert das Problem

Ich versuche, Excel VBA zu verwenden, um eine Arbeitsmappe zu aktualisieren, die Bloomberg-Excel-Formeln enthält. Ich bin in der Lage, die Formeln mithilfe der folgenden Formeln aktualisieren zu lassen Application.run "RefreshAllWorkbooks" Application.run "RefreshallStaticData" Sie werden jedoch erst aktualisiert, wenn das Subsystem abgeschlossen ist. Ich habe versucht, Formeln zu warten, aber von dem, was ich gefunden habe, […]

Laufzeiterrors 91 in Excel VBA

Ich habe diese function, um leere und nicht leere Zelle in VBA zu überprüfen. Function toCheckBlanks(rng1 As String, rng2 As Range) Dim iBlank&, iNonBlank& '& declare variables as long Set main = ThisWorkbook.Sheets("Main") Dim rng As Range Set rng = Nothing Set rng = main.Range(rng1 & [rng2].Find("*", , , , , xlPrevious).Row) With WorksheetFunction iNonBlank […]

bedingter Durchschnitt in Excel

Ich habe ein Excel-Blatt, wo diese Spalten sind: % of contract value = c(4,3,5,6) contract type = c("sell", "sell", "sell", "buy") confidence = c(5, 3, 3, 3) . Ich möchte einen bedingten Durchschnitt wie folgt machen: Nehmen Sie den Durchschnitt von % of contract value aber nur für Zeilen, bei denen contract type = "sell" […]

Wie man pedicular Spalte readonly in Excel mit apche POI macht

Ich erzeuge eine Excel-file mit Apache Poi und ich möchte die letzten zwei Spalten lesen nur in dieser Excel-file. Also habe ich das gesperrte Feature von poi ausprobiert, aber es macht alle Zellen readonly, wo ich die letzten beiden readonly haben will. Hier posten wir, was ich bisher gemacht habe HSSFWorkbook wb = new HSSFWorkbook(); […]

Excel-Makro finden Sie die Zeile

Ich muss eine Zeile finden, die ein bestimmtes Wort usw. UND nach einer bestimmten (variablen) Zeilennummer enthält. Die letzte Zeilennummernformula lautet wie folgt: Son1 = Range(KirilimKolonu & ":" & KirilimKolonu) _ .Find(what:="1", _ after:=Range(KirilimKolonu & "1"), _ searchdirection:=xlPrevious).Row etwas wie x =1 do while x < 785 if range(KirilimKolonu & x).value = 1 then exit […]

Spreadsheet (Microsoft Excel) makes working easy.