Condividi:        

[Calc] Mostrare riga nascosta dato un valore

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

[Calc] Mostrare riga nascosta dato un valore

Postdi giascavuzzo » 16/02/13 12:15

Salve

Utilizzo Open Office e sono totalmente estraneo al mondo delle macro ma vorrei riuscire a risolvere questo problema:
in una cella ho un elenco a cascata dove posso scegliere un testo ex.: Detrazione 50%, Deduzione, Deduzione + Detrazione;
se scelgo "Deduzione + Detrazione" vorrei che venisse mostrata una determinata riga che altrimenti vorrei mantenere nascosta.
Vi prego di indicarmi anche il percorso da seguire per inserire eventuali macro, grazie.
giascavuzzo
Newbie
 
Post: 5
Iscritto il: 16/02/13 11:24

Sponsor
 

Re: [Calc] Mostrare riga nascosta dato un valore

Postdi Flash30005 » 16/02/13 23:58

Ciao Giascavuzzo e benvenuto nel Forum

Non ho dubbi che per te è tutto molto chiaro
ma dopo 5 minuti di riflessione sono rimasto a brancolare nel buio
pertanto senza ulteriori chiarimenti magari con screenshot e file in xls penso che i 5 minuti già dedicati sono sufficienti

ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: [Calc] Mostrare riga nascosta dato un valore

Postdi Anthony47 » 17/02/13 23:42

Nell' ambiente Excel si risolve il quesito con una macro di Worksheet_Change, in cui se la cella cambiata a) appartiene a un range prefissato e b) assume un certo valore allora c)la macro compie una specifica azione.

Purtroppo non so se in Calc esiste un meccanismo simile...
Faro' un paio di ricerche, chiunue possa smentire o confermare l' uso di WorksheetChange e' benvenuto.

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19425
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: [Calc] Mostrare riga nascosta dato un valore

Postdi giascavuzzo » 25/02/13 16:45

scusate il ritardo...

Flash30005 vorrei tanto inviarti il file di calc che vorrei modificare ma non so proprio come fare ad inserirlo nel post.

Ciao
giascavuzzo
Newbie
 
Post: 5
Iscritto il: 16/02/13 11:24

Re: [Calc] Mostrare riga nascosta dato un valore

Postdi ricky53 » 25/02/13 17:00

Ciao,
per allegare un file leggi QUI
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-19-21
Avatar utente
ricky53
Utente Senior
 
Post: 4588
Iscritto il: 11/04/09 19:29
Località: Italia

Re: [Calc] Mostrare riga nascosta dato un valore

Postdi giascavuzzo » 25/02/13 18:44

ecco fatto
di seguito il link del file di Calc

http://rapidshare.com/files/361118855/F ... AZIONE.xls

dove nel foglio Prospetto Detrazioni se nella cella C9 seleziono una voce diversa da "Deduzione+Detrazione" voglio nascondere la riga K e viceversa mostrarla solo se nella cella C9 e selezionata la voce "Deduzione+Detrazione"

Vi ringrazio per la collaborazione :D
giascavuzzo
Newbie
 
Post: 5
Iscritto il: 16/02/13 11:24

Re: [Calc] Mostrare riga nascosta dato un valore

Postdi Anthony47 » 28/02/13 00:52

Nel caso il problema sia sempre pendente, il link pubblicato non e' accessibile; se usi Rapidshare devi creare un folder non privato, e usare quello per scambiare file con terzi (come descritto qui: viewtopic.php?f=26&t=80395#p460098)

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19425
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: [Calc] Mostrare riga nascosta dato un valore

Postdi giascavuzzo » 06/03/13 16:35

giascavuzzo
Newbie
 
Post: 5
Iscritto il: 16/02/13 11:24

Re: [Calc] Mostrare riga nascosta dato un valore

Postdi giascavuzzo » 18/03/13 19:33

Riuscite a scaricare il file ???
giascavuzzo
Newbie
 
Post: 5
Iscritto il: 16/02/13 11:24

Re: [Calc] Mostrare riga nascosta dato un valore

Postdi Anthony47 » 19/03/13 01:41

Avevo guardato il file, ma le ricche spiegazioni mi avevano fatto desistere...
Con un po' piu' di pazienza ho immaginato che stai parlando della cella C9 di PROSPETTO DETRAZIONE.
Adesso immaginiamo che la "determinata riga" sia la 32, che deve essere visibile se C9 contiene "Deduzione + Detrazione", nascosta in altri casi.
Allora in Excel potresti usare questa macro
Codice: Seleziona tutto
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address <> "$C$9" Then Exit Sub     '<<< 1 La cella da monitorare
myRow = 32     '<<< 2 La riga da nascondere
If Target.Value = "Deduzione + Detrazione" Then
    Rows(myRow).Hidden = False
Else
    Rows(myRow).Hidden = True
End If
End Sub
Uso:
-da excel, tasto dx sul tab col nome del foglio; scegli Visualizza codice.
-si apre l' editor delle macro; copia il codice e incollalo nel frame vuoto di dx
-personalizza le istruzione marcate <<<, rispettando la sintassi

A questo punto prova a modificare C9 e vedi l' effetto che fa.

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19425
Iscritto il: 21/03/06 16:03
Località: Ivrea


Torna a Applicazioni Office Windows


Topic correlati a "[Calc] Mostrare riga nascosta dato un valore":


Chi c’è in linea

Visitano il forum: tommasog e 8 ospiti