• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Opgelost beveiliging blad

  • Onderwerp starter Onderwerp starter lsc.b
  • Startdatum Startdatum
Dit topic is als opgelost gemarkeerd
Status
Niet open voor verdere reacties.

lsc.b

Gebruiker
Lid geworden
4 nov 2000
Berichten
317
je kan het standaard blad zodanig beveiligen dat is me duidelijk
maar wanneer het blad beveiligd is
toch info naar een ander regen kan kopijere zie voorbeeld dit is niet het originele macro hoe kan ik ( we ) dit oplossen
 

Bijlagen

Een .xlsx bestand bevat per definitie geen macro's.

Wat die moet doen is de beveiliging eraf halen, de gewenste actie uitvoeren en dan de beveiligng er weer op zetten.
 
Een .xlsx bestand bevat per definitie geen macro's.

Wat die moet doen is de beveiliging eraf halen, de gewenste actie uitvoeren en dan de beveiliging er weer op zetten.
Sorry Edmoor
vergeten om het op te slaan als xlsm maar ik snap het nog niet helemaal er zijn straks cellen die toegankelijk zijn om in te vullen zodra ik een copy wil maken komt die dus te staan in cellen die beveiligd zijn en beveiligd moeten blijven dus is het wel het goed bestand ( Sorry )
 

Bijlagen

Ok dit bestand bevat niet je macro.
 
klopt ik ben even in de war de macro die er in zou moeten staan werkt dus wel maar het origineel niet
 
Dan is het geen relevant voorbeeld.
 
Sub copygegevens()
'copygegevens
Rij = Range("B86:B113").Find(Range("B1").Value).Row
Range("F41:H41,M41:O41,T41:V41,AA41:AC41,AH41:AJ41,AO41:AQ41").Copy
Cells(Rij, 8).PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False

Rij = Range("B86:B113").Find(Range("B1").Value).Row
Range("F79:H79,M79:O79,T79:V79,AA79:AC79,AH79:AJ79,AO79:AQ79").Copy
Cells(Rij, 26).PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False


dit is een originele macro die een fout melding geeft op de eerste regel en misschien nog wel meer regels

End Sub


Sub Paste_SingleCell()
Range("b3").Copy Range("F5")
End Sub
dit zou in mijn voorbeeld moeten staan maar werkt dus wel als het blad beveiligd is
wat moet er boven veranderd worden dat het dus ook werkt in een beveiligd
blad
 
Wat is er zo moeilijk aan het plaatsen van een relevant document?
 
weer een nieuwe poging hier zie je wat er fout gaat in #8 eerste macro is het origineel
 

Bijlagen

Maak er eens dit van:
Code:
Sub copygegevens()
    ActiveSheet.Unprotect "123"
    Set c = Range("B86:B113").Find(Range("B1").Value, , , xlWhole)
    If Not c Is Nothing Then Cells(c.Row, 6).Resize(, 7) = Range("F39:l39").Value
    ActiveSheet.Protect "123"
End Sub
 
Laatst bewerkt:
Ik plaats natuurlijk niet iets dat niet werkt.
Het werkt hier prima in je eigen document dat je plaatste In #10.
 
snap ik dat je dat niet doet ik ga dit verder onder zoeken
kan deze code dan ook gebruikt voor de eerste code van #8
 
Ja, dat kan.
Dan moet je uiteraard wel de ranges aanpassen.
Een goed begrip van wat de code doet is ook belangrijk.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan