Risultati da 1 a 13 di 13

Discussione: Immagine dinamica nel grafico



  1. #1
    L'avatar di Amerigo
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Salerno
    Età
    47
    Messaggi
    172
    Versione Office
    2016
    Likes ricevuti
    11
    Likes dati
    88

    Question Immagine dinamica nel grafico

    Buon giorno a tutti del forum,

    vi ringrazio tutti per tutti i consigli e aiuti che mi avete dato, direttamente o indirettamente fin'ora, i vostri consigli sono per me come l'acqua per un assetato.

    Come posso inserire un immagine che cambi in base al grafico.

    Mi spiego meglio:

    - ho un grafico che indica i pescaggi Prora Medio Poppa
    - ho un grafico che indica lo sbandamento in gradi a Dritta e Sinistra
    Vorrei se possibile inserire sulla risultante, un immagine o un disegno della nave che cambi dinamicamente in base alla risultante, giusto per avere un miglior impatto visivo e rendere ben chiara la situazione.

    Voglio ringraziare L'autore del foglio allegato Mr. Valerio Rasset 2° Uff.le di Cop. che a suo tempo dedico tempo e fatica alla realizzazione.

    Saluto anticipando un grazie a tutti quanti
    File Allegati File Allegati
    Amerigo Fasolino
    Il sapere è il sale della vita, senza di esso non saremmo quelli che siamo!

  2. #2
    L'avatar di Marius44
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Catania
    Età
    73
    Messaggi
    3209
    Versione Office
    Excel2010
    Likes ricevuti
    625
    Likes dati
    155

    Re: Immagine dinamica nel grafico

    Ciao Amerigo
    un bellissimo allegato (mi associo ai ringraziamenti, e aggiungo i miei complimenti, a Mr. Rasset).

    Ciò doverosamente premesso, debbo dire che non sono un Ufficiale di Marina e mi viene difficile, senza alcuna spiegazione, capire il funzionamento del grafico. Si, è vero, ho provato a "cambiare" qualche dato ma col timore di rovinare il tutto.

    Potresti fornire una breve e succinta spiegazione per evitare guai. Una volta capito il meccanismo penso si possa fare qualcosa (anche se nutro molti dubbi).

    Ciao,
    Mario

  3. #3
    L'avatar di Amerigo
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Salerno
    Età
    47
    Messaggi
    172
    Versione Office
    2016
    Likes ricevuti
    11
    Likes dati
    88

    Re: Immagine dinamica nel grafico

    Ciao Mario,

    Vengo e mi spiego:

    Al variare dei diversi riempimenti dei vari depositi cambia il Trim(Assetto nave), ciò dipende dalla posizione del deposito"doppiofondo, cassa o Tank".
    Ovviamente non vorrei annoiarti con i diversi calcoli di stabilità, che io personalmente trovo molto pesanti sin dal nautico.
    Per provarlo cambia i vari dati nelle varie casse e il grafico cambierà di Trim


    I° Grafico:

    Pescaggi "Assetto nave = Trim" il grafico inclina la linea celesta in base a dei risultati, ecco io su quella linea vorrei poter apporre una figura"nave" vista di lato, che possa inclinarsi con la linea e dare il giusto effetto visivo di assetto

    Stessa cosa sul II° Grafico cambia solo la visuale della figura, magari visualizzata da prora.

    In merito all'allegato non preoccuparti ovviamente ne ho servati diversi, questo è uno già molte volte aggiornato e modificato.

    Resto a tua disposizione
    Saluti
    Amerigo Fasolino
    Il sapere è il sale della vita, senza di esso non saremmo quelli che siamo!

  4. #4

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6795
    Versione Office
    2013
    Likes ricevuti
    718
    Likes dati
    164

    Re: Immagine dinamica nel grafico

    Il che vorrebbe, se capisco bene, che dovresti avere tante immagini del modellino della nave per quante sono le combinazioni di beccheggio/rollio che possono venire fuori dall'insieme dei dati immessi nelle celle azzurre e caricare sul grafico (sempre che si possa fare) quella appropriata.

    Mi sembra veramente troppo....... per Excel
    Alfredo

    "Non esistono cose facili o difficili; esistono cose che si sanno e cose che non si sanno"

    "Solo due cose sono infinite: l'universo e la stupidità umana; riguardo l'universo ho ancora dei dubbi" (Albert Einstein)

  5. #5
    L'avatar di Amerigo
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Salerno
    Età
    47
    Messaggi
    172
    Versione Office
    2016
    Likes ricevuti
    11
    Likes dati
    88

    Re: Immagine dinamica nel grafico

    Bè io pensavo a due imm. che si inclinassero in base al grafico!
    Amerigo Fasolino
    Il sapere è il sale della vita, senza di esso non saremmo quelli che siamo!

  6. #6
    L'avatar di Allocco
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Napoli
    Messaggi
    292
    Versione Office
    2010
    Likes ricevuti
    48
    Likes dati
    6

    Re: Immagine dinamica nel grafico

    Ciao credo che si possa fare, ma ho bisogno di immagini della nave non vorrei fare le prove su un immagine che poi sarebbe da ridimensionare.

    bye bye

  7. #7
    L'avatar di Amerigo
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Salerno
    Età
    47
    Messaggi
    172
    Versione Office
    2016
    Likes ricevuti
    11
    Likes dati
    88

    Re: Immagine dinamica nel grafico

    Citazione Originariamente Scritto da Allocco Visualizza Messaggio
    Ciao credo che si possa fare, ma ho bisogno di immagini della nave non vorrei fare le prove su un immagine che poi sarebbe da ridimensionare.

    bye bye


    Grazie Allocco,

    Prova con questo file ho inserito delle immagini nei vari grafici giusto per farmi capire il risultato.

    Se non dovessero andar bene, fammi capire meglio che tipo d'immagini cerchi e di che formato.

    Ciao e grazie ancora


    https://www.dropbox.com/s/ll7swfhln7...gini.xlsx?dl=0
    Amerigo Fasolino
    Il sapere è il sale della vita, senza di esso non saremmo quelli che siamo!

  8. #8
    L'avatar di Anthony
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Ivrea (TO)
    Messaggi
    602
    Versione Office
    2003-2010-2016
    Likes ricevuti
    354
    Likes dati
    48

    Re: Immagine dinamica nel grafico

    Ho modificato il file affinche' il grafico a destra in SCHEMA NAVE rifletta lo sbandamento indicato in FK54:
    www.dropbox.com/s/iwy1a7ajinygmog/byAMERIGO-FE_PROVA%20STABILITA%27%20E%20TRIM%20x%20FORUM2%20con%202%20immagini_B60913.xlsm?dl=0
    Al momento l'effetto e' amplificato *10 per rendere la cosa visibile anche con sbandamenti piccoli; ovviamente se in FK54 fossero indicati 5° la posizione indicata comincia a essere "un po' anomala"

    L'effetto si manifesta quando il foglio SCHEMA NAVE viene attivato, perche' e' controllato da una macro di Worksheet_Activate; d'altra parte mi pare che i parametri del calcolo vengano impostati sul foglio SBANDAMENTO LATERALE.
    Il codice della macro:
    Codice: 
    Private Sub Worksheet_Activate()
    ActiveSheet.Shapes("Immagine 3").Rotation = Range("FK54") * 10
    End Sub
    Vista "la complessità" del codice mi risparmio di inserire commenti.

    Per il grafico a sx non ho capito quale parametro dovrebbe controllare l'inclinazione.

    Evidentemente e' solo un concept, va adattato al tuo workbook.

    Ciao

  9. I seguenti utenti hanno dato un "Like"


  10. #9
    L'avatar di Amerigo
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Salerno
    Età
    47
    Messaggi
    172
    Versione Office
    2016
    Likes ricevuti
    11
    Likes dati
    88

    Re: Immagine dinamica nel grafico

    Citazione Originariamente Scritto da Anthony Visualizza Messaggio
    Ho modificato il file affinche' il grafico a destra in SCHEMA NAVE rifletta lo sbandamento indicato in FK54:
    www.dropbox.com/s/iwy1a7ajinygmog/byAMERIGO-FE_PROVA%20STABILITA%27%20E%20TRIM%20x%20FORUM2%20con%202%20immagini_B60913.xlsm?dl=0
    Al momento l'effetto e' amplificato *10 per rendere la cosa visibile anche con sbandamenti piccoli; ovviamente se in FK54 fossero indicati 5° la posizione indicata comincia a essere "un po' anomala"

    L'effetto si manifesta quando il foglio SCHEMA NAVE viene attivato, perche' e' controllato da una macro di Worksheet_Activate; d'altra parte mi pare che i parametri del calcolo vengano impostati sul foglio SBANDAMENTO LATERALE.
    Il codice della macro:
    Codice: 
    Private Sub Worksheet_Activate()
    ActiveSheet.Shapes("Immagine 3").Rotation = Range("FK54") * 10
    End Sub
    Vista "la complessità" del codice mi risparmio di inserire commenti.

    Per il grafico a sx non ho capito quale parametro dovrebbe controllare l'inclinazione.

    Evidentemente e' solo un concept, va adattato al tuo workbook.

    Ciao
    Grazie mille Anthony,
    un lavoro eccellente, proprio quello che intendevo, eccezion fatta per la nave"immagine si inclina dalla parte opposta al grafico" l'effetto doverebbe essere proprio questo ma dalla parte d'inclinazione del grafico.

    [/CODE]Vista "la complessità" del codice mi risparmio di inserire commenti.

    Per il grafico a sx non ho capito quale parametro dovrebbe controllare l'inclinazione.

    mt STERN/POPPA cella I87
    mt TRIM MEDIO cella BQ87
    mt FORE/PRUA cella DN86

    Davvero mille grazie
    Amerigo Fasolino
    Il sapere è il sale della vita, senza di esso non saremmo quelli che siamo!

  11. #10
    L'avatar di Allocco
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Napoli
    Messaggi
    292
    Versione Office
    2010
    Likes ricevuti
    48
    Likes dati
    6

    Re: Immagine dinamica nel grafico

    Ciao Amerigo, l'idea sarebbe questa, un immagine

    upload immagini

    logico che è solo stilizzata, come vedi ho inserito i vari tank da riempire, saranno di più o meno ma è solo l'idea.

    il grafico istogramma serve per sapere il riempimento dei tank, con una macro si incrementa il riempimento di ogni tank in base alla dimensione peso e tempo di riempimento in questo modo si hanno 2 dati il beccheggio ed il rollio, credo che si dica cosi, avendo questi due dati, si può vedere l'inclinazione perche le immagini si inclinano in + o - in base a questi dati, ed agire di conseguenza su valvole di chiusura apertura dei tank per equilibrare il carico.

    certo che si potrebbero inserire anche dei livelli di guardia come pure per le inclinazioni.

    Ora bisognerebbe sviluppare le macro, logico che a questo punto i valori dovrebbero essere calcolati, cosa che io non ho, ed a dire la verità nemmeno molto tempo.

    Ciao Allocco (8-D

  12. #11
    L'avatar di Amerigo
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Salerno
    Età
    47
    Messaggi
    172
    Versione Office
    2016
    Likes ricevuti
    11
    Likes dati
    88

    Re: Immagine dinamica nel grafico

    Grazie di tutto,
    effettivamente il risultato è giusto quello che desideravo

    come ci sei riuscito? Sei mitico!

    In quanto ai vari Assetti nave "Trim" ti erudisco io "Wow!" Quando la poppa (Posteriore) è più affondo della Prora (Parte avanti nave), si dice Appruata, vice versa, sarà Appoppata. Quando invece la nave è posta più su un lato "poggiata" (Dritta e Sinistra) si dice sbandata a Dr o Sn a seconda del lato su quale la nave poggia. Sbandamento

    Con stima, ammirazione e ringraziandoti per quanto fatto

    Saluti
    Amerigo Fasolino
    Il sapere è il sale della vita, senza di esso non saremmo quelli che siamo!

  13. #12
    L'avatar di Anthony
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Ivrea (TO)
    Messaggi
    602
    Versione Office
    2003-2010-2016
    Likes ricevuti
    354
    Likes dati
    48

    Re: Immagine dinamica nel grafico

    A completamento del mio concept, questa macro applica la rotazione alle due immagini presenti sul foglio SCHEMA NAVE.
    Codice: 
    Private Sub Worksheet_Activate()
    Dim myAmpl As Single
    If Range("FK28") > 1 Then myAmpl = Range("FK28") Else myAmpl = 1
        ActiveSheet.Shapes("Immagine 3").Rotation = -Range("FK54") * myAmpl
    If Range("FM28") > 1 Then myAmpl = Range("FM28") Else myAmpl = 1
        ActiveSheet.Shapes("Immagine 1").Rotation = (Range("DN86") - Range("I87")) * 5 * myAmpl
    End Sub
    Utlizza i valori contenuti in I87 e DN86 per l'immagine del primo grafico, e il contenuto di FK54 per quella del secondo grafico.
    Per amplificare le oscillazioni ho usato un coefficiente dinamico, che per mia comodita' ho messo nelle celle FM28 (prima immagine) e FK28 (seconda), calcolati rispettivamente con le seguenti formule:
    Codice: 
    =MAX(1;1/(LOG(ASS(DN86-I87)+1)+0,05))
     
    =MAX(1;1/(LOG(ASS(FK54)+1)+0,05))
    In assenza di formule il coefficiente sara' 1, ma dubito che l'occhio riuscira' allora ad apprezzare oscillazioni da 0,26°
    Il file di cui avevo gia' condiviso il link dropbox e' allineato a questa descrizione.

    Rimane il fatto che le rotazioni verranno applicate solo nel momento in cui il foglio SCHEMA NAVE diventa "attivo"; eventuali variazioni quando il foglio e' gia' in stato attivo non verranno visualizzate, ma questo si potrebbe correggere ad esempio con una macro OnTime che scatta ogni 10-20 secondi.


    Ciao

  14. I seguenti utenti hanno dato un "Like"


  15. #13
    L'avatar di Amerigo
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Salerno
    Età
    47
    Messaggi
    172
    Versione Office
    2016
    Likes ricevuti
    11
    Likes dati
    88

    Re: Immagine dinamica nel grafico

    Grazie mille per tutto il lavoro svolto,
    Perdonami se non posso dirti di più, perché sono con il note4 e non posso vedere gran che. Prometto che a mio rientro gli darò il giusto studio e tempo.
    Grazie Anthony per tutto
    Amerigo Fasolino
    Il sapere è il sale della vita, senza di esso non saremmo quelli che siamo!

Discussioni Simili

  1. Tabella dinamica
    Di Ottavio nel forum Domande su Excel in generale
    Risposte: 3
    Ultimo Messaggio: 20/01/17, 18:20
  2. [Risolto] Inserire immagine dinamica con VBA
    Di Vincenzo Damiani nel forum Domande su Excel VBA e MACRO
    Risposte: 42
    Ultimo Messaggio: 30/12/16, 15:11
  3. [Risolto] convalida dinamica
    Di D@nilo nel forum Domande su Excel in generale
    Risposte: 6
    Ultimo Messaggio: 04/11/16, 21:22
  4. [Risolto] download immagine da url e rinomina immagine
    Di Samuela nel forum Domande su Excel VBA e MACRO
    Risposte: 12
    Ultimo Messaggio: 11/10/16, 21:47
  5. MACRO per inserire immagine dinamica in una cella
    Di Madjestic nel forum Domande su Excel VBA e MACRO
    Risposte: 58
    Ultimo Messaggio: 05/10/16, 22:41

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
  •