Avatar billede gladhund Nybegynder
04. januar 2007 - 09:55 Der er 4 kommentarer og
1 løsning

Slette ikke-låste celler i beskyttet ark

Hej! Det er lang tid siden jeg har været her - godt nytår til alle :-).

Jeg har et lille issue:
- Jeg har en workbook, som fungerer som salgsværktøj, hvor man kan indtaste i udvalgte celler, hvorefter andre beregnes.
- Arkene er beskyttet, så sælgeren ikke kan rode i de forkerte celler
- Jeg vil gerne kunne give sælgerne en "Nulstil formular" knap/funktion, så de ikke skal lukke/åbne filen eller slette celler manuelt hver gang de vil starte forfra. Kan det lade sig gøre, somehow, når arket er beskyttet?

På forhånd tak!
Avatar billede kabbak Professor
04. januar 2007 - 10:16 #1
Ja
Lav arket ubeskyttet
Marker de celler der skal tømmes
Navngiv området

beskyt arket igen

Nu kan de tømmes med
Range("Navnet på området").ClearContents
Avatar billede supertekst Ekspert
04. januar 2007 - 10:42 #2
eller..
rem Skal tilpasses
rem ==============
Const antalRæk = 25    'største antal rækker i arkene
Const antalKol = 14    '-      -    kolonner -
Sub SletEjLåsteCeller()
Dim r, k
    For Each ark In ActiveWorkbook.Sheets
            ActiveWorkbook.Sheets(ark.Name).Activate
           
            For r = 1 To antalRæk
                For k = 1 To antalKol
                    If Cells(r, k).Locked = False Then
                        Cells(r, k) = ""
                    End If
                Next k
            Next r
    Next
End Sub
Avatar billede bak Forsker
04. januar 2007 - 16:51 #3
eller

Sub Knap1_Klik()
    Dim rcell As Range
    Dim sh As Worksheet
    For Each sh In ThisWorkbook.Worksheets
        For Each rcell In sh.UsedRange
            If rcell.Locked = False Then rcell.ClearContents
        Next
    Next
End Sub
Avatar billede gladhund Nybegynder
19. november 2008 - 16:16 #4
Sorry, havde helt glemt denne, så jeg har ikke fået givet point. Vil den af jer (eller begge) lægge et svar så jeg kan acceptere?
Avatar billede supertekst Ekspert
19. november 2008 - 16:36 #5
Ok - det får du så.....
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester