excel

Nur für Fragen zur Programmierung von Excel-Objekten oder -Dateien oder zur Entwicklung komplexer Formeln. Sie können das Excel-Tag mit VBA, VSTO, C #, VB.NET, PowerShell, OLE-Automatisierung und anderen programmierbezogenen Tags und Fragen kombinieren, falls zutreffend. Allgemeine Hilfe zu MS Excel für einzelne Arbeitsblattfunktionen ist bei Super User verfügbar.
3
Antworten

Excel-Pivot-Tabelle - Durchschnitt der berechneten Summen

Ich bin sicher, das ist einfach, aber wie bekomme ich eine Pivot-Tabelle, um einen Durchschnitt für eine berechnete Summe von Feldern anzuzeigen? Im vereinfachten Beispiel habe ich Fonds x1 herausgefiltert, und die Pivot-Tabelle zeigt die Summe...
21.02.2014, 16:56
10
Antworten

So entfernen Sie leere Zeilen aus DataTable

Ich arbeite daran, Daten aus einem Excel-Blatt in die Datenbank zu importieren. Das Excel-Blatt enthält einige leere Zeilen, und ich möchte diese leeren Zeilen entfernen und dann gelöschte Daten in die Datenbank einfügen. Ich habe einen Code ge...
11.08.2011, 08:46
4
Antworten

Gibt RGB-Werte von Range.Interior.Color (oder einer anderen Farbeigenschaft) zurück.

Ich habe versucht, die Hintergrundfarbe einer Zelle schrittweise in Schwarz zu ändern, und ich habe festgestellt, dass die Methode "Range.Interior.Color" ein Long zurückgibt, das scheinbar willkürlich ist. Wenn Sie sich die Dokumentation auf MSD...
10.06.2014, 04:05
8
Antworten

Vergleicht zwei ganze Zeilen in einem Blatt

Ich bin neu in VBA. Ich habe Arbeit in meiner Hand, um die Leistung von VBA-Code zu verbessern. Um die Leistung des Codes zu verbessern, muss ich die gesamte Zeile lesen und sie mit einer anderen Zeile vergleichen. Gibt es eine Möglichkeit, dies...
16.10.2013, 05:06
4
Antworten

Ziehen von Spaltennamen aus SQL-Abfrage in Excel

Ich verwende Excel, um Daten aus einer SQL-Datenbank zu ziehen. Ich habe den Code von einer anderen SO-Frage verwendet und es funktioniert gut. Jetzt möchte ich die Spaltennamen aus einer Tabelle zusätzlich zur eigentlichen Tabelle ziehen. Ich f...
16.11.2010, 01:50
9
Antworten

___ answer128138 ___
%Vor%

Wikipedia für mehr ... Ссылка

    
___ answer128105 ___
%Vor%

Ich habe diese Funktion ursprünglich von der großartigen Excel-Seite von Chip Pearson erhalten.

Pearsons Website

    
___ qstntxt ___

Was ist eine gute Implementierung einer IsLeapYear-Funktion in VBA?

Bearbeiten: Ich habe die if-then und die DateSerial-Implementierung mit Iterationen in einem Timer ausgeführt und die DateSerial war im Durchschnitt 1-2 ms schneller (5 Läufe von 300 Iterationen mit 1 durchschnittliche Zellenarbeitsblattformel funktioniert auch).

    
___ answer6978005 ___

Als eine Variante der Chip Pearson-Lösung könnten Sie auch

ausprobieren %Vor%     
___ answer130093 ___

Wenn Effizienz eine Überlegung ist und das erwartete Jahr zufällig ist, dann könnte es etwas besser sein, zuerst den häufigsten Fall zu machen:

%Vor%     
___ answer130864 ___

Ich fand dieses lustige auf CodeToad :

%Vor%

Obwohl ich ziemlich sicher bin, dass die Verwendung von IsDate in einer Funktion wahrscheinlich langsamer ist als ein paar if, elseifs.

    
___ answer19068554 ___
%Vor%     
___ answer25376739 ___
%Vor%     
___ tag123excel ___ Nur für Fragen zur Programmierung von Excel-Objekten oder -Dateien oder zur Entwicklung komplexer Formeln. Sie können das Excel-Tag mit VBA, VSTO, C #, VB.NET, PowerShell, OLE-Automatisierung und anderen programmierbezogenen Tags und Fragen kombinieren, falls zutreffend. Allgemeine Hilfe zu MS Excel für einzelne Arbeitsblattfunktionen ist bei Super User verfügbar. ___ tag123function ___ Eine Funktion (auch als Prozedur, Methode, Unterroutine oder Routine bezeichnet) ist ein Teil des Codes, der dazu bestimmt ist, eine einzelne, spezifische Aufgabe auszuführen. Verwenden Sie dieses Tag für Fragen, die speziell das Erstellen oder Aufrufen von Funktionen betreffen. Wenn Sie Hilfe beim Implementieren einer Funktion zum Ausführen einer Aufgabe benötigen, verwenden Sie stattdessen [algorithm] oder ein aufgabenspezifisches Tag. ___ tag123vba ___ Visual Basic für Applikationen (VBA) ist eine ereignisgesteuerte, objektorientierte Programmiersprache zum Schreiben von Makros, die für die gesamte Office-Suite und andere Anwendungen verwendet wird. VBA entspricht nicht VB.NET oder VBS; Wenn Sie in Visual Studio arbeiten, verwenden Sie [vb.net]. Wenn sich Ihre Frage speziell auf die Programmierung einer MS Office-Anwendung bezieht, verwenden Sie auch das entsprechende Tag: [Excel-VBA], [Zugriff-VBA], [Word-VBA], [Outlook-VBA] oder [Microsoft-Project-VBA] . ___ answer33808939 ___

Hier ist eine weitere einfache Option.

%Vor%

Wenn Leap_Day_Check = 28, dann ist es kein Schaltjahr, wenn es 29 ist.

VBA weiß, was das Datum vor dem 1. März in einem Jahr ist und wird es daher für den 28. oder 29. Februar für uns festlegen.

    
___ tag123excelvba ___ Excel-VBA (Visual Basic für Applikationen für Microsoft Excel) ist die vorherrschende Programmiersprache für Microsoft Office Excel. Es ist eine ereignisgesteuerte und objektorientierte Programmiersprache zum Schreiben von Makros für Microsoft Office-Anwendungen wie Excel. Verwenden Sie diesen TAG NICHT für VB.NET Fragen. ___ tag123codesnippets ___ Bei Problemen mit der Erstellung, Verwendung und Wartung von Code-Snippets. Wie finden Sie Leapyear in VBA? ___ answer43382759 ___

Ich sehe viele großartige Konzepte, die auf zusätzliches Verständnis hinweisen und die Verwendung von Datumsfunktionen, von denen man großartig lernen kann ... In Bezug auf Code-Effizienz ..  Betrachten Sie den Maschinencode, der für die Ausführung einer Funktion erforderlich ist

anstelle komplexer Datumsfunktionen verwende nur ziemlich schnelle Integer-Funktionen BASIC wurde auf GOTO gebaut Ich vermute, dass etwas wie unten ist schneller

%Vor%

Nein:

%Vor%     
___

Was ist eine gute Implementierung einer IsLeapYear-Funktion in VBA? Bearbeiten: Ich habe die if-then und die DateSerial-Implementierung mit Iterationen in einem Timer ausgeführt und die DateSerial war im Durchschnitt 1-2 ms schneller (5 Läu...
24.09.2008, 16:10
6
Antworten

Excel-Formel zeigt nur die Formel und nicht den Wert innerhalb der Zelle in Office 2010 [geschlossen]

Ich habe eine Formel in einer Excel-Zelle in Office 2010 geschrieben, und ich erwarte, dass die Zelle ihren Wert anzeigt, aber sie zeigt immer noch die Formel an. Wie bekomme ich die Zelle, um den Wert anstelle der Formel anzuzeigen?     
01.10.2013, 15:26
5
Antworten

VBA zum Füllen der Formel bis zur letzten Zeile in der Spalte

Also arbeite ich an einem Projekt und ich versuche, meinen VBA-Code dazu zu bringen, die Formel, die sich in der Zelle M3 befindet, bis zum Ende des Datensatzes herunterzuziehen. Ich benutze Spalte L als meine Basis, um zu bestimmen, was die let...
11.09.2014, 13:29
6
Antworten

Wie kann ich die PHPExcel Bibliothek in Laravel installieren?

Ich versuche, diese Bibliothek zu verwenden, um Excel-Dateien zu erstellen, aber nicht, wie ich sie installieren soll. Ich überlegte, ob ich die Bibliothek von der Homepage herunterladen sollte ( Ссылка ), aber ich weiß auch nicht, welchen Ordne...
20.05.2014, 15:40
4
Antworten

Objekt der Klasse stdClass konnte nicht in string - laravel konvertiert werden

Ich folge dieser Dokumentation um den Export nach Excel in meinem Laravel 4 Projekt zu implementieren. Ich versuche also, eine Excel-Datei wie folgt aus einem Array zu erzeugen: %Vor% Aber das löst eine Ausnahme aus: %Vor% Was ma...
15.05.2015, 12:54