Risultati da 1 a 12 di 12

Discussione: prendere dati da un'altro foglio e inserirli in un form



  1. #1
    L'avatar di John
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    Pescara
    Età
    60
    Messaggi
    42
    Versione Office
    Excel 2010
    Mi Piace ricevuti
    2
    Mi Piace dati
    0

    prendere dati da un'altro foglio e inserirli in un form

    prendere dati da un'altro foglio e inserirli in un form

    Un saluto a tutti. Ritorno al forum dopo 11 mesi passati all'estero per lavoro, e quindi ritorno alla mia passione.
    Sto facendo la 2° versione di un piccolo gestionale per il mio lavoro e ho un problema: quando lancio excel, apro due file separati: ARCHIVI e OFFERTE; nel primo ho messo l'archivio clienti e funziona bene, il secondo vorrei utilizzarlo per compilare le offerte che poi andrei a salvare in una sezione del file ARCHIVI; nel file OFFERTE faccio apparire il form con il pulsante "CARICA AZIENDA" collegato a un codice, fatto gentilmente da BALLON_50, che saluto molto cordialmente, che va a cercare i dati, che in origine erano sullo stesso foglio; ora invece dovrebbe andare a cercare i dati da caricare in un altro foglio, ARCHIVI, e non sono riuscito a farlo. Qualcuno può darmi una mano? allego i due file d'esempio.
    Grazie

    P.S. nel file OFFERTE ho messo un pulsante per far apparire il form ma mi da sempre "errore 424" necessario oggetto che ovviamente esiste; è una istruzione molto semplice (UserForm........show) utilizzata decine di volte senza problemi, ma adesso non funziona, porc.........Qualcuno mi accende la lampadina?


    John


    SCUSATE, NON HO INSERITO I FILE D'ESEMPIO
    File Allegati File Allegati

  2. #2
    L'avatar di Baloon_50
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Milano - Italy
    Età
    66
    Messaggi
    2161
    Versione Office
    2010/2013 PC
    Mi Piace ricevuti
    363
    Mi Piace dati
    40

    Re: prendere dati da un'altro foglio e inserirli in un form

    Citazione Originariamente Scritto da John Visualizza Messaggio
    prendere dati da un'altro foglio e inserirli in un form

    Un saluto a tutti. Ritorno al forum dopo 11 mesi passati all'estero per lavoro, e quindi ritorno alla mia passione.
    Sto facendo la 2° versione di un piccolo gestionale per il mio lavoro e ho un problema: quando lancio excel, apro due file separati: ARCHIVI e OFFERTE; nel primo ho messo l'archivio clienti e funziona bene, il secondo vorrei utilizzarlo per compilare le offerte che poi andrei a salvare in una sezione del file ARCHIVI; nel file OFFERTE faccio apparire il form con il pulsante "CARICA AZIENDA" collegato a un codice, fatto gentilmente da BALLON_50, che saluto molto cordialmente, che va a cercare i dati, che in origine erano sullo stesso foglio; ora invece dovrebbe andare a cercare i dati da caricare in un altro foglio, ARCHIVI, e non sono riuscito a farlo. Qualcuno può darmi una mano? allego i due file d'esempio.
    Grazie

    P.S. nel file OFFERTE ho messo un pulsante per far apparire il form ma mi da sempre "errore 424" necessario oggetto che ovviamente esiste; è una istruzione molto semplice (UserForm........show) utilizzata decine di volte senza problemi, ma adesso non funziona, porc.........Qualcuno mi accende la lampadina?


    John


    SCUSATE, NON HO INSERITO I FILE D'ESEMPIO
    ciao John un saluto anche a te
    - l'errore te lo da in quanto cerca di caricare la combobox e non trova i dati nel foglio1
    - nella cartella ARCHIVI1 che hai allegato, non c'è alcun dato da prendere per popolare la combobox
    se vuoi ti aggiorno il codice ma poi dovrai essere tu a metter tutti i riferimenti

    ciao.

    P.S.
    una volta inserita l'azienda presa dal foglio ARCHIVI poi dove devi andare a cercarla?
    Metti per piacere i due file con dei dati (naturalmente non sensibili) spiegando esattamente cosa deve fare la macro.

    Aspetto tue notizie

    ciao.

    A volte basta usare parole inutili come “grazie” e “per favore” per rendere la vita più bella.
    (ELKonigsburg)
    Dice il saggio : "se vuoi essere aiutato devi metter l'allegato"
    (Nick Carter - Ten)

  3. #3
    L'avatar di seawolf
    Clicca e Apri
    Data Registrazione
    Aug 2016
    Località
    Palermo
    Età
    62
    Messaggi
    30
    Versione Office
    2007
    Mi Piace ricevuti
    2
    Mi Piace dati
    1

    Re: prendere dati da un'altro foglio e inserirli in un form

    P.S. nel file OFFERTE ho messo un pulsante per far apparire il form ma mi da sempre "errore 424" necessario oggetto che ovviamente esiste; è una istruzione molto semplice (UserForm........show) utilizzata decine di volte senza problemi, ma adesso non funziona, porc.........Qualcuno mi accende la lampadina?
    Codice: 
    Private Sub UserForm_Initialize()
    
        Dim sh As Worksheet
        Dim lRiga As Long
        Dim lng As Long
        
        Set sh = ThisWorkbook.Worksheets("Foglio1")
        
        With Me
            lRiga = sh.Range("C" & sh.Rows.Count).End(xlUp).Row
            For lng = 2 To lRiga
                .ComboBox1.AddItem (sh.Range("C" & lng).Value)
            Next
        End With
        
        Set sh = Nothing
    Codice: 
    DTPicker1.Value = Format$(Date, "yyyy-mm-dd")<< ======ERRORE
        
       DTPicker2.Value = Format$(Date, "yyyy-mm-dd")<< ======ERRORE
        
    End Sub
    

    non trova
    DTPicker2 DTPicker1, li puoi commentare e tutto funziona
    Qual è il punto di avere gusti diversi, se non mostrare che i cervelli lavorano diversamente, che pensiamo diversamente?( Alan Turing)

  4. #4
    L'avatar di John
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    Pescara
    Età
    60
    Messaggi
    42
    Versione Office
    Excel 2010
    Mi Piace ricevuti
    2
    Mi Piace dati
    0

    Re: prendere dati da un'altro foglio e inserirli in un form

    Grazie Seawolf, funziona bene, il fatto è che il form originale è molto più vasto e io, per essere il più chiaro possibile, l'ho limitato al mio problema;
    grazie ancora.

  5. #5
    L'avatar di John
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    Pescara
    Età
    60
    Messaggi
    42
    Versione Office
    Excel 2010
    Mi Piace ricevuti
    2
    Mi Piace dati
    0

    Re: prendere dati da un'altro foglio e inserirli in un form

    Ciao Baloon_50
    nel file ARCHIVI ho inserito alcuni dati a casaccio e compaiono dalla casella CA7 in poi; per visualizzarli puoi usare i tasti presente nella sezione ARCHIVIO CLIENTI e ci arrivi cliccando su DATABASE CLIENTI. Nella foga di essere il più coinciso possibile, sono stato poco chiaro, cerco di rimediare; quando lancio excel mi si aprono i due file ARCHIVI e OFFERTE quindi io lavoro con i due file aperti; quando su OFFERTE apro il form e voglio cercare il cliente, il codice da te scritto effettua la ricerca sul foglio OFFERTE, perché nella 1° versione il database era sul foglio medesimo, mentre ora vorrei che la ricerca venga effettuata sul foglio ARCHIVI e poi inserita nel form.
    Successivamente una volta completato il form, vorrei registrare i dati nel foglio ARCHIVI nella sezione OFFERTE, dalla cella EA7 in poi.
    sono stato un po arzigogolato spero di essere sta sufficientemente chiaro.
    Ciao e grazie

  6. #6
    L'avatar di Baloon_50
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Milano - Italy
    Età
    66
    Messaggi
    2161
    Versione Office
    2010/2013 PC
    Mi Piace ricevuti
    363
    Mi Piace dati
    40

    Re: prendere dati da un'altro foglio e inserirli in un form

    Citazione Originariamente Scritto da John Visualizza Messaggio
    Ciao Baloon_50
    nel file ARCHIVI ho inserito alcuni dati a casaccio e compaiono dalla casella CA7 in poi; per visualizzarli puoi usare i tasti presente nella sezione ARCHIVIO CLIENTI e ci arrivi cliccando su DATABASE CLIENTI. Nella foga di essere il più coinciso possibile, sono stato poco chiaro, cerco di rimediare; quando lancio excel mi si aprono i due file ARCHIVI e OFFERTE quindi io lavoro con i due file aperti; quando su OFFERTE apro il form e voglio cercare il cliente, il codice da te scritto effettua la ricerca sul foglio OFFERTE, perché nella 1° versione il database era sul foglio medesimo, mentre ora vorrei che la ricerca venga effettuata sul foglio ARCHIVI e poi inserita nel form.
    Successivamente una volta completato il form, vorrei registrare i dati nel foglio ARCHIVI nella sezione OFFERTE, dalla cella EA7 in poi.
    sono stato un po arzigogolato spero di essere sta sufficientemente chiaro.
    Ciao e grazie
    Ciao John

    ho fatto la parte che m hai chiesto non ho però capito dove deve andare a salvare una volta trovato

    fammi sapere che lo completo

    ciao
    File Allegati File Allegati

    A volte basta usare parole inutili come “grazie” e “per favore” per rendere la vita più bella.
    (ELKonigsburg)
    Dice il saggio : "se vuoi essere aiutato devi metter l'allegato"
    (Nick Carter - Ten)

  7. #7
    L'avatar di Baloon_50
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Milano - Italy
    Età
    66
    Messaggi
    2161
    Versione Office
    2010/2013 PC
    Mi Piace ricevuti
    363
    Mi Piace dati
    40

    Re: prendere dati da un'altro foglio e inserirli in un form

    se non ho interpretato male forse ho sistemato anche il salvataggio nel file ARCHIVI colonna EA

    fammi sapere se è tutto ok

    Ciao
    File Allegati File Allegati

    A volte basta usare parole inutili come “grazie” e “per favore” per rendere la vita più bella.
    (ELKonigsburg)
    Dice il saggio : "se vuoi essere aiutato devi metter l'allegato"
    (Nick Carter - Ten)

  8. #8
    L'avatar di John
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    Pescara
    Età
    60
    Messaggi
    42
    Versione Office
    Excel 2010
    Mi Piace ricevuti
    2
    Mi Piace dati
    0

    Re: prendere dati da un'altro foglio e inserirli in un form

    Buongiorno Baloon_50
    grazie per la tempestività; oggi è una giornata un pò dura e mi ci metto questa sera
    ti tengo sicuramente aggiornato
    buona giornata
    gianni

  9. #9
    L'avatar di John
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    Pescara
    Età
    60
    Messaggi
    42
    Versione Office
    Excel 2010
    Mi Piace ricevuti
    2
    Mi Piace dati
    0

    Re: prendere dati da un'altro foglio e inserirli in un form

    Ciao Baloon_50
    stamattina ho testato il codice e naturalmente va benissimo, ho in mente delle modifiche (tipo registrare sul foglio OFFERTE anziché sul foglio ARCHIVI) ma ci smanetto io altrimenti non vado mai avanti.
    Una cosa che non sono riuscito a fare è questa: quando clicco sul RICERCA PER AZIENDA sul form, mi piacerebbe che il file ARCHIVI venisse salvato e poi chiuso in modo da poter lavorare solo sul file OFFERTE.Puoi darmi una dritta?
    Ti saluto e ti auguro una buona giornata
    Gianni
    File Allegati File Allegati

  10. #10
    L'avatar di Baloon_50
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Milano - Italy
    Età
    66
    Messaggi
    2161
    Versione Office
    2010/2013 PC
    Mi Piace ricevuti
    363
    Mi Piace dati
    40

    Re: prendere dati da un'altro foglio e inserirli in un form

    Citazione Originariamente Scritto da John Visualizza Messaggio
    Ciao Baloon_50
    stamattina ho testato il codice e naturalmente va benissimo, ho in mente delle modifiche (tipo registrare sul foglio OFFERTE anziché sul foglio ARCHIVI) ma ci smanetto io altrimenti non vado mai avanti.
    Una cosa che non sono riuscito a fare è questa: quando clicco sul RICERCA PER AZIENDA sul form, mi piacerebbe che il file ARCHIVI venisse salvato e poi chiuso in modo da poter lavorare solo sul file OFFERTE.Puoi darmi una dritta?
    Ti saluto e ti auguro una buona giornata
    Gianni
    Ciao Gianni fammi capire bene, dopo che hai trovato l'azienda, hai aggiornato il file ARCHIVI nella colonna EA, vuoi salvare e chiudere ARCHIVI ?
    se è così, non devi far altro che modificare la routine del pulsante SALVA aggiungendo prima di End Sub :

    Codice: 
    
    Workbooks("ARCHIVI.xlsm").Save
    Workbooks("ARCHIVI.xlsm").Close

    A volte basta usare parole inutili come “grazie” e “per favore” per rendere la vita più bella.
    (ELKonigsburg)
    Dice il saggio : "se vuoi essere aiutato devi metter l'allegato"
    (Nick Carter - Ten)

  11. #11
    L'avatar di John
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    Pescara
    Età
    60
    Messaggi
    42
    Versione Office
    Excel 2010
    Mi Piace ricevuti
    2
    Mi Piace dati
    0

    Re: prendere dati da un'altro foglio e inserirli in un form

    Ciao Baloon
    è proprio così; ho fatto come mi hai detto e funziona tutto perfettamente.
    Un grosso ringraziamento e un cordiale saluto.
    Gianni


    p.s. ho dimenticato come si fa ad aggiungere il RISOLTO!!!!!!!!!!!!!!!!!!!

  12. #12
    L'avatar di Baloon_50
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Milano - Italy
    Età
    66
    Messaggi
    2161
    Versione Office
    2010/2013 PC
    Mi Piace ricevuti
    363
    Mi Piace dati
    40

    Re: prendere dati da un'altro foglio e inserirli in un form

    Devi chiederlo allo staff
    Ciao e grazie per il riscontro positivo... alla prossima

    A volte basta usare parole inutili come “grazie” e “per favore” per rendere la vita più bella.
    (ELKonigsburg)
    Dice il saggio : "se vuoi essere aiutato devi metter l'allegato"
    (Nick Carter - Ten)

Discussioni Simili

  1. [Risolto] Come riportare dati da foglio ad altro
    Di homer75 nel forum Domande su Excel VBA e MACRO
    Risposte: 5
    Ultimo Messaggio: 22/11/16, 16:55
  2. Estrapolare dati automaticamente da un foglio e riportarli in un altro, ma..
    Di gguas87 nel forum Domande su Excel in generale
    Risposte: 14
    Ultimo Messaggio: 05/09/16, 19:37
  3. MACRO per copiare dati su un altro foglio
    Di mpaolett nel forum Domande su Excel VBA e MACRO
    Risposte: 3
    Ultimo Messaggio: 06/06/16, 19:46
  4. copiare celle con dati su altro foglio
    Di dorico75 nel forum Domande su Excel in generale
    Risposte: 4
    Ultimo Messaggio: 30/05/16, 17:20
  5. Creare tabella con dati in altro foglio
    Di Obscures nel forum Domande su Excel in generale
    Risposte: 10
    Ultimo Messaggio: 05/10/15, 17:31

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •