Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

[RISOLTO] MENU TENDINA CON AUTOCOMPLETAMENTO E POSIZIONAMENTO SU NUOVA CELLA AD INVIO

Ultimo Aggiornamento: 06/09/2017 19:50
Post: 1
Registrato il: 17/01/2007
Città: CAIVANO
Età: 37
Utente Junior
Excel 2013
OFFLINE
05/09/2017 11:53

Buongiorno a tutti

Come prima discussione mi presento: sono Alfredo, ingegnere di 30 anni.

Avrei bisogno di una mano come risporto in oggetto.

Ho un foglio di Excel che uso per realizzare fatture/DDT, facendo riferimento ad un foglio di appoggio con l'inventario di magazzino.

Inserendo il codice articolo in una cella, tramite un cerca verticale vado a completare tutti gli altri campi (descrizione - unità - prezzo).

Il sistema funaziona ma devo andare a cercare a mano ogni volta il codice articolo.

Sono già riuscito con successo - grazie agli esempi risportati sul vostro forum - a realizzare il completamento automatico dal menù a tendina dell'instazione del cliente, tramite una casella combinata del controllo Active X.

in modo che sia la prima vuota di una certa colonna, dato che in un DDT ci sono più di un articolo.

Ho trovato sul forum più di un esempio che fa al caso mio ma putroppo non riesco a modificare è la cella di destinazione, per fare in modo che ad ogni invio si vada a posizionare nella prima cella vuota di una data colonna.

Potreste cortesemente indicarmi il procedimento?

Spero di essere stato sufficientemente chiaro.


Grazie a tutti in anticipo.

Saluti
Alfredo

PS

Riporto un esempio che fa al mio caso:

by sal, 16/06/2011 12.05:

Ciao elmatador, eccoti il file con le macro impostate ed il combobox.

Vedi che il combobox lo messo in "K1" lo vedi leggermente giallo, scegli il cliente e dai invio, ti metterà il cliente nella prima commessa libera, non credo che la commessa cambi cliente, altrimenti avrei dovuto far selezionare la commessa e poi agire su quella cella.

Fai sapere, Ciao By sal [SM=x423051]

http://www.freeforumzone.com/allegato.aspx?idd=9818464&idm=111705886&ida=2607222









[Modificato da littlewon 05/09/2017 11:53]
Post: 3.426
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Master
Excel 365
OFFLINE
05/09/2017 14:02

Ciao Alfredo

Sarebbe più facile aiutarti se allegassi un tuo file di esempio con i dati (non sensibili), spiegazione e inserendo a mano il risultato che vuoi ottenere.

Alfredo
Post: 1
Registrato il: 17/01/2007
Città: CAIVANO
Età: 37
Utente Junior
Excel 2013
OFFLINE
05/09/2017 14:38

Ti ringrazio della risposta.


In allegato il foglio che utilizzo attualmente.

Come potrai vedere, inserendo nella colonna B (a partire da rigo24) il codice articolo, in automentico si vanno a popolare le celle.

Io vorrei poter inserire gli articoli tramite il menù a tendina con ricerca presente a destra del foglio, in modo che ad ogni invio vado a capo.

Grazie ancora per l'aiuto.



Post: 3.427
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Master
Excel 365
OFFLINE
05/09/2017 16:00

Ok Alfredo ho visto il file e mi faccio risentire quanto prima.

Alfredo
Post: 2
Registrato il: 17/01/2007
Città: CAIVANO
Età: 37
Utente Junior
Excel 2013
OFFLINE
05/09/2017 17:09

Grazie mille!!
Post: 5.240
Registrato il: 14/11/2004
Utente Master
Office 2019
ONLINE
05/09/2017 18:55

Autocompletamento DDT
Ciao Alfredo, ed un saluto ad Alfredo.

Ecco il file, ti ho creato l'automatismo per il riempimento della DDT

ci sono troppe celle unite, per correggere il prospetto quindi ho lasciato stare, non vanno troppo bene le celle unite per il foglio Excel.

basta posizionarsi sull'articolo, si apre il Combobox, scegliere l'articolo ed inserire la quantità, e si posiziona sul successivo.

ti ho aggiustato un poco anche le formule, ed il riferimento alla tabella Articoli, adesso è dinamica puoi aggiungere gli articoli senza aggiornare il range.

per pulire il prospetto basta solo cancellare gli articoli della colonna "E", al limite se hai problemi perche compare il combobox ti creo un pulsante per la pulizia.

Ciao By Sal [SM=x423051]

[Modificato da by sal 05/09/2017 18:58]
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Post: 1.603
Registrato il: 06/04/2013
Utente Veteran
2010
OFFLINE
05/09/2017 19:26

ciao Sal
solo una curiosità:
perchè l'offset(0,0) nel target top/left ??

saluti


Domenico
Win 10 - Excel 2016
Post: 3.428
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Master
Excel 365
OFFLINE
05/09/2017 19:39

Sal non so per quale motivo ma qualunque cosa tenti di fare con il tuo file Excel mi crasha.

Alfredo
Post: 5.241
Registrato il: 14/11/2004
Utente Master
Office 2019
ONLINE
06/09/2017 07:11

Autocompletamento DDT
Ciao Domenico, l'Offset/top-left serve a determinare l'angolo superiore sx per poter posizionare il combobox della cella attiva, altrimenti avrei dovuto passare come top-left i numeri corrispondenti, l'altezza e la larghezza del combobox l'ho fatta manualmente visto che le celle sono tutte uguali, altrimenti avrei dovuto determinare anche "Height-Width" se le celle variavano di dimensione.

con questo metodo posso posizionare il combobox in qualunque cella partendo da quella attiva

Alfredo, non so perche non ho fatto niente se non inserire le macro nel Modulo del foglio e Modulo1, l'unica cosa che ho fatto è stata eliminare le celle unite del range "E24:F52", non so che dirti.

Ciao By Sal [SM=x423051]
[Modificato da by sal 06/09/2017 07:21]
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Post: 3
Registrato il: 17/01/2007
Città: CAIVANO
Età: 37
Utente Junior
Excel 2013
OFFLINE
06/09/2017 17:41

Grazie mille!!

Post: 1.607
Registrato il: 06/04/2013
Utente Veteran
2010
OFFLINE
06/09/2017 18:10

Re: Autocompletamento DDT
by sal, 06/09/2017 07.11:

Ciao Domenico, l'Offset/top-left serve a determinare ..... [SM=x423051]



Ciao Sal... misono spiegato male, intedevo dire:
non basta ...target.top ...target.left senza l'offset?

cari saluti


Domenico
Win 10 - Excel 2016
Post: 3.433
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Master
Excel 365
OFFLINE
06/09/2017 18:10

Scusa Alfredo ma il file di bySal sei riuscito a farlo funzionare senza problemi?

Chissà cosa diavolo è preso al mio Excel

Alfredo
Post: 5.242
Registrato il: 14/11/2004
Utente Master
Office 2019
ONLINE
06/09/2017 18:28

Autocompletamento DDT
Ciao Domenico, si certo con Target.top-etc.., ho fatto un copia incolla, su un file che non doveva visualizzare il combobox nella cella target, ma visualizzarlo 3 righe più in basso e 2 colonne a dx, per non stare a cambiare tutto ho cambiato solo "0,0"

Ciao By Sal [SM=x423051]

P.S. Alfredo hai risolto?

se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Post: 3.434
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Master
Excel 365
OFFLINE
06/09/2017 19:50

Si Sal sono riuscito ma non aprendolo direttamente dal forum ma salvandolo prima sull'HD

Alfredo
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 15:05. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com