| Excelseite mit VBA Macros (die Beispiel können als Anregung für eigene Weiterentwicklung dienen) |
|||||||||||
| | | excel | | | rolf | | | fotos | | | kontakt | | | home | | | |
| Umwandlung EXCEL->HTML | Wandelte eine EXCEL-Tabelle in eine HTML-Datei um. Durch Modifikationen können beliebige EXCEL-Tabellen schnell in HTML-Seiten umgewandelt werden. | extohtm.bas | |||||||||
|
Dateikopieren |
Das Makro realisiert Dateikopieren ( beliebige) Dateien, getestet mit Textdateien | vbacopy.bas | |||||||||
| Lesemarkierung einfügen | Große EXCEL-Tabellen lassen sich besser lesen wenn eine Lesemarkierung da ist. Durch sortieren kann eine neue Markierung notwendig werden, die dieses Makro erledigt. | leslinie.bas | |||||||||
| Tabellengröße | Das Makro ermittelt die Tabellengröße eines Arbeitsblattes (Anzahl Zeilen, Spalten) | tabgroe.bas | |||||||||
| leere Zeilen entfernen | Entfernt alle leeren Zeilen eines Tabellenblattes.( kann erweitert werden um nach bestimmten Kriterien zu löschen) | delleer.bas | |||||||||
| e_Mail vesenden (Outlook98/2000,2003 ...) | Versendet aus EXCEL eine oder mehrere Emails über Outlook (ab 2003 verstärkte Sicherheitsbedingungen beachten) | mailto.bas | |||||||||
| Tabellenblätter kopieren |
Die Tabellenblätter werden
in eine neue Datei kopiert. Das Druckbild wird für jedes Blatt festgelegt. (z.B. für Weitergabe an Dritte sinnvoll) |
sheets_copy.bas | |||||||||
| Verzeichnis auslesen | Alle Dateien
eines Verzeichnisses werden in eine ExcelTabelle übernommen. (geht inzwischen auch eleganter) |
verz.bas | |||||||||
| Tabellenblatt in neue Arbeitsmappe | Ein Tabellenblatt wird in eine neue Arbeitsmappe kopiert. | tabelle_datei.bas | |||||||||
| Tabellenblattausgabe als CSV Textdatei | Konvertierung des aktiven Tabellenblattes als Textdatei. Trennzeichen kann frei definiert werden. Wenn das Trennzeichen in der Zelle als Inhalt auftritt wird der Zelleninhalt in " " ein-geschlossen. |
csv_export.bas | |||||||||
| Springen zu einem Verweis | Bei Doppelklick wird der Verweis angesprungen der mit = [Zielzelle] definiert ist , entweder in der gleichen Arbeitsmappe oder in einer externen (geschlossenen) anderen Mappe |
sprung.bas | |||||||||
| Blattschutz zu/abschalten | für alle Arbeitsblätter einer Arbeitsmappe wird der Blattschutz zu/abgeschaltet(z.B. vor speichern) | schutz.bas | |||||||||
| Gruppenzusammenfassung
(numerische Felder) von-bis (Anzahl oder Summe) |
Für statistische Auswertungen benötigt man manchmal die Zusammenfassung in Gruppen von-bis von numerischen Werten ähnlich einer Pivot-Tabelle. Die Arbeitsmappe mit Makro erzeugt so eine Gruppierung. | zusammenfassung_von_bis.xls | |||||||||