• 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.

Blokkeren van werkblad

Status
Niet open voor verdere reacties.

Dankes

Gebruiker
Lid geworden
25 jul 2004
Berichten
71
Heb een sheet gemaakt waar men een aantal zaken moet invullen. Het aantal cellen dat men moet invullen is niet veel zodat men niet hoeft te scrollen. Hoe kan ik er dan ook voor zorgen dat men niet kan scrollen zodat men niet ergens anders kan geraken binnen de sheet?
 
Hoi Dankes,

Drietal manieren:
- Rijen en kolommen waar men niet mag komen hoogte en breedte 0 maken.
- Het bereik waar men mag werken linksboven in het venster plaatsen met titels blokkeren. Daarna de rijhoogte en kolombreedte zodanig aanpassen dat het venter (net) buiten het scherm valt.
- Met Vba-code
Private Sub Worksheet_Change(ByVal Target As Range)
If ActiveCell.Row>20 then Cells(ActiveCell.Column,20).select
If ActiveCell.Column>18 then Cells(18,ActiveCell.Row).select
End sub
Deze code zorgt er voor dat je niet lager kan komen dat Rij 20 en Kolom 18.

Jeroen
 
Je kunt in elke relevante pagina (VBA-code) zetten;

ActiveScrollArea = en dan b.v. ("A1:F29") of zo

Heel simpel :)
 
Geplaatst door Tsarevitsj
Je kunt in elke relevante pagina (VBA-code) zetten;

ActiveScrollArea = en dan b.v. ("A1:F29") of zo

Heel simpel :)

Als ge het weet idd.
Tx, het werkt perect.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan