[Risolto]Collegare disegno
[Risolto]Collegare disegno
Grazie al prezioso aiuto di alcuni di voi( patel e Gaetano, su tutti)
Ho completato il mio configuratore,di cui allego il file.....
Domanda folle......
Esiste un modo per far si che, man mano che compilo il configuratore, venga visualizzato un disegno? In questo caso un armadio.
Non ho idea su quale strada intraprendere,pensavo a delle formattazioni condizionate che colorino di nero alcune celle, formando pian piano un prospetto dell'armadio....
Mandatemi pure a quel paese .
Grazie sempre
Ultima modifica di Alelon il sabato 7 gennaio 2023, 19:25, modificato 1 volta in totale.
OpenOffice 4.1.13
Re: Collegare disegno
Dovresti farci vedere qualche esempio disegnato manualmente sfruttando le celle.
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Re: Collegare disegno
Sicuramente il sistema più semplice è colorare le celle, potresti pure usare gli strumenti di disegno, prima iniziare manualmente per capire cosa puoi/vuoi ottenere e poi cercare di automatizzare con l'uso di macro, non so se è fattibile ma di sicuro non è un'impresa facile.
Un'altra idea potrebbe essere l'uso di immagini, creare opportune immagini con le varie opzioni e farle apparire sul configuratore
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
Openoffice 4.1.13 su windows 10
Re: Collegare disegno
Anche con la formattazione non viene male, ho fatto una prova con massimo tre ante e tre cassetti, niente mensole e altro al momento
- Allegati
-
- configuratore armadi finito (1) (1).ods
- (27.66 KiB) Scaricato 68 volte
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
Openoffice 4.1.13 su windows 10
Re: Collegare disegno
la soluzione di gaetano e percorribile......
credo ci sia un errore, pero'...... scrivendo 2 ante e 2 cassetti, i cassetti totali diventano 4.
quello si risolve....
vi aggiorno. grazie nsempre
credo ci sia un errore, pero'...... scrivendo 2 ante e 2 cassetti, i cassetti totali diventano 4.
quello si risolve....
vi aggiorno. grazie nsempre
OpenOffice 4.1.13
Re: Collegare disegno
Si si lo so, l'ho fatto per dare un'idea, naturalmente lo schema devi crearlo tu.
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
Openoffice 4.1.13 su windows 10
Re: Collegare disegno
Ti buonasera...
L'idea di Gaetano resta la migliore, fino ad ora....
Pensavo.......
Con il software che uso per disegnare, in un ora, potrei disegnarne una cinquantina di tipologie....
Esportando per ognuna di esse, un immagine, nominata 1 anta con 2 cassetti,2 ante con........ecc.
Esiste un modo per far si che ,una volta completata la configurazione, venga associata una foto?
Grazie
L'idea di Gaetano resta la migliore, fino ad ora....
Pensavo.......
Con il software che uso per disegnare, in un ora, potrei disegnarne una cinquantina di tipologie....
Esportando per ognuna di esse, un immagine, nominata 1 anta con 2 cassetti,2 ante con........ecc.
Esiste un modo per far si che ,una volta completata la configurazione, venga associata una foto?
Grazie
OpenOffice 4.1.13
Re: Collegare disegno
Certo puoi metterle tutte in una cartella, nel configuratore userai una cella dove verrà riportato il nome della configurazione appena completata, questa servirà a prelevare l'immagine dalla cartella.
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
Openoffice 4.1.13 su windows 10
Re: Collegare disegno
Grazie Gaetano. Non ho idea però su come richiamare la giusta immagine.
OpenOffice 4.1.13
Re: Collegare disegno
Lo so tu pensa a creare le immagini e allegane qualcuna.
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
Openoffice 4.1.13 su windows 10
Re: Collegare disegno
lo so che alla fine, tu risolvi!!!
Mi sento in debito.
Ora non ho il PC.
Ne creo 2/3 appena posso e le allego.
PS: con cerca vert?????
Mi sento in debito.
Ora non ho il PC.
Ne creo 2/3 appena posso e le allego.
PS: con cerca vert?????
OpenOffice 4.1.13
Re: Collegare disegno
Giusto per provare
- Allegati
-
- IMG_20230105_184001.jpg (30.59 KiB) Visto 1990 volte
-
- IMG_20230105_184033.jpg (41.74 KiB) Visto 1990 volte
OpenOffice 4.1.13
Re: Collegare disegno
Nel file ho inserito un pulsante per lanciare la macro e un campo immagine dove viene inserita l'immagine scelta nella cella P14.
Il percorso devi cambiarlo con la cartella contenente tutte le immagini. questo è il mio indirizzo della cartella CONFIGURATORE.
Io ho usato la cella P14, naturalmente puoi scegliere quella che vuoi andando a modificare la macro.
Un lavoro completo sarebbe quello che la cella P14 o un'altra scelta da te venisse compilata in automatico una volta inseriti tutti i dati.
Il percorso devi cambiarlo con la cartella contenente tutte le immagini.
Codice: Seleziona tutto
"C:/Users/gaeta/OneDrive/Desktop/CONFIGURATORE/"
Io ho usato la cella P14, naturalmente puoi scegliere quella che vuoi andando a modificare la macro.
Un lavoro completo sarebbe quello che la cella P14 o un'altra scelta da te venisse compilata in automatico una volta inseriti tutti i dati.
- Allegati
-
- configuratore armadi finito (1) (1) (1).ods
- (33.65 KiB) Scaricato 63 volte
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
Openoffice 4.1.13 su windows 10
Re: Collegare disegno
Grazie Gaetano.
Credo di aver capito cosa modificare e come.
L'ho visualizzato da smartphone,non ho il PC con me. Domani lo provo un po' e ti aggiorno.
2 cose: anziché il pulsante ,non potrei associare la macro, all'evento contenuto modificato?
Seconda cosa .....
Come dici tu, si dovrebbe compilare automaticamente la cella di richiamo, con i vari nomi delle finestre compilate.
A presto maestro.Grazie
Credo di aver capito cosa modificare e come.
L'ho visualizzato da smartphone,non ho il PC con me. Domani lo provo un po' e ti aggiorno.
2 cose: anziché il pulsante ,non potrei associare la macro, all'evento contenuto modificato?
Seconda cosa .....
Come dici tu, si dovrebbe compilare automaticamente la cella di richiamo, con i vari nomi delle finestre compilate.
A presto maestro.Grazie
OpenOffice 4.1.13
Re: Collegare disegno
ci siamo quasi......
- Allegati
-
- configuratore armadi finito prova-concatena.ods
- (26.08 KiB) Scaricato 53 volte
OpenOffice 4.1.13
Re: Collegare disegno
Bene, era proprio l'idea che avevo in mente io, in realtà volevo creare una tabella di appoggio dove elencare tutte le caratteristiche di ogni modello, concatenarle e nella colonna seguente indicare il nome, nella cella P14 usare il cerca verticale con i parametri concatenati per ricavarci il nome del modello.
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
Openoffice 4.1.13 su windows 10
Re: Collegare disegno
Così credo sia più sbrigativo...
Nominerò le foto seguendo questo criterio:
1 anta/3cassetti/4mensole=134
Nominerò le foto seguendo questo criterio:
1 anta/3cassetti/4mensole=134
OpenOffice 4.1.13
Re: Collegare disegno
L ultima chicca sarebbe ,tramite macro, ridimensionare il campo immagine in base alle misure dell'armadio,altezza e larghezza.
OpenOffice 4.1.13
Re: Collegare disegno
Per automatizzare la macro puoi usare l'evento Formule calcolate che in questo caso funziona bene in quanto la routine non modifica alcuna cella e quindi non rilancia un ricalcolo.
Si potrebbe fare ma dovresti pure ridimensionare le immagini.
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
Openoffice 4.1.13 su windows 10
Re: Collegare disegno
Perché ridimensionare le immagini???
Le immagini che userò saranno tagliate lungo il perimetro dell'armadio.
L'idea è quella di ,mettiamo il caso, nel caso di armadio largo 100 cm,larghezza foto 3...
Armadio largo 150cm, larghezza foto 4,5
Servirebbe per dare un idea presso che reale dell'armadio.
Le immagini che userò saranno tagliate lungo il perimetro dell'armadio.
L'idea è quella di ,mettiamo il caso, nel caso di armadio largo 100 cm,larghezza foto 3...
Armadio largo 150cm, larghezza foto 4,5
Servirebbe per dare un idea presso che reale dell'armadio.
OpenOffice 4.1.13
Re: Collegare disegno
La cella D5 era formattata come testo, cambiala nel tuo file originale.
Codice: Seleziona tutto
Sub Immagine
Doc = ThisComponent
Sh=Doc.Sheets(0)
DrawPage = Sh.DrawPage
Form = DrawPage.Forms.GetByIndex(0)
Ctl = Form.getByName("CtlImmagine")
NomeImage = Sh.GetCellRangeByName("P14").String
' If NomeImage = "" Then MsgBox("Non è stata selezionata nessuna immagine", 64, "EXIT") : EXIT SUB
ctl.ImageURL = ConvertToURL("C:/Users/gaeta/OneDrive/Desktop/CONFIGURATORE/"& NomeImage & ".jpg")
Larghezza = Sh.GetCellRangeByName("D5").Value * 30
Altezza = Sh.GetCellRangeByName("G5").Value * 30
If NOT GlobalScope.BasicLibraries.isLibraryLoaded( "Tools" ) Then GlobalScope.BasicLibraries.loadLibrary( "Tools" )
Shape = GetControlShape( Doc.Sheets(0), "CtlImmagine" )
Dim Misure As New com.sun.star.awt.Size
Misure.Height = Altezza
Misure.Width = Larghezza
Shape.SetSize(Misure)
End Sub
- Allegati
-
- configuratore armadi finito_shape.ods
- NUOVO FILE FUNZIONANTE
- (29.53 KiB) Scaricato 62 volte
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
Openoffice 4.1.13 su windows 10
Re: Collegare disegno
Tu sei un genio!
Stop.
Domanda......
Esiste qualcosa in oo che tu non sai fare??
Stop.
Domanda......
Esiste qualcosa in oo che tu non sai fare??
OpenOffice 4.1.13