Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
Bedingung wenn neue Spalte hinzugefügt wird |
02.06.2020 15:52:53 |
Till |
|
|
|
02.06.2020 16:28:07 |
xlKing |
|
|
|
02.06.2020 19:25:08 |
Flotter Feger |
|
|
|
02.06.2020 21:53:29 |
MC_Kay |
|
|
|
03.06.2020 10:40:29 |
Till |
|
|
Von:
Till |
Datum:
02.06.2020 15:52:53 |
Views:
1222 |
Rating:
|
Antwort:
|
Thema:
Bedingung wenn neue Spalte hinzugefügt wird |
Hi, ich möchte ganz gern über ein paar Buttons automatische Filter setzen. Z.B. in Spalte 20 Filter auf "Neu". Ist ja kein Hexenwerk... normale Filterfunktion mit Spalte 20 belegen.
Problem jetzt ist, dass in dieser Liste häufig Spalte hinzugefügt werden und teilweise auch gelöscht werden, sprich die Spalte welche ursprünglich 20 war verrutscht nun. Meine Idee war nun eine Zählvariable zu deklarieren, welche sich jedes Mal wenn im Excel Sheet eine Spalte hinzugefügt wird sich um +1 erhöht und jedes Mal wenn eine Spalte gelöscht wird um -1 veringert. Und dann schreibt man die Filterfunktion mit 20 + z, wenn z die Zählvariable ist.
Nun die Umsetzung: Wo füge ich das in das VBA Projekt am besten ein und muss man den Sub dann Public setzen, oder wie können alle Module und Subs dann auf diese Zählvariable zurückgreifen? Meine ganzen Subs sind alle in Modul1, also Modulübergreifend wäre das nicht... Aber Excel müsste diese Zählvariable dann jedes Mal "abspeichern", also beim nächsten Mal öffnen im Prinzip sich merken...
Oder gibt es eine bessere Idee??
LG Till
|
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
Bedingung wenn neue Spalte hinzugefügt wird |
02.06.2020 15:52:53 |
Till |
|
|
|
02.06.2020 16:28:07 |
xlKing |
|
|
|
02.06.2020 19:25:08 |
Flotter Feger |
|
|
|
02.06.2020 21:53:29 |
MC_Kay |
|
|
|
03.06.2020 10:40:29 |
Till |
|
|