Maschera x iserimento valori



  • Maschera x iserimento valori.
    di Klaudio data: 15/09/2014 14:59:31

    Salve, ci provo non sia mai che qualcuno possa aiutarmi.
    Premetto che non sono ferrato in programmazione.
    Io ho questo file (in allegato un file di esempio, quello originale è con più fogli, alcuni simili.
    Vorrei sapere se è possibile creare una maschera per inserire i valori in determinate celle.
    Esempio: vorrei inserire 123 nella cella D36 e 321 nella cella E36, nella maschera ci dovrebbero essere due caselle a cascata dove ci sono memorizzati i nomi (nell'esempio dalla A alla V) e due caselle fisse, scegliendo D nella prima casella e V nella seconda casella e inserendo 123 nella terza e 321 nella quarta dovrebbe riportare i due punteggi nelle caselle D36 e E36.



  • di Lucas87 data: 15/09/2014 16:10:22

    Ciao
    prova a vedere se il file che ho allegato fa al caso tuo.
    Form punti - Lucas87.xls



  • di Luca73 data: 15/09/2014 16:46:06

    @ Lucas87 scusami, posto anche la mia.... ci stavo lavorando ma tu sei arrivato prima
    @ Klaudio Dai un'occhiata anche a questa.
    Ciao
    Luca





  • di Luca73 data: 15/09/2014 16:46:54

    Mi sono dimentiticato: il file è SquadreLT
    Ciao





  • di Klaudio (utente non iscritto) data: 15/09/2014 19:55:43

    FAN..TA..STI..CO!!! Lucas87 & Luca73 siete fortissimi!!!
    il problema e che io so de coccio, e non riesco a riportare la maschera sulla cartella dove lavoro, vado per tentativi ma per ora ancora niente



  • di Klaudio (utente non iscritto) data: 16/09/2014 00:39:03

    Niente, non ci riesco, potrei usare il file di Luca73 aggiungendo tutti i miei dati, ma poi non riesco a duplicare la maschera per gli altri fogli (serieB, serieC ecc)



  • di Luca73 data: 16/09/2014 08:23:02

    Guarda un po se la soluzione ti piace
    Chiaramente vale solo per i tre campionati (serie A, B, C non per la champion che ha una struttura completamente diversa)
    Ciao
    (in allegato CampionatiLT.xlsm)





  • di Klaudio (utente non iscritto) data: 16/09/2014 19:48:32

    Un Grazie veramente di Cuore! in particolare per Luca73 che hai fatto un lavoro eccezionale!



  • di Klaudio data: 16/09/2014 19:51:45

    Ciao! alla prossima...



  • di Klaudio (utente non iscritto) data: 18/09/2014 07:41:00

    Arghhh!!! ho scoperto un "bug" dopo inserito i punteggi non aggiorna il TPF (totale punti)



  • di Luca73 data: 18/09/2014 08:50:27

    Ciao
    ho trovato il baco
    i risultati venivano inseriti come testo e non come numeri e quindi il programma poi non li riconosceva e non li sommava.
    Pertanto per non rimandarti il file ti chiedo di modificare solo due righe di codice come sotto riportato.
    Pertanto vai su Sviluppo > Visual Basic a destra nella zona progetto trofi la Form UF_01, doppio click per aprirla vai sul pulsante OK/Carica doppio click per aprire la macro relativa e troverai alla fine del codice le due righe soto riportate
    In pratica ho aggiunto un *1 dopo le istruzioni di scrittura in cella
    Inoltre ho aggiunto un apice (') prima dell'istruzione seguente che era rimasta dal mio debug

    Ciao
    Luca
     
    Vecchia Versione
    
    Private Sub CmdBut_CARICA_Click()
    [... Codice che non riporto...]
    
    CellaTrov.Offset(0, 2).Formula = TxtBx_SQA
    CellaTrov.Offset(0, 3).Formula = TxtBx_SQB
    Range(CellaTrov, CellaTrov.Offset(0, 3)).Select
    
    [... Codice che non riporto...]
    End Sub
    
    Modifica 
    
    Private Sub CmdBut_CARICA_Click()
    [... Codice che non riporto...]
    
    CellaTrov.Offset(0, 2).Formula = TxtBx_SQA * 1
    CellaTrov.Offset(0, 3).Formula = TxtBx_SQB * 1
    'Range(CellaTrov, CellaTrov.Offset(0, 3)).Select
    
    [... Codice che non riporto...]
    End Sub
    
    Modifica






  • di Klaudio (utente non iscritto) data: 18/09/2014 12:28:24

    Grazie!