Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

VBA in Excel, Einträge von diversen Zellen löschen

Frage Microsoft Windows 7

Mitglied: 116408

116408 (Level 1)

02.06.2014, aktualisiert 13:36 Uhr, 1871 Aufrufe, 2 Kommentare

Hallo

Bin neu im Forum und habe gleich eine (für mich) happige Aufgabe

Ich habe ein Aufnahmeblatt geschaffen, bei dem ich für den Neueintrag einen Button haben möchte, mit dem ich alle Eintragungen (ungesicherte Felder) löschen kann.

Hat mir jemand einen guten Tip oder gar eine Lösung?

LG
cuba
Mitglied: colinardo
02.06.2014, aktualisiert um 13:13 Uhr
Hallo cuba, Willkommen auf Administrator.de!
Kein Problem mit einem kleinen VBA-Makro:
Du markierst die zu löschenden Zellen und vergibst den Zellen einen Namen (Tab > Formeln > Namen definieren), und dann kannst du den Inhalt aller zugeordneten Zellen so mit VBA löschen
01.
Sub LöscheBereich() 
02.
  Range("DerNameDeinerZellen").ClearContents 
03.
End Sub
wenn man einen bestimmten Bereich auf Zellen überprüfen möchte ob die Zelle bearbeitbar ist oder nicht und dann diese zu löschen, ginge dies z.B. so:
01.
Sub LöscheFreigegebeneZelleninBereich() 
02.
    Dim cell As Range 
03.
    For Each cell In Worksheets(1).Range("A1:B10") 
04.
        If Not cell.Locked Then 
05.
            cell.ClearContents 
06.
        End If 
07.
    Next 
08.
End Sub
Hier wird z.B. der Bereich A1:B10 im ersten Arbeitsblatt auf bearbeitbare Zellen überprüft, und deren Inhalt dann gelöscht.

Grüße Uwe
Bitte warten ..
Mitglied: colinardo
02.06.2014, aktualisiert um 13:36 Uhr
Wenns das dann war, den Beitrag bitte noch auf gelöst setzen. Merci.
Bitte warten ..
Ähnliche Inhalte
VB for Applications
gelöst Excel VBA Eine oder mehrere Zellen Verschieben (2)

Frage von batchnewbie zum Thema VB for Applications ...

VB for Applications
gelöst VBA Excel Skript - Hilfe! (1)

Frage von 133202 zum Thema VB for Applications ...

VB for Applications
VBA Excel Dateien zusammenfassen (3)

Frage von cberndt zum Thema VB for Applications ...

Microsoft Office
gelöst Verschieben von Zellinformation in andere Spalte (per VBA) excel 2010 (5)

Frage von thomas1972 zum Thema Microsoft Office ...

Neue Wissensbeiträge
Administrator.de Feedback

Umgangsformen auf der Seite

(7)

Information von Frank zum Thema Administrator.de Feedback ...

Windows 10

Windows 8.x oder 10 Lizenz-Key aus dem ROM auslesen mit Linux

(10)

Tipp von Lochkartenstanzer zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Batch & Shell
gelöst Dir tc Befehl unter Windows 10 macht Probleme (14)

Frage von sugram zum Thema Batch & Shell ...

Windows Server
Windows Server 2016 RDS Remoteapp Anzeigefehler (11)

Frage von qlnGenius zum Thema Windows Server ...

Windows Server
Festplatten Ruhezustand Windows Server 2016 (10)

Frage von ahaeuser zum Thema Windows Server ...