Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1480to1484
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zelle markieren, Spalte aus- einblenden mit VBA

Zelle markieren, Spalte aus- einblenden mit VBA
16.03.2016 15:17:15
Daniel

Hallo zusammen!
Aktuell versuche ich gerade die Handhabung eines Dokuments schneller zu gestalten.
Dazu habe ich ein paar Buttons eingebaut.
Nun wäre ich sehr froh wenn jemand noch ein zwei Tips für mich hätte.
Die zwei Fragen habe ich in der angehängten Excel beschrieben.
https://www.herber.de/bbs/user/104383.xlsm
Vielen Dank für eure Mühen!
Gruss
Daniel

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zelle markieren, Spalte aus- einblenden mit VBA
16.03.2016 16:09:27
ChrisL
Hi Daniel
Private Sub CommandButton1_Click()
Dim letzteZeile As Long
' ActiveSheet.Unprotect Password:=""
Application.ScreenUpdating = False
With Worksheets("DE")
letzteZeile = .Cells(.Rows.Count, 1).End(xlUp).Row
If letzteZeile 

Sub SpaltenAusblenden()
Dim i As Integer
For i = Selection.Column To Selection.Column + Selection.Columns.Count - 1
Sheets("DE").Columns(i).Hidden = True
Next i
End Sub
Sub SpaltenEinblenden()
Sheets("DE").Cells.EntireColumn.Hidden = False
End Sub
cu
Chris

Anzeige
AW: Zelle markieren, Spalte aus- einblenden mit VBA
16.03.2016 16:26:18
Daniel
Hallo Chris!
Funktioniert prächtig!
Danke dir vielmals. Ist wirklich genial.
Gruss
Daniel

AW: Zelle markieren, Spalte aus- einblenden mit VBA
17.03.2016 09:49:33
Daniel
Hallo Chris!
Jetzt sind mir noch zwei Sachen aufgefallen.
Und zwar bei dem Befehl "letzte Zelle mit Wert in Spalte A kopieren und darunter einfügen"
Hier wird jetzt zwar die Formatierung übernommen jedoch nicht die DropDownFelder über den Namensmanger.
kann ich nicht alles übernehmen ohne die Werte
Desweiteren... bei dem Befehl "Spalten aus und einblenden aufgrund der Zellen die markiert sind"
Beispiel: ich markiere Zelle L9, O9 und V9. Nun sollen die Spalten L,O und V aus- und eingeblendet werden.
Wäre froh wenn wir das noch lösen könnten!
Schöne Grüsse!
Daniel

Anzeige
AW: Zelle markieren, Spalte aus- einblenden mit VBA
17.03.2016 12:47:49
ChrisL
hi Daniel
So...
Private Sub CommandButton1_Click()
Dim letzteZeile As Long
' ActiveSheet.Unprotect Password:=""
Application.ScreenUpdating = False
With Worksheets("DE")
letzteZeile = .Cells(.Rows.Count, 1).End(xlUp).Row
If letzteZeile 

Sub SpaltenAusblenden()
Dim rng As Range
Application.ScreenUpdating = False
For Each rng In Selection
Sheets("DE").Columns(rng.Column).Hidden = True
Next rng
End Sub
Das Ausblenden ist nun eher ungünstig, wenn du über mehrere Zeilen markierst, da jede Zelle einzeln durchlaufen wird.
cu
Chris

Anzeige
AW: Zelle markieren, Spalte aus- einblenden mit VBA
17.03.2016 15:12:57
Daniel
Vielen Dank!
Hab jetzt erstmal getestet.
Jetzt ist alles tip top.
Danke dir Chris!
Schöne Grüsse
Daniel

346 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige