Spalte löschen über UF o.ä.
#1
Hey Leute,


hat einer ne Idee wie ich am besteb Spalten löschen kann. Nach Möglichkeit nicht händisch. 
Ich habe schon mal eine Datei vorbereitet. Mit einer UF mit Eingabefeld. Ist es möglich im Eingabefeld die Spalten einzugeben, zb. "G,R,Z", dann wird Spalte G R und Z gelöscht. oder über Listenfeld?
Bin eig recht schmerzfrei was Ideen angeht :) 


Danke  Heart


Angehängte Dateien
.xlsm   Spalte löschen Forum.xlsm (Größe: 18,54 KB / Downloads: 0)
Top
#2
Kurz und knackig:
Code:
Sub SpalteLoeschen()
Dim strSpalte As String
strSpalte = "C"
Columns(Range(strSpalte & 1).Column).Delete
End Sub

Nächstes mal bitte eine Beispielmappe hochladen, die auch irgendwas enthält außer einem leeren Button...
Schöne Grüße
Berni
[-] Folgende(r) 1 Nutzer sagt Danke an MisterBurns für diesen Beitrag:
  • elamigo
Top
#3
Schei*** sorry, war tatsächlich die Falsche Datei.

Anbei nun die richtige Datei!

Löscht dein Code die Spalte C, geht es auch irgendwie über eine eingabe? :)


Angehängte Dateien
.xlsm   Spalte löschen Forum.xlsm (Größe: 18,54 KB / Downloads: 4)
Top
#4
(08.03.2019, 10:18)elamigo schrieb: geht es auch irgendwie über eine eingabe? :)

Moin!
  1. Namenfeld: B:B;G:J;M:M
  2. Enter
  3. Rechtsklick auf Markierung, Zellen löschen.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
[-] Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:
  • elamigo
Top
#5
Hallo, :19:

z. B. über...


Code:
Union(Columns(12), Columns(14), Columns("R:T")).Delete

Oder wie in deiner Beispieldatei: :21:
[attachment=22972]
[-] Folgende(r) 1 Nutzer sagt Danke an Gast für diesen Beitrag:
  • elamigo
Top
#6
Zitat:Löscht dein Code die Spalte C, geht es auch irgendwie über eine eingabe?
War erstens aufgrund falscher Datei nicht anders möglich und zweitens erwarte ich schon auch ein kleines bisschen Eigeninitiative.

Außerdem überleg dir gut, ob du mehrere Spalten auf einmal gelöscht haben willst. Weil B und S ist was anderes als BS. Und wenn der User dies irgendwie falsch eingibt, dann viel Spaß. Einzelnes Löschen wird wohl hier nicht zuviel verlangt sein.
Schöne Grüße
Berni
[-] Folgende(r) 1 Nutzer sagt Danke an MisterBurns für diesen Beitrag:
  • elamigo
Top
#7
Danke an alle vorallem case für die Datei, besteht als zusatz noch die möglichkeit der auswahl zwischen löschen und gruppieren? 
Kam gerade auf dieser Einwand...
Top
#8
Hallo, :19:

mal was zum spielen: :21:
[attachment=22978]
[-] Folgende(r) 1 Nutzer sagt Danke an Gast für diesen Beitrag:
  • elamigo
Top
#9
perfekt wie immer case, einfach ne Maschine, danke  :15:
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste