BLOCCARE



  • BLOCCARE
    di FA-BA (utente non iscritto) data: 23/01/2017 19:02:23

    Spero che ci sia la possibilità di poter bloccare lo scroll (orizzontale / verticale).
    Mi serve saperlo in quanto ho creato una scheda con tutto ciò che serve e non voglio che venga spostata accidentalmente muovendo lo scroll del mouse o frecce tastiera.

    Magari una funzione nella macro in apertura e relativo sbocco in uscita.



    Grazie mille!



  • di alfrimpa data: 23/01/2017 19:24:50

    Scusa non capisco.

    Quando apri una userform puoi o chiuderla o spostarla puntando con il mouse la barra del titolo e trascinandola.

    Non puoi fare nessuno scroll.

    Alfredo





  • di FA-BA (utente non iscritto) data: 23/01/2017 19:26:03

    non ho detto form ho scritto scheda infatti.



  • di alfrimpa data: 23/01/2017 19:30:12

    Scusa non avevo capito.

    Allora puoi impostare la proprietà "ScrollArea" del foglio ai valori che desideri.

    Alfredo





  • di FA-BA (utente non iscritto) data: 23/01/2017 19:33:41

    ho provato con FALSE ma rifiuta mi da errore cosa dovrei scrivere?



  • di FA-BA (utente non iscritto) data: 23/01/2017 19:37:54

    ho capito ... ho inserito AO ED IN AUTOMATICO HA CREATO LA STRINGA E AL VALORE RIGA HO SCRITTO 1 FUNZIONA PERFETTO.



  • di FA-BA (utente non iscritto) data: 23/01/2017 19:41:05

    NO HO BISOGNO DI AIUTO ADESSO LA PAGINA NON POSSO UTILIZZARLA non posso inserire nulla



  • di FA-BA (utente non iscritto) data: 23/01/2017 19:54:11

    Ho bisogno di bloccare sulla scheda Excel lo scroll sia orizzontale e verticale sapete come fare?



  • di FA-BA (utente non iscritto) data: 23/01/2017 20:02:52

    ok capito non c'è soluzione devo creare una form!?



  • di FA-BA (utente non iscritto) data: 23/01/2017 20:20:50

    possibile che non ci sia soluzione?



  • di mabolsie data: 23/01/2017 20:23:14

    metti questo codice nel foglio che devi bloccare, ho provato cosi ed a me funziona nell'area attiva posso inserire i dati ed il foglio è bloccato.

    Ciao Max
     
    Private Sub Worksheet_Activate()
    Foglio1.ScrollArea = "a1:f10"
    End Sub
    



  • di FA-BA (utente non iscritto) data: 23/01/2017 20:34:42

    L'ho inserita nella scheda che visualizzo ma lo scroll è attivo ho sbagliato qualcosa?



    Come suggeriva l'atro utente lo scroll si bloccava ma non potevo utilizzare le celle.
     
    Private Sub Worksheet_Activate()
    Foglio1.ScrollArea = "a1:ao97"
    End Sub



  • di mabolsie data: 23/01/2017 20:40:56

    devi aprire l'editor VBA e nel codice del foglio che usi devi mettere il codice postato.

    ciao



  • di FA-BA (utente non iscritto) data: 23/01/2017 20:41:03

    In questo modo mi funziona grazie ... non ci sarei mai riuscito col tuo suggerimento.

     
    Sub Auto_open()
    Foglio4.ScrollArea = "a1:ao97"
    End Sub