Tag: c #

Kein XlOpenXMLWorkbook in Interop

Ich habe Code, der versucht, eine .xls-Tabelle in eine .xlsx-Tabelle mit Interop zu konvertieren: public void Convert(string file) { var app = new Microsoft.Office.Interop.Excel.Application(); var wb = app.Workbooks.Open(file); wb.SaveAs(Filename: file + "x", FileFormat: Microsoft.Office.Interop.Excel.XlFileFormat.xlOpenXMLWorkbook); wb.Close(); app.Quit(); } Ich xlopenxmlworkbook' is not a member of 'microsoft.office.interop.excel.xlfileformat' einen Fehler, der besagt, dass xlopenxmlworkbook' is not a member […]

Ich habe Probleme beim Erstellen von Excel-Chart mit C #

Ich habe zwei Probleme beim Erstellen von Excel-Charts durch Code. Problem Nr. 1 ist, dass ich wissen möchte, wie ich die chart -Eigenschaft setzen soll, um z. B. Cells [10,2] zu erstellen, weil sie das Diagramm über die Zellen zeichnet, die die data enthalten. Unten ist der Code, den ich verwendet habe, um das Excel-Diagramm […]

Wie kann ich DateTime-, TimeSpan-, String- und Double-Werte aus der WPF MVVM-Anwendung nach Excel exportieren?

In meiner WPF MVVM Prism-Anwendung lese ich einige data (über COM-Port) von äußeren Gerät jede Sekunde (ich verwende System.Windows.Threading.DispatcherTimer dafür). Jedes Mal fülle ich den folgenden Puffer mit den gelesenen data: /// <summary> /// Represents the point on the chart. /// </summary> public class ChartPoint { #region Fields // The value from outer device. private […]

Fehler beim Versuch, data nach Excel zu exportieren.

Ich habe eine Schaltfläche, die data aus Teleriks RadGrid in ein Excel-Dokument exportiert. Beim Versuch, zu exportieren, tritt jedoch der folgende Fehler auf: [System.Threading.ThreadAbortException]: {Unable to evaluate expression because the code is optimized or a native frame is on top of the call stack.} Hier ist mein Code: private void GenerateFile(object structure, string fileName) { […]

Warum schlägt der Versuch fehl, eine PivotTable (Excel Interop) zu erstellen?

Basierend auf dem Code, den ich hier gefunden habe , versuche ich eine Pivot-Tabelle wie folgt zu erstellen: var range = _xlSheet.Range[_xlSheet.Cells[6, 1], _xlSheet.Cells[6, _grandTotalsColumn]]; ListObject tbl = WriteToExcelTable(_xlSheet, "tbl", "A6"); var pch = _xlBook.PivotCaches(); pch.Add(XlPivotTableSourceType.xlDatabase, "Produce Usage by Month!A6:F94") .CreatePivotTable(tbl, "PivTab1", Type.Missing, Type.Missing); . . . public ListObject WriteToExcelTable(Worksheet WSheet, string TableName, string CellStr […]

Halten leerer Spaltennamen während des Lesens der Excel-data

Ich lese eine Excel-file und speichere Inhalte in der database. Ich habe zwei Spalten, der erste Spaltenname ist leer und der zweite Spaltenname ist A. Beide Spalten haben Zeilen darunter. Wenn ich "select * from ["+excel[i]+"]") mit oledbconnection ausführe, Die leere Spalte wird automatisch durch F1 ersetzt. Ich brauche sowohl die Spalten als auch die […]

Zellen in Excel._Worksheet werden nicht korrekt mit data gefüllt

In meinem Beitrag unter " Wie exportiere ich DateTime, TimeSpan, String und Double-Werte in Excel von WPF MVVM-Anwendung? Ich frage, wie man in MS Excel von WPF MVVM-Anwendung mit VSTO exportieren kann. Ohne auf eine Antwort zu warten, beschloss ich, es selbst zu versuchen. Ich habe MS Excel 2016 MSO (16.0.4432.1000) 64-Bit-Version auf meinem Computer. […]

Kopieren von data von einem Blatt zu einem anderen mit NPOI

Ich bin neu in C # und Excel und ich versuche, data von einem Blatt (das ist voll von data) in ein neues, das leer ist zu kopieren. Ich benutze NPOI und ich habe ein paar Dinge herausgefunden, aber ich habe Probleme beim Hinzufügen der data. Das zweite Blatt ist leer, also sind alle Zellen […]

Erstellen einer Dropdownliste in Excel mit Openxml in C #

Es gibt einige Blätter, die aus einer XML-file erstellt werden. Es gibt einige Namen im 2. Blatt. .excel wird durch Lesen der XML-file erstellt und mit Hilfe von OPEN-XML in das datasatz- und später erstellte Arbeitsblatt und alle anderen Zeilen und Spalten geändert. Ich möchte also eine list mit Namen aus dem 2. Blatt erstellen […]

Erstellen Sie HashMap aus Excel-data in C #

Ich bin neu in C # und ich habe ein Excel-Blatt mit 2 Spalten und ich möchte eine Hash-Map aus dem date in diesem Blatt erstellen. sagen wir mal, das Excel-Blatt sieht so aus A Value1 A Value2 A Value3 B value4 B value5 wobei A und B in der ersten Spalte und Werte in […]

Spreadsheet (Microsoft Excel) makes working easy.