Pagina 1 di 2 12 UltimaUltima
Risultati da 1 a 30 di 34

Discussione: Output grafico + 2Es.



  1. #1
    L'avatar di Deeevil86
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bologna
    Messaggi
    123
    Versione Office
    2016
    Mi Piace ricevuti
    3
    Mi Piace dati
    30

    Output grafico + 2Es.

    Gli esercizi N.1 e 2, sono troppo semplici PER VOI, l'ouput Grafico potrebbe mettervi in difficoltà..

    Esercizio n.1
    Non fate caso alla parte evidenziata in verde.
    N70 = sommatoria di N30 + ( N47 oppure N67 )
    La SCELTA fra N47 e N67 viene fatta in funzione se venga inserito un valore in K33 ( e conseguentemente in K42 ) oppure venga inserito un valore in K50 ( e conseguentemente in K61 ).

    Esercizio n.1
    In B2 metto un numero compreso fra B8 e B17, in A5 metto R o D.
    In C2 e D2 mi devono arrivare i corrispondenti valori.
    A seconda di R o D, mi devono uscire contemporaneamente i corrispondenti valori in F2 G2 oppure in I2 J2.
    Avevo provato a risolvere la parte semplice, ci ero riuscito, ma adesso non funziona.

    Es. Inserendo 3 in B2 e D in A5 à C2=C, D2=topo; I2=21,00 J2=17,85.

    Output Grafico
    La tabella di matrice C5-D9 può essere completata inserendo nella colonna C, 5 possibili valori e nella colonna D, 5 valori la cui somma non supera 10 ( 10 spazi ).

    1. MATRICE K5-M14
    Vorrei che la matrice K5-M14 si compilasse automaticamente in funzione del valore della cella D18.
    Es. D18=5, la matrice si dovrebbe completare fino alla cella M9; Es. D18=7, matrice completata fino alla cella M11.
    La colonna M di tale matrice si dovrebbe completare con il seguente criterio:
    Es. C5=2700 e D5=4 à M5=M6=M7=M8=2700+80
    C6=2200 e D6=3 à M9=M10=M11=2280+80
    C7=1800 e D2=2 à M12=M13=1800+80
    Cioè ci devono essere tante righe nella colonna M5-M14, dello stesso valore presente nella colonna C5-M9, associato al relativo valore della colonna D5-D9. Se D5=4, avro 4 righe di valore 2780 e così via.

    Se D18 diverso da 10 (es.8), dovranno essere compilate solo le celle che vanno dalla M5 alla M12 (8 celle).

    2. COPPIA DI CORDINATE
    2a. Linee Grandi Orizzontali
    Ogni riga di ogni blocco (Xs,Ys e Xd,Yd) rappresenta le coordinate degli estremi di una singola riga à ogni blocco ha 7 righe; Ci sono 10 blocchi, ma se in D18 ci fosse stato 8, si dovevano creare in automatico 8 blocchi.
    Oltre ai 10 blocchi, si devo creare 2 colonne di supporto (CE e CF). Se avessimo 8 blocchi si dovrebbero creare 2 colonne di supporto (in BS e BT).
    Ogni blocco mi rappresenta una serie di linee orizzontali parallele una sopra l’altra.

    2b. Linee Verticali
    Ci saranno sempre 1 linea verticale in più al n° dei blocchi: Es. 10 blocchi à 11 linee verticali; Es. 8 Blocchi à 9 linee verticali.
    Le celle di supporto del punto 2a) servono per completare l’ultima linea verticale.

    2c. Linee Piccole Orizzontali
    Ci saranno tante linee piccole orizzontali quante sono le linee verticali.

    Forse, il modo in cui ho messo i dati può rendere difficile l’output grafico, ma sostanzialmente il disegno che deve uscire è un insieme di 3 blocchi di linee.
    1) Linee Grandi orizzontali
    Ogni serie è lunga quanto la cella corrispondente nella colonna M; Ogni serie ha linee parallele spaziate l’una rispetto all’altra di un valore presente nella colonna R
    2) Linee Verticali
    Le linee verticali sono tutte lunghe uguali; Parallele tra di loro, distanziate del valore presente nella colonna M.
    3) Linee Piccole orizzontali
    Alla base di ogni linea verticale vi è un segmento orizzontale lungo quanto la cella G18, posizionato in mezzeria.

    Allego disegno di come dovrebbe venire il disegno dell’esempio.


    Mi piacerebbe che il disegno si trovasse in uno sfondo bianco, se possibile, e mi piacerebbe anche ci fossero le quote presenti.
    File Allegati File Allegati

  2. #2
    L'avatar di Deeevil86
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bologna
    Messaggi
    123
    Versione Office
    2016
    Mi Piace ricevuti
    3
    Mi Piace dati
    30

    Re: Output grafico + 2Es.

    Buonasera ragazzi,
    se non sono stato esaustivo o sono stato poco chiaro, perdonatemi..
    Non é facilissimo quello che vorrei realizzare, e non sono bravissimo nello spiegarmi..

  3. #3
    L'avatar di Powerwin
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Milano
    Messaggi
    439
    Versione Office
    2010
    Mi Piace ricevuti
    68
    Mi Piace dati
    27

    Re: Output grafico + 2Es.

    Ciao Deeevil, sincerità? io personalmente non mi ci metto nemmeno a leggere tutto quello che hai scritto, scomponi la cosa in vari step e riproponi il quesito e qualcuno vedrai che ti aiuterà a trovare una soluzione
    Flavio
    Non scrivetemi in MP per risolvere i problemi ed un grazie è sempre ben accetto quando ricevete degli aiuti

  4. I seguenti utenti hanno dato un "Mi Piace"


  5. #4
    L'avatar di Deeevil86
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bologna
    Messaggi
    123
    Versione Office
    2016
    Mi Piace ricevuti
    3
    Mi Piace dati
    30

    Re: Output grafico + 2Es.

    Citazione Originariamente Scritto da Powerwin Visualizza Messaggio
    Ciao Deeevil, sincerità? io personalmente non mi ci metto nemmeno a leggere tutto quello che hai scritto, scomponi la cosa in vari step e riproponi il quesito e qualcuno vedrai che ti aiuterà a trovare una soluzione
    Veramente pensavo di esser stato abbastanza esaustivo..

  6. #5
    L'avatar di Powerwin
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Milano
    Messaggi
    439
    Versione Office
    2010
    Mi Piace ricevuti
    68
    Mi Piace dati
    27

    Re: Output grafico + 2Es.

    Citazione Originariamente Scritto da Deeevil86 Visualizza Messaggio
    Veramente pensavo di esser stato abbastanza esaustivo..
    Non entro nemmeno nel merito se sei stato esaustivo o meno, secondo me sarebbe meglio proporre il problema in vari step
    Flavio
    Non scrivetemi in MP per risolvere i problemi ed un grazie è sempre ben accetto quando ricevete degli aiuti

  7. #6
    L'avatar di Deeevil86
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bologna
    Messaggi
    123
    Versione Office
    2016
    Mi Piace ricevuti
    3
    Mi Piace dati
    30

    Re: Output grafico + 2Es.

    Se non hai nemmeno letto il post come fai a dire che non é a step? Se e troppo lungo, e non hai voglia di leggerlo, grazie LO STESSO!
    Accetto le critiche, ma devono essere COSTRUTTIVE.

    Non leggere un post e dire "non mi ci metto neanche a leggerlo tutto", a mio parere, non è molto sensato..

  8. #7
    L'avatar di Deeevil86
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bologna
    Messaggi
    123
    Versione Office
    2016
    Mi Piace ricevuti
    3
    Mi Piace dati
    30

    Re: Output grafico + 2Es.

    Help me!

  9. #8
    L'avatar di Powerwin
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Milano
    Messaggi
    439
    Versione Office
    2010
    Mi Piace ricevuti
    68
    Mi Piace dati
    27

    Re: Output grafico + 2Es.

    Citazione Originariamente Scritto da Deeevil86 Visualizza Messaggio
    Accetto le critiche, ma devono essere COSTRUTTIVE..
    A quanto pare erano costruttive viste le numerose risposte che hai ricevuto
    Flavio
    Non scrivetemi in MP per risolvere i problemi ed un grazie è sempre ben accetto quando ricevete degli aiuti

  10. #9

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    36
    Messaggi
    2595
    Versione Office
    2016
    Mi Piace ricevuti
    706
    Mi Piace dati
    624

    Re: Output grafico + 2Es.

    Ciao a tutti,

    @Deeevil86
    quello che ti ha scritto @Powerwin E' una "critica" più che costruttiva...

    quello che hai postato non mi sembra affatto la richiesta di un consiglio su un problema che non riesci a risolvere, più che altro ci stai proponendo dei compiti a casa...
    Non ti puoi stupire che nessuno ti abbia aiutato.

    Come Powerwin, anche io non ho voglia/tempo di leggere un poema per cercare di risolvere un problema che potrebbe essere interessante o "semplice".
    Il forum ti aiuta a capire "piccole cose di un grosso problema" che non ti fanno avanzare... non a risolverti "tutto il problema".

    Questa è la prassi e soprattutto non aiuta a ricevere risposte il fatto di comportarsi da "presuntuoso", riferendomi a questa risposta:
    Se non hai nemmeno letto il post come fai a dire che non é a step? Se e troppo lungo, e non hai voglia di leggerlo, grazie LO STESSO!
    Accetto le critiche, ma devono essere COSTRUTTIVE.

    Non leggere un post e dire "non mi ci metto neanche a leggerlo tutto", a mio parere, non è molto sensato..
    Se vuoi aiuto... siamo qui.
    Ma segui i consigli di Powerwin!

    Ciao
    Tore

    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."

  11. #10
    L'avatar di Gianfranco55
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Vicenza
    Età
    61
    Messaggi
    612
    Versione Office
    2016
    Mi Piace ricevuti
    198
    Mi Piace dati
    37

    Re: Output grafico + 2Es.

    Ciao
    guardiamo oltre

    ho guardato i primi due fogli
    ( per il terzo ci vuole un pochino di tempo)

    nel primo non capisco cosa cerchi è già completato

    per il secondo ti ho messo le formule (nella richiesta lo chiami 1 ma è il 2 )

    per capirci tre tipi di formula che può andare bene per tutte e tre le richieste

    esempi
    Codice: 
    =INDICE(C8:C17;CONFRONTA(B2;B8:B17;0))
    Codice: 
    =SE(A5="R";INDICE(F8:F17;VALORE(B2));"")
    che equivale a
    Codice: 
     =SE(A5="R";INDICE(F8:F17;B2);"")
    Codice: 
    =SE(A5="D";CERCA.VERT(B2;B8:J17;8;FALSO);"")
    ti allego il file
    File Allegati File Allegati

  12. #11
    L'avatar di Deeevil86
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bologna
    Messaggi
    123
    Versione Office
    2016
    Mi Piace ricevuti
    3
    Mi Piace dati
    30

    Re: Output grafico + 2Es.

    Se avessi inavvertitamente urtato la sensibilità di qualcuno chiedo scusa.. ma io ho tantissimi difetti, ma non penso di essere presuntuoso. Anzi, come ho già detto diverse volte, la mia conoscenza é molto limitata, e non potrei dare alcuna lezione.

    Ripeto, le critiche sono ben accette se motivate.

    Se sono sembrato a qualcuno presuntuoso, arrogante o saccente, SORRY! Certamente, non era mia intenzione, anche se come OVVIO, vi sto chiedendo aiuto, non avrebbe senso un tale mio comportamento. Io cerco di essessere sempre razionale.

  13. #12
    L'avatar di Deeevil86
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bologna
    Messaggi
    123
    Versione Office
    2016
    Mi Piace ricevuti
    3
    Mi Piace dati
    30

    Re: Output grafico + 2Es.

    Citazione Originariamente Scritto da Gianfranco55 Visualizza Messaggio
    Ciao
    guardiamo oltre

    ho guardato i primi due fogli
    ( per il terzo ci vuole un pochino di tempo)

    nel primo non capisco cosa cerchi è già completato

    per il secondo ti ho messo le formule (nella richiesta lo chiami 1 ma è il 2 )

    per capirci tre tipi di formula che può andare bene per tutte e tre le richieste

    esempi
    Codice: 
    =INDICE(C8:C17;CONFRONTA(B2;B8:B17;0))
    Codice: 
    =SE(A5="R";INDICE(F8:F17;VALORE(B2));"")
    che equivale a
    Codice: 
     =SE(A5="R";INDICE(F8:F17;B2);"")
    Codice: 
    =SE(A5="D";CERCA.VERT(B2;B8:J17;8;FALSO);"")
    ti allego il file
    Buongiorno!!
    Appena arrivo in ufficio controllo!

    Intanto GRAZIE!
    Ti aggiorno appena posso!!!

  14. #13
    L'avatar di Deeevil86
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bologna
    Messaggi
    123
    Versione Office
    2016
    Mi Piace ricevuti
    3
    Mi Piace dati
    30

    Re: Output grafico + 2Es.

    Citazione Originariamente Scritto da Gianfranco55 Visualizza Messaggio
    Ciao
    guardiamo oltre

    ho guardato i primi due fogli
    ( per il terzo ci vuole un pochino di tempo)

    nel primo non capisco cosa cerchi è già completato

    per il secondo ti ho messo le formule (nella richiesta lo chiami 1 ma è il 2 )

    per capirci tre tipi di formula che può andare bene per tutte e tre le richieste

    esempi
    Codice: 
    =INDICE(C8:C17;CONFRONTA(B2;B8:B17;0))
    Codice: 
    =SE(A5="R";INDICE(F8:F17;VALORE(B2));"")
    che equivale a
    Codice: 
     =SE(A5="R";INDICE(F8:F17;B2);"")
    Codice: 
    =SE(A5="D";CERCA.VERT(B2;B8:J17;8;FALSO);"")
    ti allego il file

    1) Si è vero, l' "Output Grafico" è un po complesso, e sicuramente ci vorrà un po di tempo..

    2) Si è vero, ho chiamato invertendo l'esercizio n.2 con il n.1

    3) L'esercizio n.2 (come chiamato nel file) va benissimo! --> GRAZIE!

    4) Per l'esercizio n.1 (come chiamato nel file), premesso che, secondo me, le celle in cui dovresti operare sono N7 ( che è la somma di K33 + K42 ) e N67 ( che è la somma di K50 + K61 ) mi piacerebbe che:
    - inserendo un valore in K33, automaticamente fosse inibita la possibilità di introdurre valori in K50 e K61
    - inserendo un valore in K50, automaticamente fosse inibita la possibilità di introdurre valori in K33 e K42

    Sostanzialmente, si deve poter compilare o la prima parte o la seconda.

    GRAZIE

  15. #14
    L'avatar di Gianfranco55
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Vicenza
    Età
    61
    Messaggi
    612
    Versione Office
    2016
    Mi Piace ricevuti
    198
    Mi Piace dati
    37

    Re: Output grafico + 2Es.

    Ciao
    ti ho messo questa macro
    nel foglio1
    Codice: 
    Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("K33,K42")) Is Nothing And Target.Value <> "" Then
     Range("K50") = ""
          Range("K61") = ""
        Else
        If Not Intersect(Target, Range("K50,K61")) Is Nothing And Target.Value <> "" Then
    Range("K33") = ""
        Range("K42") = ""
        End If
        End If
    End Sub
    provala

    non capisco questa formula

    Codice: 
    =(CERCA.VERT(K33;K35:K38;1))+(CERCA.VERT(K42;K44:L45;2))
    a cosa ti serve?
    non ti basta un menu a tendina
    se ricerchi il valore che scrivi in K33
    da una lista ....K35:K38
    e lo riporti in N47

    ti è più conveniente un menu a tendina

    fammi sapere

    ti allego il file con macro
    File Allegati File Allegati

  16. #15
    L'avatar di Deeevil86
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bologna
    Messaggi
    123
    Versione Office
    2016
    Mi Piace ricevuti
    3
    Mi Piace dati
    30

    Re: Output grafico + 2Es.

    Citazione Originariamente Scritto da Gianfranco55 Visualizza Messaggio
    Ciao
    ti ho messo questa macro
    nel foglio1
    Codice: 
    Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("K33,K42")) Is Nothing And Target.Value <> "" Then
     Range("K50") = ""
          Range("K61") = ""
        Else
        If Not Intersect(Target, Range("K50,K61")) Is Nothing And Target.Value <> "" Then
    Range("K33") = ""
        Range("K42") = ""
        End If
        End If
    End Sub
    provala

    non capisco questa formula

    Codice: 
    =(CERCA.VERT(K33;K35:K38;1))+(CERCA.VERT(K42;K44:L45;2))
    a cosa ti serve?
    non ti basta un menu a tendina
    se ricerchi il valore che scrivi in K33
    da una lista ....K35:K38
    e lo riporti in N47

    ti è più conveniente un menu a tendina

    fammi sapere

    ti allego il file con macro
    La macro ovviamente funziona! --> GRAZIE!

    Si, hai ragione, ma non sono capace di inserire il menù a tendina.. ..
    Come si fà?!

    GRAZIE

  17. #16
    L'avatar di Gianfranco55
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Vicenza
    Età
    61
    Messaggi
    612
    Versione Office
    2016
    Mi Piace ricevuti
    198
    Mi Piace dati
    37

    Re: Output grafico + 2Es.

    Ciao
    altro passo avanti
    nel foglio 3
    ho sistemato il primo quesito
    matrice K5 M14

    (la tabella a sinistra per capirci)
    ho utilizzato una formula vergognosamente elementare
    ma funziona
    Codice: 
    =SE(RIF.RIGA(A1)<=D$5;C$5+80;SE((RIF.RIGA(A1)-D$5<=D$6);C$6+80;SE((RIF.RIGA(A1)-(D$5+D$6)<=D$7);C$7+80;SE((RIF.RIGA(A1)-SOMMA(D$5:D$7)<=D$8);C$8+80;SE((RIF.RIGA(A1)-SOMMA(D$5:D$8)<=D$9);C$9+80;"")))))
    ho messo anche i menu a tendina.

    come si fa?

    seleziona la cella interessata diciamo A1

    vai in DATI

    CONVALIDA DATI

    CONSENTI
    seleziona elenco
    ELENCO
    seleziona le celle dell'elenco che ti interessa diciamo A5:A20

    conferma


    ciao
    File Allegati File Allegati

  18. #17
    L'avatar di Deeevil86
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bologna
    Messaggi
    123
    Versione Office
    2016
    Mi Piace ricevuti
    3
    Mi Piace dati
    30

    Re: Output grafico + 2Es.

    Citazione Originariamente Scritto da Gianfranco55 Visualizza Messaggio
    Ciao
    altro passo avanti
    nel foglio 3
    ho sistemato il primo quesito
    matrice K5 M14

    (la tabella a sinistra per capirci)
    ho utilizzato una formula vergognosamente elementare
    ma funziona
    Codice: 
    =SE(RIF.RIGA(A1)<=D$5;C$5+80;SE((RIF.RIGA(A1)-D$5<=D$6);C$6+80;SE((RIF.RIGA(A1)-(D$5+D$6)<=D$7);C$7+80;SE((RIF.RIGA(A1)-SOMMA(D$5:D$7)<=D$8);C$8+80;SE((RIF.RIGA(A1)-SOMMA(D$5:D$8)<=D$9);C$9+80;"")))))
    ho messo anche i menu a tendina.

    come si fa?

    seleziona la cella interessata diciamo A1

    vai in DATI

    CONVALIDA DATI

    CONSENTI
    seleziona elenco
    ELENCO
    seleziona le celle dell'elenco che ti interessa diciamo A5:A20

    conferma


    ciao
    Ho visto! Funziona tutto perfettamente! Domani ti chiedo un'altra cosa sul menù a tendina, purtroppo oggi sono in uscita presto.

    GRAZIE

  19. #18
    L'avatar di Deeevil86
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bologna
    Messaggi
    123
    Versione Office
    2016
    Mi Piace ricevuti
    3
    Mi Piace dati
    30

    Re: Output grafico + 2Es.

    Citazione Originariamente Scritto da Gianfranco55 Visualizza Messaggio
    Ciao
    altro passo avanti
    nel foglio 3
    ho sistemato il primo quesito
    matrice K5 M14

    (la tabella a sinistra per capirci)
    ho utilizzato una formula vergognosamente elementare
    ma funziona
    Codice: 
    =SE(RIF.RIGA(A1)<=D$5;C$5+80;SE((RIF.RIGA(A1)-D$5<=D$6);C$6+80;SE((RIF.RIGA(A1)-(D$5+D$6)<=D$7);C$7+80;SE((RIF.RIGA(A1)-SOMMA(D$5:D$7)<=D$8);C$8+80;SE((RIF.RIGA(A1)-SOMMA(D$5:D$8)<=D$9);C$9+80;"")))))
    ho messo anche i menu a tendina.

    come si fa?

    seleziona la cella interessata diciamo A1

    vai in DATI

    CONVALIDA DATI

    CONSENTI
    seleziona elenco
    ELENCO
    seleziona le celle dell'elenco che ti interessa diciamo A5:A20

    conferma


    ciao
    Buongiorno!
    In merito al menù a tendina ho capito come funziona, e grazie!

    Ma ti vorrei chiedere qualcosina legato al menu a tendina, ma che non riguarda esclusivamente quello.
    Si tratta di una mia richiesta a cui mi avevi sempre risposto te ( http://www.forumexcel.it/forum/6-dom...erca-verticale ), la parte complessa, ricordi?!
    Ho creato altre colonne come la L-P, e volendo sempre vincolare la nuova colonna alla tabella (1o2) che mi hai creato apposta, pensavo che bastasse semplicemente copia-incollare la colonna L-P e modificare i dati, ma in realta non funziona, forse devo estendere in orizzontale i riferimenti della tabella (1e2)?
    Cercando, non ho trovato, come andare ad effettuare questa modifica? Scusami, so che era meglio chiedertelo subito, ma è stata un'evoluzione posticipata alla chiusura del post.
    Ti allego il nuovo file, ti chiedo gentilmente dettagli su come hai modificato le tabelle 1e2, così da essere autonomo, semmai ci fosse un nuovo aggiornamento.
    GRAZIE!
    File Allegati File Allegati

  20. #19
    L'avatar di Deeevil86
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bologna
    Messaggi
    123
    Versione Office
    2016
    Mi Piace ricevuti
    3
    Mi Piace dati
    30

    Re: Output grafico + 2Es.

    Citazione Originariamente Scritto da Gianfranco55 Visualizza Messaggio
    Ciao
    ti ho messo questa macro
    nel foglio1
    Codice: 
    Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("K33,K42")) Is Nothing And Target.Value <> "" Then
     Range("K50") = ""
          Range("K61") = ""
        Else
        If Not Intersect(Target, Range("K50,K61")) Is Nothing And Target.Value <> "" Then
    Range("K33") = ""
        Range("K42") = ""
        End If
        End If
    End Sub
    provala

    non capisco questa formula

    Codice: 
    =(CERCA.VERT(K33;K35:K38;1))+(CERCA.VERT(K42;K44:L45;2))
    a cosa ti serve?
    non ti basta un menu a tendina
    se ricerchi il valore che scrivi in K33
    da una lista ....K35:K38
    e lo riporti in N47

    ti è più conveniente un menu a tendina

    fammi sapere

    ti allego il file con macro
    Premesso che mi prenderai a frustate, ma me lo merito.
    Voglio "estendere" la macro anche alla parte vicina, come faccio ad estenderla?

    Io, forse sbaglio, in linea generale avrei bisogno di sapere come funziona un determinato calcolo, poi, cerco di adattarlo a nuove situazioni, a volte ci sono riuscito, ma a volte torno a richiedere modifiche ed integrazioni --> SCUSA!
    File Allegati File Allegati

  21. #20
    L'avatar di Gianfranco55
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Vicenza
    Età
    61
    Messaggi
    612
    Versione Office
    2016
    Mi Piace ricevuti
    198
    Mi Piace dati
    37

    Re: Output grafico + 2Es.

    ciao
    secondo quesito
    Codice: 
    Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("K33,K42")) Is Nothing And Target.Value <> "" Then
     Range("K50") = ""
          Range("K61") = ""
         End If
        If Not Intersect(Target, Range("K50,K61")) Is Nothing And Target.Value <> "" Then
    Range("K33") = ""
        Range("K42") = ""
        End If
        If Not Intersect(Target, Range("AB33,AB42")) Is Nothing And Target.Value <> "" Then
    Range("AB50") = ""
        Range("AB61") = ""
        End If
            If Not Intersect(Target, Range("AB50,AB61")) Is Nothing And Target.Value <> "" Then
    Range("AB33") = ""
        Range("AB42") = ""
        End If
    End Sub
    traduciamo terra terra

    se non scrivo nelle celle K33 K42 non fare niente Not Intersect(Target, Range("K33,K42")) Is Nothing
    altrimenti se scrivo nelle celle K33 K42 ma non le lascio vuote Target.Value <> "" ( scrivo, cambio idea le azzero e do invio )
    le celle K50 e K61 le svuoti ( cancelli il valore ) Range("K33") = ""

    per il primo ti preparo il file

  22. #21
    L'avatar di Deeevil86
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bologna
    Messaggi
    123
    Versione Office
    2016
    Mi Piace ricevuti
    3
    Mi Piace dati
    30

    Re: Output grafico + 2Es.

    Citazione Originariamente Scritto da Gianfranco55 Visualizza Messaggio
    ciao
    secondo quesito
    Codice: 
    Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("K33,K42")) Is Nothing And Target.Value <> "" Then
     Range("K50") = ""
          Range("K61") = ""
         End If
        If Not Intersect(Target, Range("K50,K61")) Is Nothing And Target.Value <> "" Then
    Range("K33") = ""
        Range("K42") = ""
        End If
        If Not Intersect(Target, Range("AB33,AB42")) Is Nothing And Target.Value <> "" Then
    Range("AB50") = ""
        Range("AB61") = ""
        End If
            If Not Intersect(Target, Range("AB50,AB61")) Is Nothing And Target.Value <> "" Then
    Range("AB33") = ""
        Range("AB42") = ""
        End If
    End Sub
    traduciamo terra terra

    se non scrivo nelle celle K33 K42 non fare niente Not Intersect(Target, Range("K33,K42")) Is Nothing
    altrimenti se scrivo nelle celle K33 K42 ma non le lascio vuote Target.Value <> "" ( scrivo, cambio idea le azzero e do invio )
    le celle K50 e K61 le svuoti ( cancelli il valore ) Range("K33") = ""

    per il primo ti preparo il file

    Premesso che è la prima volta che inserisco una macro, ho riscaricato il file che mi avevi allegato, vado in VISUALIZZA - MACRO - VISUALIZZA MACRO - seleziono in basso il file in questione, ma non vedo alcuna macro, mi son perso qualcosa?
    Non capisco dove incollare il codice della macro da te scritto..

  23. #22
    L'avatar di Gianfranco55
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Vicenza
    Età
    61
    Messaggi
    612
    Versione Office
    2016
    Mi Piace ricevuti
    198
    Mi Piace dati
    37

    Re: Output grafico + 2Es.

    ecco il file
    del primo quesito

    ho sistemato le convalide
    e i cerca verticale

    un esempio di convalida
    in R5

    Codice: 
    =SE($C5="tabella1";paracolpo1;paracolpo2)
    dove paracolpo1 è il nome della formula.

    in pratica è più difficile spiegarlo che farlo

    vai in FORMULE
    DEFINISCI NOME
    metti il nome che vuoi in questo caso paracolpo1
    RIFERITO A
    metti il range che ti interessa

    in CONVALIDA
    basta mettere =paracolpo1 ed è fatta.

    nel tuo caso è legato a due tabelle

    perciò in convalida ho scritto

    se la cella C5 ( che è la cella che determina il tipo di tabella)

    è uguale a tabella1 utilizza la lista di paracolpo1
    altrimenti utilizza paracolpo2

    perché paracolpo2?
    perché in C5 ci sono solo due alternative
    o tabella1 o tabella2

    e una esclude l'altra.
    File Allegati File Allegati

  24. #23
    L'avatar di Gianfranco55
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Vicenza
    Età
    61
    Messaggi
    612
    Versione Office
    2016
    Mi Piace ricevuti
    198
    Mi Piace dati
    37

    Re: Output grafico + 2Es.

    Ciao
    trovi il codice qui

    SVILUPPO
    VISUAL BASIC
    doppio click sul Foglio2(Foglio1)

    ti si apre la pagina dove è inserito

    altrimenti
    Alt F11

    si apre l'editor vba e stessa procedura

    copia incolla il codice
    ( chiaro che il vecchio va eliminato o sovrascritto)

  25. #24
    L'avatar di Deeevil86
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bologna
    Messaggi
    123
    Versione Office
    2016
    Mi Piace ricevuti
    3
    Mi Piace dati
    30

    Re: Output grafico + 2Es.

    Citazione Originariamente Scritto da Gianfranco55 Visualizza Messaggio
    ecco il file
    del primo quesito

    ho sistemato le convalide
    e i cerca verticale

    un esempio di convalida
    in R5

    Codice: 
    =SE($C5="tabella1";paracolpo1;paracolpo2)
    dove paracolpo1 è il nome della formula.

    in pratica è più difficile spiegarlo che farlo

    vai in FORMULE
    DEFINISCI NOME
    metti il nome che vuoi in questo caso paracolpo1
    RIFERITO A
    metti il range che ti interessa

    in CONVALIDA
    basta mettere =paracolpo1 ed è fatta.

    nel tuo caso è legato a due tabelle

    perciò in convalida ho scritto

    se la cella C5 ( che è la cella che determina il tipo di tabella)

    è uguale a tabella1 utilizza la lista di paracolpo1
    altrimenti utilizza paracolpo2

    perché paracolpo2?
    perché in C5 ci sono solo due alternative
    o tabella1 o tabella2

    e una esclude l'altra.
    Ho visto un miglioramento nella formula! OTTIMO!
    Si, effettivamente, sembrerebbe più facile farlo che spiegarlo..

    Provo da solo a rifare un altro "esercizio" e vediamo come va!
    GRAZIE. ancora!

  26. #25
    L'avatar di Deeevil86
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bologna
    Messaggi
    123
    Versione Office
    2016
    Mi Piace ricevuti
    3
    Mi Piace dati
    30

    Re: Output grafico + 2Es.

    Citazione Originariamente Scritto da Gianfranco55 Visualizza Messaggio
    Ciao
    trovi il codice qui

    SVILUPPO
    VISUAL BASIC
    doppio click sul Foglio2(Foglio1)

    ti si apre la pagina dove è inserito

    altrimenti
    Alt F11

    si apre l'editor vba e stessa procedura

    copia incolla il codice
    ( chiaro che il vecchio va eliminato o sovrascritto)
    Dopo 2500 tentativi c'è l'ho fatta...

  27. #26
    L'avatar di Gianfranco55
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Vicenza
    Età
    61
    Messaggi
    612
    Versione Office
    2016
    Mi Piace ricevuti
    198
    Mi Piace dati
    37

    Re: Output grafico + 2Es.

    ciao
    ora parliamo del caso
    2a. Linee Grandi Orizzontali

    forse ho capito cosa vuoi fare

    ma i numeri che trovo sul file sono frutto di formule?
    xs 75
    ys 700

    eccetera

    ho una mezza idea di come fare ma mi serve sapere
    se nelle celle ci vanno calcoli e quali

    nb

    per favore non riscrivere sempre le mie risposte
    altrimenti andiamo a compilare un'enciclopedia

    ferma tutto le ho trovate

  28. #27
    L'avatar di Gianfranco55
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Vicenza
    Età
    61
    Messaggi
    612
    Versione Office
    2016
    Mi Piace ricevuti
    198
    Mi Piace dati
    37

    Re: Output grafico + 2Es.

    bene ho capito di non avere capito

    fammi un favore crea due blocchi sul foglio
    di come esattamente deve risultare il marchingegno

    tra il disegno è il foglio
    non mi sembra ci sia corrispondenza
    o almeno io non la vedo

  29. #28
    L'avatar di Deeevil86
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bologna
    Messaggi
    123
    Versione Office
    2016
    Mi Piace ricevuti
    3
    Mi Piace dati
    30

    Re: Output grafico + 2Es.

    Intanto grazie!

    Fino a domenica pomeriggio non potrò darti il file aggiornato cone mi hai chiesto, sono senza internet..

    Intanto ti anticipo che:
    1) il riferimento cartesiano ha origine nel punto più in basso e a sinistra nel disegno (estremo sinistro della prima Linea Piccola Orizzontale);
    2) Il primo blocco "giallo" rappresentano le 7 linee parallele in verticale da sinistra e così via..
    2) Il primo blocco "azzurro" rappesenta la prima riga verticale da sinistra e così via..
    3) Il primo blocco "fucsia" rappresenta la prima linea piccola orizzontale (posizionata nell'origine) e così via..

    4) 75=G/2
    5) TUTTE le coordinate dipendono dalla matrice in akto a sinistra e dalla colonna (nel file che ti caricheró sarà una matrice) denominata "Fiancata".

    Ho aggiornato il file migliorandolo.. domenica te lo carico..
    Ma numericamente le coordinate sono giuste, rappresentano le linee che creano il disegno che ti ho caricato.

  30. #29
    L'avatar di Deeevil86
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bologna
    Messaggi
    123
    Versione Office
    2016
    Mi Piace ricevuti
    3
    Mi Piace dati
    30

    Re: Output grafico + 2Es.

    Caricato file aggiornato.
    Solo la parte evidenziata rappresenta i blocchi di coordinate, sotto (da formula) si evince che ogni blocco rappresenta il pezzettino che ti ho descritto.
    File Allegati File Allegati

  31. #30
    L'avatar di Deeevil86
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bologna
    Messaggi
    123
    Versione Office
    2016
    Mi Piace ricevuti
    3
    Mi Piace dati
    30

    Re: Output grafico + 2Es.

    Ecco... questo potrebbe aiutarti...
    File Allegati File Allegati

Discussioni Simili

  1. problema di output
    Di dellacorte nel forum Domande su Excel in generale
    Risposte: 10
    Ultimo Messaggio: 09/11/16, 11:26
  2. [Risolto] Output Grafico 2D
    Di Deeevil86 nel forum Domande sui Grafici di Excel
    Risposte: 17
    Ultimo Messaggio: 06/11/16, 17:51
  3. Input dati da menu a tendina, calcolo e output su altro foglio
    Di Snoopy nel forum Domande su Excel in generale
    Risposte: 3
    Ultimo Messaggio: 05/06/16, 23:05
  4. Grafico a dispersione
    Di bobparr nel forum Domande sui Grafici di Excel
    Risposte: 14
    Ultimo Messaggio: 11/05/16, 16:31
  5. stampa grafico
    Di Ghibly69 nel forum Domande su Excel VBA e MACRO
    Risposte: 5
    Ultimo Messaggio: 16/01/16, 20:28

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
  •