Tag: excel
Nur für Fragen zur Programmierung mit Excel-Objekten oder Dateien oder komplexe Formel Entwicklung. Sie können kombinieren Sie die Excel-tag mit VBA, VSTO, C#, VB.NET, PowerShell, OLE-Automatisierung, und andere Programmierung Verwandte tags und Fragen, falls zutreffend.
Allgemeine Hilfe zu MS Excel für die einzelnen Arbeitsblatt-Funktion ist verfügbar bei den Super-User.
5
Antworten
Wie finde ich die Anzahl der Vorkommen von Zeichen ( /) aus dem string in VBA-Excel-Makros. InformationsquelleAutor Code Hungry | 2012-02-13
4
Antworten
Ich glaube, dass ich in einem Fall von "die einfachsten Antworten sind die härtesten diejenigen zu finden" und ich noch nicht in der Suche, geben Sie mir dies in einer einfachen Art und Weise. Dies ist für
4
Antworten
Ich bin erst am Anfang, Tauchen Sie ein in VBA und den ich getroffen habe, ein bisschen von einer Straßensperre. Habe ich eine Platte mit 50+ - Spalten, 900+ Zeilen von Daten. Muss ich neu formatieren, etwa
4
Antworten
Ich habe eine listbox namens ListBox1 in Tabelle1 der excel-Arbeitsmappe. Jedesmal, wenn der Benutzer eines der Elemente in der Liste, die ich kopieren muss seinen Namen in eine variable namens strLB. So, wenn ich Value1, Value2, Value3,
7
Antworten
Ich versuche eine bedingte Formatierung auf ein Blatt Papier. Brauche ich zum füllen der Zellen mit einer bestimmten Farbe entsprechend der folgenden bedingten Anweisung: =AND((INDIRECT(ADDRESS(4;COLUMN()))>=INDIRECT(ADDRESS(ROW();4)));(INDIRECT(ADDRESS(4;COLUMN()))<=INDIRECT(ADDRESS(ROW();5)))) Wenn ich versuche, die Aussagen in der UND () - Funktion getrennt,
5
Antworten
Ich versuche VBA zu Feuer die Befehle sImportFilePath = Application.GetOpenFilename(FileFilter:= _ "Excel Files (*.xls), *.xls", Title:="Choose The Source File") Application.Workbooks.Open (sImportFilePath) sImportFileName = FunctionGetFileName(sImportFilePath) Und Sie arbeiten, wenn ich Schritt für Schritt durch die Funktion, aber wenn
1
Antworten
In früheren Versionen von Excel mit der Tastenkombination STRG+A in einem Arbeitsblatt würde buchstäblich wählen Sie alle Zellen. In Excel 2010 (nicht sicher über 2007 oder 2003), ich habe bemerkt, dass, wenn Sie drücken Sie STRG+A in
4
Antworten
Diesem Programm soll eine Schaltfläche erstellt werden, die der Benutzer drücken kann, aktivieren Sie einen anderen sub. Aus meinen Recherchen online, es scheint, dass der sub unten aktivieren soll beim öffnen der Arbeitsmappe, aber ist es das
5
Antworten
Ich arbeite mit VBA. Ich schrieb ein user define-Funktion ein string -, Prozess-und auch wieder gereinigt string. Ich bin nicht sicher was ist falsch mit ihm. Ich bin nicht in der Lage, es zu nennen und zu
7
Antworten
Ich habe eine Konsolenanwendung zu erstellen, dass die Exporte eine DataSet zu Excel. Das problem ist, dass es nicht pop-up, das speichern-Fenster, sollte es sich automatisch erstellen Sie die Excel-Datei. Bisher habe ich folgenden code, aber ich
14
Antworten
Ich versuche zum aufrufen einer sub auf einem anderen Arbeitsblatt, aber ich bekam eine Laufzeit-Fehlermeldung. Speziell, ich habe zwei Arbeitsblätter und mehrere VBA-sub s in diesen Arbeitsblättern. In einem VBA-Projekt (sagen workbook1.xlsm), habe ich den folgenden code:
3
Antworten
Ich versuche zu laden, ein derzeit vorhandenes Arbeitsblatt, und importieren Sie die text-Datei (Komma-getrennte Werte) Abbildung unten gezeigt, Excel-Blatt: Text-Datei: Ich bin mit dem code unten gezeigt: # importing necessary modules for performing the required operation import
22
Antworten
Ich wurde gebeten update einige Excel 2003 Makros, aber die VBA-Projekte sind durch ein Passwort geschützt, und es scheint, gibt es einen Mangel an Dokumentation... niemand kennt die Passwörter. Gibt es eine Möglichkeit zu entfernen oder knacken
3
Antworten
Wenn ich, fügen Sie einen Verweis auf Microsoft.Office.Interop.Excel auf meinem Rechner Visual Studio fügt diese dem Projekt-Datei: <COMReference Include="Excel"> <Guid>{00020813-0000-0000-C000-000000000046}</Guid> <VersionMajor>1</VersionMajor> <VersionMinor>5</VersionMinor> <Lcid>0</Lcid> <WrapperTool>primary</WrapperTool> <Isolated>False</Isolated> </COMReference> Gibt es andere Entwickler im team, wer bekommt Fehler und muss
2
Antworten
Ich versuche zum vergleichen von zwei Excel-Dateien und speichern, was es nur in der neuen Datei in einem Blatt und speichern, was ist nur das alte in einem anderen Blatt. (Im Grunde new - old = sheet1
12
Antworten
Wie kann ich verhindern, dass eine Schaltfläche aus der Größenänderung? Jedes mal, wenn ich auf die Schaltfläche klicken, wird entweder die Größe der Taste oder die Schriftgröße ändert. Hinweis: ich kann nicht sperren mein Blatt, mein Makro
3
Antworten
Ich bin neu in VBA, aber ziemlich gut mit PHP. Das sagte, ich ' m kämpfen mit VBA-Schleifen... Habe ich dieses Blatt mit 40 Zeilen, genannt "SH1": SH1 A B C D E 1 2 One 1.0a
5
Antworten
Habe ich über 50 oder so, Excel-Arbeitsmappen, die ich brauche, um Daten aus zu ziehen. Ich benötige Daten aus bestimmten Zellen, bestimmte Arbeitsblätter und kompilieren Sie in ein dataset (vorzugsweise in einer anderen excel-Arbeitsmappe). Ich bin auf
6
Antworten
Ich bin mit Microsoft Open XML SDK 2 und ich habe eine wirklich harte Zeit, die das einfügen eines Datums in eine Zelle. Ich kann eingeben von zahlen, ohne ein problem durch die Einstellung Cell.DataType = CellValues.Number,
5
Antworten
Ich versuche ein makro schreiben, das kopiert den Inhalt der Spalte 1 aus sheet 1 in Spalte 2 auf Blatt 2. Dies ist, wie das Modul aussieht, aber, wenn ich es laufen lasse, bekomme ich Run time
3
Antworten
In Excel 2007 habe ich eingefügt, ein ActiveX-label auf mein Arbeitsblatt. Ich klickte mit der rechten Maustaste drauf und Eigenschaften angesehen und es geschafft, ändern Sie die TextAlign-Eigenschaft auf 2 (frmTextAlignCenter). Diese richtet die label-caption-text auf der
1
Antworten
Wenn Sie möchten, löschen Sie den Inhalt einer Zelle oder einen Bereich in Microsoft Excel, die Sie verwenden können .ClearContents. Wenn Sie auch möchten, deaktivieren Sie die Formatierung, die Sie verwenden können .ClearFormats. Sheets("Test").Range("A1:C3").ClearContents Sheets("Test").Range("A1:C3").ClearFormats Wenn Sie
3
Antworten
Ich bin durchqueren ein Tabellenblatt enthält eine Spalte mit Preisen in form von double Arten. Ich bin versucht, suchen Sie einen fehlenden Wert auf der Tabelle als "n/a", aber es wird nicht lassen Sie mich interpretieren dies
5
Antworten
Habe ich wurde beauftragt mit der Erstellung eines financial-planning-tool in Excel, von Vorteil wären einige benutzerdefinierte Funktionen/Makros. Meine erste Reaktion war der Einsatz von VBA. Ich habe es auf Laufwerk Excel vor (sagen wir vor 5 Jahren).
7
Antworten
Ich versuche zu finden, den index der letzten Zeile in einer excel-Tabelle mithilfe von Apache POI-Java. Dachte ich, das sollte möglich sein, mit getLastRowNum() oder getPhysicalNumberOfRows() aber Sie scheinen nicht, um die richtigen Ergebnisse. Ich habe zum
1
Antworten
Ich versuche, herauszufinden, warum VBA ist wieder ein Fehler (Compile error: Expected: =)wenn ich rufe eine Sub und versorgen Sie mit mehreren Parametern. Sub customerController(cleanStructure As Boolean, firstCol As Integer, latCol As Integer, _ lngCol As Integer,
4
Antworten
Suchte ich es und fand den link C# EPPlus OpenXML zählen der Zeilen int iRowCount = currentWorksheet.Dimension.End.Row - currentWorksheet.Dimension.Start.Row; Aber dies gibt einen Wert von 4721 als Graf. Es gibt die ganze Zeile zählen, wie bekomme ich
4
Antworten
Ich bin das importieren von excel-Arbeitsblatt zu DataTable mittels oledb-Verbindung wie unten. private static DataTable UploadExcelSheet(string fileName) { DataTable uploadDataTable; using (OleDbConnection objXConn = new OleDbConnection()) { objXConn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + fileName + ";Extended Properties=\"Excel 12.0;IMEX=1\"";
6
Antworten
Ich weiß, es ist möglich, Daten aus einer SQL Datenbank in ein excel-sheet, aber ich bin auf der Suche nach einem Weg, um es möglich zu machen, zu Bearbeiten die Daten in excel und nach der Bearbeitung,
3
Antworten
Einer meiner Benutzer ein Problem beim öffnen einer Excel-Datei über mein C# - app. Funktioniert alles ok wenn ich es von meinem Rechner und es funktioniert für andere Benutzer. Ich bin kein Excel-interop-Experten, hoffentlich könnt Ihr mir
3
Antworten
Den folgenden code Blätter einer Microsoft Excel-Prozess im hintergrund ausgeführt, bis Sie nach meinem Programm beendet wurde: var excelApplication = new Application(); var workbooks = excelApplication.Workbooks; var workbook = excelApplication.Workbooks.Open(file.FullName); workbook.Close(); excelApplication.Workbooks.Close(); excelApplication.Quit(); Marshal.ReleaseComObject(workbook); Marshal.ReleaseComObject(workbooks); Marshal.ReleaseComObject(excelApplication); Warum?
4
Antworten
Ich habe Daten in der A und B Spalte. B Spalte Daten ist meist Duplikate A's Daten, aber nicht immer. Zum Beispiel: A Budapest Prague Paris Bukarest Moscow Rome New York B Budapest Prague Los Angeles Bukarest
3
Antworten
Ich bin ein Anfänger mit Apache POI Bibliothek. in VBA, ich weiß, ich kann wählen und Fett das ganze Arbeitsblatt mit folgenden code Dim ws As Worksheet Set ws = ThisWorkbook.Sheets(1) ws.Cells.Font.Bold = True Darf ich wissen,
3
Antworten
Ich entwickle ein einfaches Java-Programm erstellen Sie eine Excel-Datei mit (Apache POI) - API. Ich bin mit Oracle 10g als Datenbank und die Verwendung der JAR-Datei ojdbc14. Ich habe eine Tabelle namens USERINFO, mit drei Spalten, nämlich
6
Antworten
Habe ich einen Ordner, wo ich Sie erhalten 1000+ excel-Dateien auf das tägliche Basen Sie alle im gleichen format und Struktur. Was ich tun möchte ist ein makro ausführen, die auf alle 100+ - Dateien auf einer
6
Antworten
Ich versuche, um die Anzahl von Zeilen in einem Arbeitsblatt enthalten, die mindestens einen nicht-leeren Wert über ein paar Spalten, d.h. die row 1 has a text value in column A row 2 has a text value
3
Antworten
Ich habe ein makro, welches ich geben Sie das Datum (mm/dd/yyyy) in textbox und ich möchte, um diesen Wert für Spalte A in yyyy-mm-dd format. Ich habe den folgenden code: Sheets("Sheet1").Range("A2", "A50000").Value = TextBox3.Value Sheet1.Range("A2", "A50000") =
7
Antworten
Kann mir jemand den VBA-code, der eine Reihe (Zeile oder Spalte) aus einer Excel-Tabelle, und füllen Sie eine Liste/array mit eindeutigen Werten also: table table chair table stool stool stool chair wenn das makro ausgeführt wird, würde
4
Antworten
Ich habe ein Tabellendokument, 182 Spalten. Ich brauche Platz in der Tabelle Daten in eine Daten-Tabelle, tab-Reiter, aber ich brauche, um herauszufinden, wie ich bin, hinzufügen von Daten von jeder Registerkarte,, was ist die Registerkarte Namen, und
4
Antworten
Sagen wir, ich habe eine Tabelle wie diese: Country Region Mytext USA North a USA South b Brasil North c Brasil South d Wie bekomme ich eine PivotTabelle, wie dies in Excel? Country North South USA a
7
Antworten
Bin ich mit dem code unten, um die Anzahl der gefilterten Daten in Zeilen in VBA, Aber beim abrufen der Anzahl, gibt es die run-time-Fehlermeldung angezeigt: "Objekt erforderlich". Könnten einige bitte lassen Sie mich wissen, welche änderung(en)
1
Antworten
Habe ich die Daten der Programm-Nutzung in excel-Datei, die Daten mit Datum und Uhrzeit. Ich möchte zusammenfassen dieser Informationen, die in jedem Tag, jeder Stunde, wie viele Benutzer diese Anwendung verwenden. Wie man das mit den excel-Formel?
7
Antworten
Ich Schreibe eine app, wo ich abrufen müssen einige Zeilen aus einem DB-dump in eine Excel-Tabelle. Ich bin mit Linq zum abrufen dieser Zeilen. Ist es möglich, dump diese Zeilen direkt in Ihre Gegenstücke in der Excel-Tabelle
5
Antworten
Habe ich der folgenden Spalte (Spalte A) mit dem Namen project (Zeilen Spalte nur anzeigen der Zeilennummer): rows project 1 14 2 15 3 16 4 17 5 18 6 19 7 ProjTemp 8 ProjTemp 9 ProjTemp
3
Antworten
Brauche ich zum konvertieren ein .xls-Datei zu text, ich brauche es nicht formatieren. Die Datei ist gefüllt mit productids wie PN-5098P, die ich preg_match_all zu bekommen. Was ist die einfachste Lösung? Ich habe versucht, Sie einfach öffnen
1
Antworten
Ich habe eine excel-Datei mit einer Spalte, in der einige zahlen, die ich brauche zu normalisieren, die Verteilung zwischen 0 und 1 mit Hilfe dieser Formel x-min(Verteilung)/max(distribution)-min(Verteilung). jede Hilfe wird geschätzt. InformationsquelleAutor der Frage user3415874 | 2014-04-09
6
Antworten
Hintergrund: Ich geröstetes meine alte Festplatte bei der Arbeit und erhalte eine neue. Mit, dass ich Sie wieder neu aufbauen müssen meiner Maschine. Mein manager hat Windows 7 installiert auf ihn Leihgerät laptop, den ich benutzt habe,
5
Antworten
Ich versuche ein makro ausführen, wählt leere Zellen in einer Spalte der Tabelle und löscht die ganze Zeile. Skript unten funktioniert alles, außer den Teil löschen, fordert ein run-time error 1004 - "Delete method of Range class
5
Antworten
Ich versuche zu Lesen, Excel-Tabellen mit einer 64-bit-Prozess. Daher nutze ich die 64-bit-Version von Microsoft Access Database Engine 2010. Den folgenden code var cs = @"Provider=Microsoft.ACE.OLEDB.12.0;" + @"Data Source=C:\test.xls;" + @"Extended Properties=""Excel 14.0;"""); con = new OleDbConnection(cs);
4
Antworten
Ich bin mit dem code unten auf eine aspx-Seite auf die Schaltfläche click-Ereignis zu generieren csv-Datei. Dies funktioniert, wenn ich nicht die Namen meiner Datei aber wenn ich versuche zu verwenden: Antwort.AddHeader("Content-Disposition", "attachment;filename=myfilename.csv"); Namen für die Datei