Thema Datum  Von Nutzer Rating
Antwort
23.01.2017 10:16:46 Gast4576
NotSolved
23.01.2017 13:44:31 gast
NotSolved
23.01.2017 13:56:03 Gast49340
NotSolved
23.01.2017 14:20:03 gast
NotSolved
23.01.2017 14:39:22 Gast17067
NotSolved
Blau EntireColumn.Delete funktioniert nicht richtig
23.01.2017 15:38:59 gast
Solved

Ansicht des Beitrags:
Von:
gast
Datum:
23.01.2017 15:38:59
Views:
645
Rating: Antwort:
 Nein
Thema:
EntireColumn.Delete funktioniert nicht richtig

Sorry, mein Fehler.

Sub spalte_loeschen()

Dim sp, Antwort As Long
Dim rng As Range
Dim killspalte(648) As Boolean
   Set rng = Range("E2:XX2")
   If Intersect(rng, Selection) Is Nothing Then
      MsgBox "Es ist nicht der richtige Bereich markiert! Sie müssen eine oder mehrere Zelle(n) im Gelben Bereich markieren."
   Else
    Antwort = MsgBox("Wollen Sie die markierten Spalten wirklich löschen?", 4, "Frage")
    If Antwort = vbYes Then
        For Each Zelle In Selection
        killspalte(Zelle.Column) = True
        Next Zelle
    End If
   End If
   For sp = 648 To 5 Step -1 ' Wir löschen jetzt von rechts nach links
        If killspalte(sp) Then
            Columns(sp).EntireColumn.Delete Shift:=xlToLeft
        End If
   Next sp

End Sub


Ihre Antwort
  • 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: Name: Email:



  • 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
23.01.2017 10:16:46 Gast4576
NotSolved
23.01.2017 13:44:31 gast
NotSolved
23.01.2017 13:56:03 Gast49340
NotSolved
23.01.2017 14:20:03 gast
NotSolved
23.01.2017 14:39:22 Gast17067
NotSolved
Blau EntireColumn.Delete funktioniert nicht richtig
23.01.2017 15:38:59 gast
Solved