Pannello di Controllo Moderatore ]

risposte multiple in una sola cella

Discussioni sull'applicazione per i fogli di calcolo

risposte multiple in una sola cella

Messaggioda barone136 » mercoledì 6 giugno 2018, 21:57

Salve signori,

avrei bisogno di sapere se è possibile inserire dal menu a tendina piu di una risposta in una sola cella. In allegato file. La colonna di interesse è la U nella quale verranno menzionati i problemi principali (che saranno 12 in totale) del prodotto

Grazie anticipatamente della delucidazione
Allegati
database field force.ods
(14.71 KiB) Scaricato 14 volte
open office 4.1.1. su windows xp
barone136
 
Messaggi: 32
Iscritto il: mercoledì 9 dicembre 2015, 12:58

Re: risposte multiple in una sola cella

Messaggioda charlie » giovedì 7 giugno 2018, 7:22

Ciao, credo proprio di no, con i sistemi "normali". Forse con una macro.
charlie
macOS 10.12 Sierra: Open Office 4.1.5 - LibreOffice 5.4.3.2
Windows 7 pro (VirtualBox): Open Office 4.1.5 - LibreOffice 5.4.4.2
Ubuntu 17.04 LTE (VirtualBox): LibreOffice 5.1.6.2
http://www.charlieopenoffice.altervista.org
Avatar utente
charlie
Site Admin
Site Admin
 
Messaggi: 5096
Iscritto il: mercoledì 19 dicembre 2012, 11:50

Re: risposte multiple in una sola cella

Messaggioda hubert lambert » giovedì 7 giugno 2018, 12:46

Ciao barone136,

Allego un file che mostra ciò che si può fare con una macro.
Cordiali saluti.
Allegati
forumIT.ods
(18.01 KiB) Scaricato 35 volte
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
hubert lambert
Volontario
Volontario
 
Messaggi: 82
Iscritto il: venerdì 9 giugno 2017, 13:48

Re: risposte multiple in una sola cella

Messaggioda Eramad » giovedì 7 giugno 2018, 14:23

Scusate se mi intrometto.

Mi domandavo perchè non dividere la colonna in 2 mettendo quindi 2 menu a tendina.
In pratica si avrebbe che Problemi Principali sarebbe divisa nelle colonne U e V, Scarto sarebe la colonna W e la % sarebbe la colonna X
Apache OpenOffice 4.1.5
Avatar utente
Eramad
 
Messaggi: 45
Iscritto il: martedì 10 aprile 2018, 14:56
Località: Pistoia

Re: risposte multiple in una sola cella

Messaggioda barone136 » giovedì 7 giugno 2018, 19:56

Salve,

la macro in questo caso non permette di inserire piu problemi nella stessa cella sembra.

Eramad i problemi principali saranno 12 ed in alcuni casi sara necessario utilizzare fino a 10 nella stessa cella. Quindi per evitare di scriverli a mano ogni qualvolta pensavo ci fosse una funzione ad hoc
open office 4.1.1. su windows xp
barone136
 
Messaggi: 32
Iscritto il: mercoledì 9 dicembre 2015, 12:58

Re: risposte multiple in una sola cella

Messaggioda hubert lambert » giovedì 7 giugno 2018, 22:03

barone136 ha scritto:la macro in questo caso non permette di inserire piu problemi nella stessa cella sembra.

Certo può farlo: quando compare il menu a tendina giallo, selezionare uno o più problemi tenendo premuto il tasto Ctrl, poi premere Invio.
Tutavia controlla che l'esecuzione delle macro sia autorizzata: Strumenti -> Opzioni -> Sicurezza -> Sicurezza delle macro -> Medio.
Questo è solo un esempio, che dovrebbe essere migliorato se fossi interessato...
Buona sera.
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
hubert lambert
Volontario
Volontario
 
Messaggi: 82
Iscritto il: venerdì 9 giugno 2017, 13:48

Re: risposte multiple in una sola cella

Messaggioda barone136 » sabato 9 giugno 2018, 11:29

Brillante!!!!!! Funziona piu che perfettamente.....una volta inseriti tutti i problemi sara' proprio quello che cercavo.....come posso impostare la macro?

Mille grazie anticipatamente
open office 4.1.1. su windows xp
barone136
 
Messaggi: 32
Iscritto il: mercoledì 9 dicembre 2015, 12:58

Re: risposte multiple in una sola cella

Messaggioda hubert lambert » domenica 10 giugno 2018, 15:16

barone136 ha scritto:come posso impostare la macro?

Ci sono due cose.

Primo la macro: la colonna e la prima riga dove compare il menu sono definite in questa linea (attento che il conto inizia sempre a 0):
Codice: Seleziona tutto   Espandi visualeStringi visuale
    elseif cell.CellAddress.Column = 6 and cell.CellAddress.Row > 1 then

Secondo il menu: in fatto è una casella di riepilogo.
Per modificarla :
- menu Visualizza -> Controlli per formulario -> Modo bozza on
- selezionare la casella, clic destro -> Campo di controllo
- aggiungi i problemi nella proprietà Voci del elenco
- -> Modo bozza off
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
hubert lambert
Volontario
Volontario
 
Messaggi: 82
Iscritto il: venerdì 9 giugno 2017, 13:48

Re: risposte multiple in una sola cella

Messaggioda barone136 » lunedì 11 giugno 2018, 19:50

Ammetto mia ignoranza in merito alle macro....dove dovrei inserire il codice allegato?
open office 4.1.1. su windows xp
barone136
 
Messaggi: 32
Iscritto il: mercoledì 9 dicembre 2015, 12:58

Re: risposte multiple in una sola cella

Messaggioda barone136 » martedì 12 giugno 2018, 19:23

signori mi sarebbe gia' di grande aiuto trovare il modo di spostare la tabella di risposta multipla in una colonna differente alla assegnata nel file allegato da hubert in modo da poter ricostruire un database in caso abbia bisogno di inserire piu colonne.

Grazie anticipatamente
open office 4.1.1. su windows xp
barone136
 
Messaggi: 32
Iscritto il: mercoledì 9 dicembre 2015, 12:58

Re: risposte multiple in una sola cella

Messaggioda hubert lambert » mercoledì 13 giugno 2018, 12:15

Salve,

Ho preparato qualcosa che, penso, dovrebbe essere facilissimo (vedremo... ;) ):

1. scaricare il file allegato e estrarre insieme i due file sul computer
2. aprire Strumenti -> Macro -> Organizzare macro -> Basic (oppure Alt+F11), da qua Gestione -> Librerie -> Importa e scegliere il file script.xlb scaricato prima -> OK, finalemente chiudere tutti i dialoghi
Da fare una volta per tutte.

3. aprire il documento Calc
4. aprire le macro (Alt+F11 visto sopra), in barone136 -> menu_a_tendina eseguire la macro installa_su_foglio_attivo
5. chiudere e provare selezionando la cella G3
Quello da fare una volta al documento.

Dopo basta modificare les prime cinque righe della macro:
Codice: Seleziona tutto   Espandi visualeStringi visuale
    PROBLEMI = array("SCARRING", "ROT", "DANNI ESPOSIZIONE", "SOTTODIMENSIONATE")
    SFONDO = &Hffffcc   'predefinito = -1
    COLONNA = 6      ' = colonna G
    PRIMA_RIGA = 1  ' = riga 2
    LARGHEZZA = 4500   ' = 4,50 cm
    ALTEZZA = 5500     ' = 5,50 cm
per definire il contenuto del menu, la colonna dove compare, eccetera.
Per modificare la macro: alt+F11 -> Modifica.

Spero que tutto sia abbastanza chiaro.

Cordiali saluti.
Allegati
barone136.zip
(2.14 KiB) Scaricato 8 volte
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
hubert lambert
Volontario
Volontario
 
Messaggi: 82
Iscritto il: venerdì 9 giugno 2017, 13:48

Re: risposte multiple in una sola cella

Messaggioda barone136 » domenica 17 giugno 2018, 15:40

Davvero facile ed esaustivo...sei davvero un campione....prossimo step dovro' essere molto pratico con le macro....quando il file si aprira' dall'ufficio con excel funzionera' ugualmente o dovro' apportare delle modifiche?
open office 4.1.1. su windows xp
barone136
 
Messaggi: 32
Iscritto il: mercoledì 9 dicembre 2015, 12:58

Re: risposte multiple in una sola cella

Messaggioda hubert lambert » domenica 17 giugno 2018, 17:58

barone136 ha scritto:quando il file si aprira' dall'ufficio con excel funzionera' ugualmente o dovro' apportare delle modifiche

Non funzionerà mai, perchè il linguaggio delle macro è completamente diverso tra OpenOffice e MSOffice (Excel) :| .
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
hubert lambert
Volontario
Volontario
 
Messaggi: 82
Iscritto il: venerdì 9 giugno 2017, 13:48

Re: risposte multiple in una sola cella

Messaggioda barone136 » domenica 17 giugno 2018, 18:03

Accipicchia.....cosa suggerisci di fare?
open office 4.1.1. su windows xp
barone136
 
Messaggi: 32
Iscritto il: mercoledì 9 dicembre 2015, 12:58

Re: risposte multiple in una sola cella

Messaggioda hubert lambert » domenica 17 giugno 2018, 19:05

Installare OpenOffice o LibreOffice al ufficio :lol: .
Se non hai i diritti di gestore, esistono versioni portatili ;) .
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
hubert lambert
Volontario
Volontario
 
Messaggi: 82
Iscritto il: venerdì 9 giugno 2017, 13:48


Torna a Calc

Chi c’è in linea

Visitano il forum: Nessuno e 8 ospiti