Tag: .net

VSTO (Excel): Alle benannten Distanzbereiche innerhalb eines Bereichs abrufen

Ich habe ein Excel-Arbeitsblatt mit einem benannten Bereich A , der wiederum aus mehreren benannten Bereichen besteht. Wie kann ich mit VSTO all diese benannten Bereiche (Namen) bekommen, die innerhalb des benannten Bereichs A liegen? Zum Beispiel kenne ich A und möchte jetzt B, C, D, E bekommen:

Wie ändere ich den Worksheet-Namen in Excel?

Ich möchte einige data mit einem benutzerdefinierten Namensblatt nach Excel exportieren. Wie kann ich den Blattnamen aus C # ändern? Hier ist mein Code: var workbook = new HSSFWorkbook(); var font = workbook.CreateFont(); font.Boldweight = HSSFFont.BOLDWEIGHT_BOLD; sheet.SetColumnWidth(0, 10 * 256); sheet.SetColumnWidth(1, 30 * 256); headerRow.CreateCell(0).SetCellValue("Column1"); headerRow.CreateCell(1).SetCellValue("Column2"); int rowNumber = 1; //Populate the sheet with values […]

Ich möchte eine Excel-file öffnen und darauf warten, dass der Benutzer sie bearbeitet und speichert

Ich möchte eine Excel-file öffnen und warten, bis der Benutzer sie bearbeitet und speichert, und dann benutze ich die data. Ich benutze diesen Code: string tempFileName = "test.xlsx"; MemoryStream ms = DocumentFormat.OpenXml.Extensions.SpreadsheetReader.Create(); DocumentFormat.OpenXml.Extensions.SpreadsheetWriter.StreamToFile(tempFileName, ms); var psi = new ProcessStartInfo(tempFileName); var p = new Process(); p.StartInfo = psi; p.Start(); p.WaitForExit(); p.Close(); // use the data und […]

Fehler beim Exportieren in Excel-data: '', hexadezimaler Wert 0x07, ist ein ungültiges character mit c #

Ich habe seltsames Problem, wenn ich versuche, data in Kendo UI Grid zu exportieren, um zu excel ….. Error : An exception of type 'System.ArgumentException' occurred in System.Xml.dll but was not handled in user code Additional information: ' ', hexadecimal value 0x07, is an invalid character. und die folgende Methode wurde für den Export verwendet, […]

konnte file oder Assembly microsoft.office.interop.excel Version 15.0.0.0 in Windows XP nicht laden

Ich entwickle ein Programm in VS2012 in Windows 8. Ich lese eine Excel-file wie folgt. xlWorkBook = xlApp.Workbooks.Open(fileAddress, 0, true, 5, "", "", true, Microsoft.Office.Interop.Excel.XlPlatform.xlWindows, "\t", false, false, 0, true, 1, 0); Ich füge Microsoft Excel 15.0 objectbibliothek zu meinem Projekt hinzu. und mein Programm läuft gut in Windows 7 und 8, aber nicht in […]

C # -Befehlszeile Verweis auf Microsoft.Office.Interop.Excel hinzufügen

Müssen mit Excel-Automatisierung mit C # arbeiten. Es gibt keine Visual Studio-Installation und kann nicht durchgeführt werden. Aber Ms-Office 2007 wird auf der Arbeitsstation installiert. Bei der Verwendung von "csc.exe" für die Kompilierung werden aufgrund der Microsoft.Office-Assemblierung Fehler angezeigt. Ich habe versucht, an allgemeinen Standorten zu suchen, konnte aber DLL-file nicht finden. using Microsoft.Office.Interop.Excel; using […]

Beenden Sie die Excel-Instanz als classnmitglied bei Bedarf

Ich versuche, eine class zu erstellen, wo ich mit einer Excel-Instanz arbeiten möchte, und ich möchte diese Excel-Instanz bei Bedarf beenden (wie in dieser Antwort erwähnt) . Um es noch richtig zu debuggen, habe ich die Müllsammlung folgendermaßen getrennt: Imports Excel = Microsoft.Office.Interop.Excel Public Class Form1 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles […]

Die Konvertierung vom Typ 'Object (,)' in 'String' ist nicht zulässig, wenn Zellen von vb.net gelöscht werden

Ich versuche, alle Zellen zu löschen, die mit dem Wort hallo in Bereich B2 zu T5000 beginnen, jedoch erhalte ich eine Konvertierung vom Typ 'Object (,)' zu Typ 'String' ist kein gültiger Fehler. Jede Hilfe wäre willkommen. Dim xlCell As Excel.Range = Nothing xlCell = xlWsheet2.Range("B2:T5000") For Each cell In xlCell If xlCell.Value IsNot Nothing […]

VB.NET TryParse gibt False zurück, obwohl ein gültiges date überschritten wurde

Ich habe eine function in VB.NET erstellt, die nach gültigen data sucht. Die function ist unten: Public Shared Function IsDate(obj As [Object]) As Boolean Dim strDate As String = obj.ToString() Dim dt As DateTime = DateTime.MinValue If DateTime.TryParse(strDate, dt) AndAlso dt <> DateTime.MinValue AndAlso dt <> DateTime.MaxValue Then Return True Else Return False End If […]

Exportieren von Aktienkurten (ohlc) nach Excel per C # -Code

Ich möchte das Kursdiagramm ohlc nach Excel exportieren Ich benutze EPPlus, jetzt habe ich erfahren, dass EPPlus keine Charts unterstützt, die gezeichnet werden sollen. Daher suche ich nach einer anderen Third-Party-DLL, die ich gefunden habe, aber es ist eine bezahlte Art von function. Kann jemand andere für das Exportieren der Aktienkurve vorschlagen, die Aktienkurve in […]

Spreadsheet (Microsoft Excel) makes working easy.