Login Registrati
Stai vedendo 9 articoli - dal 1 a 9 (di 9 totali)
  • Autore
    Articoli
  • #20353 Score: 0 | Risposta

    Luca
    Partecipante

      Salve a tutti,

      sono nuovo, ed è la prima volta che scrivo nel Forum.

      Ho bisogno di aiuto e sarei veramente grato a chi riuscisse a darmi una mano.

      Dopo giorni di grattacapo e ricerche sul web non sono riuscito a trovare nulla che andasse bene.

      Vi spiego: Dovrei creare una macro in Excel, in un specifico foglio che permette ad una casella specifica di lampeggiare nel momento in cui si verifica un evento, ma senza pulsante. E' possibile?

      Chiedo scusa in anticipo se la mia domanda risultasse per alcuni banale, ma premetto che non sono per niente pratico del linguaggio in question.

      Grazie in anticipo aspetto con ansia un Vs. cenno

      #20355 Score: 0 | Risposta

      vecchio frac
      Senior Moderator
        272 pts

        La parte più "banale" è quella di far lampeggiare una cella ("casella") ma devi essere più chiaro nel definire quando e come si verifica l'evento in questione (per esempio, accade un "evento" quando l'utente modifica una cella per scriverci dentro o cancellare un dato, quando si cambia foglio, quando si stampa, quando si salva, quando si avvia Excel o lo si chiude, eccetera).

        Mi dispiace che tu non sia per niente pratico di VBA, sarebbe utile almeno un'infarinatura perchè se anche tu trovassi chi ti aiuta a costruire il relativo codice, poi dovresti essere in grado di manutenerlo per ampliarlo, correggerlo o modificarlo. Dai una riletta veloce al nostro regolamento 😉

        #20356 Score: 0 | Risposta

        Luca
        Partecipante

          Cerco di essere più chiaro:

          ad un certo punto, per una formula preimpostata ad ok nella cella A1 compare la scritta "ATTENZIONE"

          Vorrei che la cella A1 e la scritta " ATTENZIONE" lampeggiassero. Quando la scritta "ATTENZIONE" scompare smettesse di lampeggiare.

          Spero di essermi spiegato meglio.  

          Grazie

          #20357 Score: 0 | Risposta

          DeletedUser
          Bloccato
            13 pts

            @luca

            Sconsiglio vivamente di rendere pubblica la tua casella di posta, gli 'spider' sono sempre a caccia per capire inidirizzi email.
            Ne va della tua 'salute'...  

            #20359 Score: 0 | Risposta

            vecchio frac
            Senior Moderator
              272 pts

              Allego un micro esempio, tanto per giocarci un po'.

              E vediamo se può essere una utile base di partenza.

              In B1 metti un valore diverso da "ok" così parte il blink. Scrivi "ok" per fermare.

              Allegati:
              You must be logged in to view attached files.
              #20364 Score: 0 | Risposta

              Luca
              Partecipante

                Grazie vecchio frac,

                ho apportato delle modifiche per renderlo adatto al mio foglio di lavoro ed è risultato esattamente ciò che mi serviva.

                Sei un grande.

                Ps. solo una cosa: perchè non me lo fa salvare?

                #20368 Score: 0 | Risposta

                vecchio frac
                Senior Moderator
                  272 pts

                  Luca ha scritto:

                  perchè non me lo fa salvare?

                  Non ho capito 🙂 è un file normalissimo, senza protezioni, dovrebbe salvarsi.

                  #20374 Score: 0 | Risposta

                  Luca73
                  Partecipante
                    58 pts

                    Ciao VF, ho provato il tuo file e, solo cambiando la cella B1 funziona. Poi ho modificato un'altra cella qualsiasi nel foglio e la macro ha cambiato modo di funzionare:

                    - a volte ha fatto sequnza con bianco lungo e giallo cortissimo (sembrava quasi non blinkare ma essere sempre bianca9

                    - altre volte ha fatto una sequenza con un bianco cortissimo e un giallo lungo quasi da non vederlo....

                    Cancellando la modifica alla cella casuale (avevo aggiunto semplicemente una lettera in una sola di diverse celle) tutto ritorna nella norma.

                    A cosa puo essere dovuto?

                    Cioa

                    Luca 

                     

                    #20376 Score: 0 | Risposta

                    vecchio frac
                    Senior Moderator
                      272 pts

                      @luca

                      Quando si pasticcia con OnTime accadono cose divertenti 🙂

                      Questo codice di esempio non rispecchia esattamente il desiderata del nostro interlocutore e infatti funziona solo con le due celle A1 e B1. Inoltre il lampeggio non è precisissimo perchè dipende strettamente sia dal valore della variabile statica (detesto le variabili statiche) che dal conteggio interno dei secondi trascorsi che fa OnTime. 

                    Login Registrati
                    Stai vedendo 9 articoli - dal 1 a 9 (di 9 totali)
                    Rispondi a: CELLA LAMPEGGIANTE
                    Gli allegati sono permessi solo ad utenti REGISTRATI
                    Le tue informazioni: