Archiv für die Kategorie ‘Excel 2003’

Excel Zahl in Zahl mit Punktmuster Formatieren

Donnerstag, 09. September 2010

Problem war gerade eine 8 Stellige Zahl

70005500

in dieses Musterumzuwandeln

7000.55.00

da kam mir sofort die Funktion Text in den Kopf, aber das wollte nicht gleich so funktionieren.

Mein erster Versuch sah so aus:

1
=TEXT(B4;"0000.00.00") -> 70.005.500

Als nächstes habe ich ein wenig rumgespielt und bin auf das gekommen:

1
=TEXT(B4;"0000"&"__"&"."&"00"&"__"&"."&"00") -> 7000 .55 .00

Jetzt musste ich nur noch die Leerzeichen entfernen und als war in Ordnung :)

1
=WECHSELN(TEXT(B4;"0000"&"__"&"."&"00"&"__"&"."&"00");" ";"") ->  7000.55.00

Excel VBA Auslesen eines kompletten Recordsets (CopyFromRecordset)

Mittwoch, 11. November 2009

was es nicht alles für schöne Funktionen in Excel gibt und ich kannte sie nicht :(

Ich habe immer mühsam meine Recordset mit einer Schleife ausgelesen was natürlich immer ewig gedauert hat.
Kommt natürlich auf die Menge der Datensätze an.

Aber es gib in Excel die Funktion CopyFromRecordset die ein Recordset mit einmal in Excel schreibt.

1
2
3
4
5
For iCols = 0 To .Fields.Count - 1
  Cells(1, iCols + 1).Value = .Fields(iCols).Name
Next
Range(Cells(1, 1), Cells(1, .Fields.Count)).Font.Bold = True
Range("A2").CopyFromRecordset rst

Und dann dauert es nur noch ein paar Sekunden und schupps sind die Daten da :)

Excel Suchen/Ersetzen von *

Mittwoch, 30. September 2009

Man kann einen * ersetzen in dem man eine Tilde davor macht.

Also:

~*

Und schon gehts ;) War doch wohl logisch oder etwa nicht ^^

Excel 2003 VBA “Projekt oder Bibliothek nicht gefunden”

Montag, 06. April 2009

argh zwischendurch hasse ich Excel :(

Da schreibt man ein Macro in Excel 2007 und alles klappt wunderbar und nach 2 Monaten laufzeit ändern man eine kleinigkeit und auf einmal geht das Macro auf einmal nicht mehr.Aber nur bei allen Usern mit Excel 2003. Da kommt nur noch die Meldung: “Projekt oder Bibliothek nicht gefunden”

Es wurde einfach die Funktion Environ(“username”) angemeckert.
Und in dem angemeckerten Modul habe ich noch nicht einmal was geändert *komisch*
Wenn ich dann Environ(“username”) ausgeklammert habe hat er auf einmal die Funktion Date angemeckert *hahah* kla die gibt es auf einmal nicht mehr ;)

Die Lösung des Problems:

Ich hatte auf ein Klasse Verwiesen die es im Excel 2003 nicht gibt und somit kam es zu diesem Fehler.

Microsoft Excel 2003 VBA Timer

Mittwoch, 04. März 2009

Da wollte ich doch mal schnell eine UserForm in meine Excelmappe einfügen damit wenn sie startet ein Fenster aufgeht was sich nach 20 sekunden wieder schließt und eine Funktion ausführt.

Aber nix da! In Excel existiert das Timer werkzeug nicht :(
Noch mal schnell gegoogelt aber das richtig war nicht dabei also selbst was machen :)

Und ich finde mein ergebniss kann sich sehen lassen geht bestimmt 1000 mal besser aber so gehts auch :P

Code:
(weiterlesen…)

Excel rechnet nicht mehr

Freitag, 12. Dezember 2008

Ich habe schon des öfteren erlebt das Excel bei manchen Leute auf einmal die Formel nicht mehr berechnet.
Und bei mir ist es leider auch schon mal passiert schrecklich!!

Aber jetzt mal zur Lösung:
Excel schaltet dann die Automatische Berechnung ab.
Wieso es das auch immer tut weiss ich noch nicht aber es ist so.

Um sie wieder an zuschalten geht man wie folgt vor:

Excel 2003:

    Menüpunkt “Extras”
    Optionen
    Reiter “Berechnung”
    Berechnung Automatisch auswählen
    und OK

Dann sollte es wieder klappen.

Von Visual Basic (VB) in Microsoft Excel

Mittwoch, 20. August 2008

Mit diesem Problem musste ich mich schon sehr sehr oft rumschlagen.
Immer wieder kommt jemand an und möchte Reports oder Daten aus den Programmen in Excel geschrieben haben oder Daten sollen aus einer Excel Datei gelesen werden.

Und na kla habe ich dann auch gleich mal angefange herauszufinden wie das funktioniert und das klappt schon seit jahren immer gleich :)

Hier der Code:

(weiterlesen…)

Fehler in Excel durch Office 2003 SP3

Freitag, 15. August 2008

nach dem Update von Microsoft Office 2003 mit dem Service Pack 3 tritt beim Excel 2003 sporadisch eine Fehlermeldung auf.

(Systemfehler &H80004005 (-2147467259). Unbekannter Fehler)

Diese Fehlermeldung wird durch das Addin “Eurowährungstools” aus gelöst.

Problemlösung:

Man deavtivieren im Mircrosoft Excel 2003 das Addin “Eurowährungstools”.
Unter Extras –> Addins –> Dann den Haken bei “Eurowährungstools” rausnehmen.
Dann kommt noch ein mal die Fehlermeldung die man mit ca. 20 mal klicken wegbekommt und danach ist der Fehler weg.