Freitag, 19. September 2008

Excel VBA - Aufteilen einer Tabelle auf mehrere Blätter

Eine Tabelle enthält die Daten von verschiedenen Filialen. Sie befinden sich untereinander. Pro Filiale gibt es fünf Zeilen Daten. Für die Berechungen sollte jedoch jede Filiale eine eigene Tabelle erhalten.
Mit einer VBA Makro kann diese Aufteilung automatisiert werden.


Makro
Die Zelle A1 ist selektiert.
Der Loop läuft so lange, bis die nächste erste Zelle der nächsten Zeile leer ist.

Sub SplitTable()
'
' SplitTable Makro
'
Do While Not IsEmpty(ActiveCell.Offset(1, 0))
Rows("1:5").Select
Selection.Cut
Sheets.Add After:=Sheets(Sheets.Count)
ActiveSheet.Paste
Sheets("Umsatz").Select
Rows("1:5").Delete
Loop
End Sub


Nach der Makro sehen die neu erstellten Tabellen folgendermassen aus:

Mittwoch, 3. September 2008

Medien Konverter

Mit dem kostenlosen Programm SUPER "Simplified Universal Player Encoder & Renderer" kannst du sehr viele Audio- und Videoformate in alle wichtigen Formate konvertieren.
Unterstützt werden:
Video: 3GP/3G2, AMV, ADF, AVI (DivX, H263, H263+, H264, XviD, MPEG4, MSMPEG4), DAT, FLI, FLC, FLV, M2T, MKV, MPG (MPEG-I, MPEG-II, VCD, SVCD), MOV (H263, H264, MPEG4, SVQ), MP4 (H263, H264, MPEG4), NSV, OGG, QT, RM, RAM, RMVB, STR, SWF, TS (HDTV),M2TS (Blu-ray),HD TS, VIV, VOB, WMV
Audio: AAC, AC3, AMR, MP2, MP3, MP4, MMF, MPC, OGG, RA, WAV, WMA
SUPER Download bei chip.de

Montag, 1. September 2008

Samstag, 23. August 2008

Dienstag, 19. August 2008

Zufallsbilder von Googles Bildersuche

Digitalkamera speichern die Fotos immer mit dem gleichen Dateinamen Muster, z.B. Kodak dcp00000.jpg oder HP Photosmart IM000000jpg. Die Fotos werden beim Upload ins Internet meist nicht umbennant.
Der "Random Personal Picture Finder" sucht bei Google nach Fotos mit solchen Zufallsnamen.
http://www.diddly.com/random/

Donnerstag, 14. August 2008

Texteditor für Windows: Notepad++

Notepad++ ist ein kostenloser Open-Source-Editor. Damit können sie einfache Textdateien oder sogar Programmcode bearbeiten.
Die Syntaxhervorhebung funktioniert u.a. für folgende Sprachen: C, C++, Java, C#, XML, HTML, PHP, CSS, Javascript, ASP, VB/VBS, SQL und Ruby.

Die eingabaute "Regular Expression" Funktion ist sehr mächtig. Hier sehen sie ein Beispiel um einen Text in eine HTML Option-Liste einzubetten:

[caption id="attachment_113" align="alignnone" width="498" caption="Reguläre Ausdrücke mit Notepad++ benutzen"][/caption]

Liste vorher
Spanien
Deutschland
Italien
...


Liste nachher
<option>Spanien</option>
<option>Deutschland</option>
<option>Italien</option>
...


Weiteres Beispiel
Ich suche nach diesem Muster -99, und will es nach -99', ersetzen.
Lösung:
Suchen nach: -([0-9]+),
Ersetzen mit: -\1\2',

http://notepad-plus.sourceforge.net/de/site.htm