Sviluppare funzionalita su Microsoft Office con VBA problema di debug in eliminazione riga

Login Registrati
Stai vedendo 15 articoli - dal 26 a 40 (di 40 totali)
  • Autore
    Articoli
  • #49390 Score: 0 | Risposta

    tanimon
    Partecipante
      16 pts

      FROST220684 ha scritto:

      mi pare che tu sia anche quello che rispose tempo fa ad un mio post dicendo che avevo violato il regolamento

      grande,

      mi piace chi ha buona memoria  

      #49391 Score: 0 | Risposta

      FROST220684
      Partecipante

        c'è tanta gente insoddisfatta tra le tastiere c'è chi lo fa sui social e chi sui forum magari tu su tutti e due, ma d'altronde l'Italia è diventata questa!!! Buona Vita!!!

        #49392 Score: 0 | Risposta

        tanimon
        Partecipante
          16 pts

          FROST220684 ha scritto:

          Buona Vita

          anche a te

          ma se posterai delle richieste che riguardano una porzione del progetto e NON il progetto

          F  I  N  I  T  O

          avrai una risorsa in più che potrà darti una mano

          #49393 Score: 0 | Risposta

          Oscar
          Partecipante
            45 pts

            Allora facendo alcune prove , il problema lo da solo se elimini l'ultimo record della lista , se elimini i record precedenti  a volte da errore a volte no , ma se lo elimini senza caricarlo nelle TextBox sembra che vada bene

             

            #49394 Score: 1 | Risposta

            maxpit
            Partecipante
              7 pts

              Buonasera FROST220684,

              Il problema principale è la presenza nelle colonne G, H e I di celle valorizzate solo con "-" (trattino).

              Nel momento in cui viene eseguito il codice sotto riportato:

              `                    If p <> "" And (i >= 7 And i <= 9) Then
                                      p = Application.Text(CDate(p), "hh:mm")
                                  End If
              `

              il carattere non ammesso viene convertito con CDate(), dalla Sub btnSearch_Click() e viene generato l'errore di run-time 13: Tipo non corrispondente.

              Comunque anche rimuovendo questi caratteri non gestiti (ne sono presenti 5), la cancellazione della riga avviene ma deve nuovamente essere proposta la ricerca per vedere la situazione aggiornata nella Listview: a mio giudizio bisognerebbe rivedere la Sub.

              A presto

              Max

              #49395 Score: 0 | Risposta

              FROST220684
              Partecipante

                si si ho visto che senza caricare non da errore. Secondo me il problema non è tanto l'eliminazione della riga perché anche se esce il debug la riga viene eliminata quindi vuole dire che quel pezzo di codice funziona. Secondo me il problema sta in quello che fa dopo. Non vorrei che cerca di aggiornare la listview e non trovando più nulla va in errore cmq domani gli do un occhiata. Grazie mille oscar

                #49396 Score: 0 | Risposta

                FROST220684
                Partecipante

                  Mi sa che la ricerca avviene perché quando modifichi la riga ti chiede se vuoi modificare anche il ritorno e non solo l'andata. Mi sa che l'errore sta qui

                  #49397 Score: 0 | Risposta

                  Raffaele53
                  Partecipante
                    24 pts

                    Stamani ho sprecato diverso tempo per capire il Tuo codice complesso\bello\convulso.
                    In quel momento non esisteva nessuna risposta nel forum e sarei stato felice di dare una mano.
                    Solo una domanda che volevo fare stamane...., mi spieghi per bene quessta riga??? Grazie

                    >>>Call Inserisci_Riga_TransferNew.btnSearch_Click
                    Sono due macro assocciate???

                    #49398 Score: 0 | Risposta

                    tanimon
                    Partecipante
                      16 pts

                      Raffaele53 ha scritto:

                      Stamani ho sprecato diverso tempo per capire il Tuo codice

                       

                      #49399 Score: 1 | Risposta

                      scossa
                      Partecipante
                        37 pts

                        Oscar ha scritto:

                        Se tu usi le macro Pubbliche  , all'avvio del progetto vengono caricate in memoria e mantenute fino alla chiusura del progetto , consumando una quantità eccessiva di RAM e rallentando notevolmente il progetto

                        ....

                        Sub Prova() è visibile in tutto il progetto senza nessun consumo di memoria

                        Sicuro di quello che hai scritto? Cito dall'help VBA (F1) :

                        Istruzione Sub

                        Osservazioni

                        Le routine Sub sono Public per impostazione predefinita .....

                        #49400 Score: 0 | Risposta

                        Oscar
                        Partecipante
                          45 pts

                          scossa ha scritto:

                          Istruzione Sub

                          Osservazioni

                          Le routine Sub sono Public per impostazione predefinita .....

                          Infatti ho scritto

                          Sub Prova() è visibile in tutto il progetto senza nessun consumo di memoria

                          Visibile su tutto il progetto o pubblica (penso che sia la stessa cosa) o no

                          Unica cosa che potrebbe essere messo in discussione  potrebbe essere il consumo di memoria

                          #49401 Score: 0 | Risposta

                          FROST220684
                          Partecipante

                            ciao raffaele,

                            purtroppo non riesco a spiegarti quella riga perchè come già detto io non ho le competenze. Vecchio_frac ed alex hanno fatto molto lavoro, il mio compito è stato facilitare il lavoro spiegando meglio le mie necessità. Con il tempo e con alcune spiegazioni ho imparato a leggere porzioni di codice e modificarle se si tratta di cose semplici, ma se non riesco a capire il problema mi viene molto complicato metterci mano.

                            Grazie del tempo speso e mi dispiace se ti ho fatto perdere più tempo del dovuto

                            #49402 Score: 0 | Risposta

                            FROST220684
                            Partecipante

                              con molta franchezza eliminando i trattini ho fatto più eliminazioni senza trovare errore. ho provato ad eliminare anche l'ultima riga per vedere se poteva essere quello il problema ma niente togliendo i trattini sembra non dare più il problema. Faccio delle prove aggiuntive e vi aggiorno. E grazie del tempo speso, magari come sempre tra un osservazione e l'altra si può arrivare facilmente alla soluzione.

                              Grazie maxpit

                              #49404 Score: 0 | Risposta

                              scossa
                              Partecipante
                                37 pts

                                Oscar ha scritto:

                                Unica cosa che potrebbe essere messo in discussione

                                Quello che "discutevo" è il fatto che tra scrivere Sub Prova()  e Public Sub Prova() non c'è assolutamente nessuna differenza né pratica né sostanziale mentre dal tuo post, da me citato, si evincerebbe una notevole differenza. Tutto qui.   

                                #49406 Score: 0 | Risposta

                                Oscar
                                Partecipante
                                  45 pts

                                  scossa ha scritto:

                                  Quello che "discutevo" è il fatto che tra scrivere Sub Prova()  e Public Sub Prova() non c'è assolutamente nessuna differenza né pratica né sostanziale mentre dal tuo post, da me citato, si evincerebbe una notevole differenza. Tutto qui.   

                                     

                                Login Registrati
                                Stai vedendo 15 articoli - dal 26 a 40 (di 40 totali)
                                Rispondi a: problema di debug in eliminazione riga
                                Gli allegati sono permessi solo ad utenti REGISTRATI
                                Le tue informazioni: