giorno settimanamesegiorno

Sono passati 42 giorni dall'inizio dell'anno che corrispondono a 07 settimane

Denaro risparmiato due volte guadagnato



* Chattina

Aggiorna Storia
  • mar: Passo per un saluto, so che ci siete sempre tutti da qualsiasi postazione e io da qui vi abbraccio forte! :grazieJ:
    Dicembre 21, 2025, 13:03:46
  • mar: Che bella la dedica per Gianni mi ha commosso,è pieno di speranza il tuo messaggio prof! :abbraccio:
    Dicembre 01, 2025, 19:53:23
  • mar: Buona sera piccini vi saluto da qua!
    Dicembre 01, 2025, 19:51:50
  • mar: :Amore8:
    Novembre 13, 2025, 17:35:20
  • mar: Vi voglio beneeeeee per sempre!:Amore8:
    Novembre 13, 2025, 17:34:06
  • mar: Uffa pero' il Natale da bambini e' cosi' bello, da adulti ti spessa il cuore! :n044:
    Novembre 12, 2025, 13:39:23
  • mar: Mi mancate tanto  ma quando vengo qui ci siete ancora ed e' come se il tempo non fosse passato! :Amore8:
    Novembre 12, 2025, 13:36:44
  • mar: E ciao piccola Ketty :baci_baci:
    Novembre 12, 2025, 13:35:03
  • mar: Mi piace passare di qui perche' qui ci siete ancora tutti vero? Ciao Gianni lo so che mi leggi e ciao Louise! Vi voglio sempre bene! :abbraccio:
    Novembre 12, 2025, 13:33:44
  • mar: :tuffarsi:
    Novembre 12, 2025, 09:54:11
  • mar: :ciao:
    Novembre 12, 2025, 09:53:15
  • mar: Buon giorno se qualcuno passa vi mando i baci dalla bassa!:tuffarsi:
    Novembre 12, 2025, 09:52:30
  • mar: Ora vado a nanna,ho anche aggiornato il profilo!Buona notte piccini :ciao:
    Ottobre 27, 2025, 21:29:54
  • mar: Mi sono rimaste aperte tutte le emoticon non so come chiuderle!
    Ottobre 27, 2025, 21:25:05
  • mar: Buona notte anche da qui...tra me e me! :baci_baci: :abbraccio:
    Ottobre 27, 2025, 21:23:34
  • mar: Ma ci ero g'a passata nel 2022! Mo' non lo mollo anche se ci passo solo io!
    Ottobre 27, 2025, 19:08:34
  • mar: E' bellissimo ripassare di qui!
    Ottobre 27, 2025, 19:05:54
  • mar: :resistere:
    Febbraio 15, 2022, 19:44:48
  • mar: Non mi ricordavo di essere un global moderator wauuuu Ok Prof ti lascio restaurare in pace!
    Febbraio 15, 2022, 19:43:56
  • mar: :Cartelli70:
    Febbraio 15, 2022, 19:41:14
  • mar: ad cazzum pure qui?
    Febbraio 15, 2022, 19:41:02
  • mar: ciaoooo sono in perlistrazione
    Febbraio 15, 2022, 19:40:44
  • mar: :okkey:
    Febbraio 15, 2022, 19:40:20
  • Loretta/Nina: ciao a tutti
    Ottobre 04, 2021, 19:23:02
  • Loretta/Nina: :tuffarsi:
    Settembre 21, 2021, 07:08:03
  • Loretta/Nina: Buon autunno a tutti
    Settembre 21, 2021, 07:01:35
  • nuvolotta: avventure testuali
    Luglio 06, 2020, 23:26:08
  • _jan_: ...gli ultimo però....!!
    Gennaio 14, 2019, 14:45:09
  • _jan_: vedi gli ultimi post in fondo.
    Novembre 24, 2018, 19:10:00
  • mar: Trovato :Amm9:
    Novembre 24, 2018, 18:57:51
  • mar: Chi cerca trova non vi trovo! :Cartelli2:
    Novembre 24, 2018, 18:57:05
  • mar: Vado a vedere le cartoline!
    Novembre 24, 2018, 18:52:38
  • mar: :Amore145:
    Novembre 24, 2018, 18:52:21
  • mar: :Amore178:
    Novembre 24, 2018, 18:52:07
  • _jan_: Welcome Visitor.  :Party133:
    Novembre 15, 2018, 10:03:24
  • Loretta/Nina: Benvenuto ligi  :Cartelli37:
    Ottobre 09, 2018, 13:19:25
  • nuvolotta: Cucù...  :Amore20:
    Settembre 16, 2018, 01:16:47
  • Loretta/Nina: :Party133:
    Settembre 01, 2018, 17:05:30
  • _jan_: Ciao ai visitors!!
    Settembre 01, 2018, 17:02:31
  • Loretta/Nina: :fischio: :979:
    Agosto 28, 2018, 16:20:48

* Emoticon aggiuntive e link al portale


Autore Topic: Pulsanti visibili a condizione  (Letto 3486 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Tullio

  • Visitatore
Pulsanti visibili a condizione
« il: Ottobre 30, 2013, 10:21:40 »
Ciao micdas,  :resistere:
questa volta il problema è il seguente:
sul foglio "fattura" ho 5 pulsanti "Nuovo","Calcola","Calcola da netto","Archivia"e"Salva",
il pulsante Nuovo dovrebbe essere sempre visibile per fare in modo che cliccando carichi il formato (RANGE("B2:H65"))
del progetto, mentre gli altri quattro dovrebbero essere visibili soltanto dopo che quest'ultimo è stato caricato, potrei intercettare il click sul pulsante Nuovo ma mi sembrerebbe più giusto fare in modo che controlli sempre la casella B2 e se il colore è grigio (formato non caricato) i pulsanti siano invisibili mentre se è bianco (formato caricato) siano visibili.
Che cosa ne dici ?
Se sì, come dovrei agire?
Grazie. Tullio

Tullio

  • Visitatore
Re:Pulsanti visibili a condizione
« Risposta #1 il: Ottobre 30, 2013, 11:25:48 »
Ciao micdas,
questo è quello che ho partorito e inserito nel codice del Worksheet Fattura
ma funziona soltanto all'apertura, se lo inserisco nel Change o nel SelctionChange non mi scarica più il formato,
mi sai dare una delle tue illuminazioni?
Grazie in anticipo.
Tullio

Codice: Non sei autorizzato a vedere i links. Registrati o Login
Private Sub Worksheet_Activate()
Dim shp As Shape
Dim nameshp As String
Range("B2").Select
    With Selection.Interior
    If .TintAndShade = -0.249977111117893 Then
        For Each shp In ActiveSheet.Shapes
            nameshp = shp.Name
                If nameshp = "Button 30020" Or nameshp = "Button 30021" Or nameshp = "Button 30022" Or nameshp = "Button 30023" Then
                shp.Visible = msoFalse
                End If
        Next
    Else
       For Each shp In ActiveSheet.Shapes
            nameshp = shp.Name
                If nameshp = "Button 30020" Or nameshp = "Button 30021" Or nameshp = "Button 30022" Or nameshp = "Button 30023" Then
                shp.Visible = msoTrue
                End If
        Next
    End If
End With
End Sub

Tullio

  • Visitatore
Re:Pulsanti visibili a condizione
« Risposta #2 il: Novembre 02, 2013, 16:36:11 »
 :Cartelli2: Toc toc.....c'è nessuno ?

Offline micdas

  • Administrator
  • Hero Member
  • *****
  • Post: 848
  • Sesso: Maschio
    • sito su Excel ed il suo vba
Re:Pulsanti visibili a condizione
« Risposta #3 il: Novembre 03, 2013, 21:50:59 »
ciao Tullio,
questi giorni sono particolarmente impegnato. Questo è il motivo della mia apparente assenza.
Ma venendo al problema, io penso che per ottenere i cambiamenti di stato dei pulsanti devi agire nella macro a cui i pulsanti sono collegati.
La tua Private Sub Worksheet_Activate() va bene ma funziona solo quando attivi il foglio di calcolo.
Se vuoi il cambiamento dello stato, quindi, devi includere il codice nelle macro abbinate a questi pulsanti.
Poi una osservazione da uno che cerca di programmare a basso livello:
Perchè per stabilire il colore della cella usi TintAndShade? Io userei, ed ho sempre usato il ColorIndex.
Il codice del colore lo ottengo tramite il resgistratore di macro e dopo lo applico o copio nel codice che mi serve.
Io non mi sono mai fidato del TintAndShade = -0.249977111117893 che poi è una proprietà poco usata ed anche poco documentata, oltre che molto critica.

 :ciao:
E' stupido pensare di non aver bisogno degli altri

Tullio

  • Visitatore
Re:Pulsanti visibili a condizione
« Risposta #4 il: Novembre 04, 2013, 09:57:50 »
Come al solito hai ragione micdas,
ho risolto inserendo la sub che azzera il progetto in ThisWorkbook_BeforeClose e di conseguanza all'apertura mi ritrovo con quanto salvato alla chiusura.
Per il TintandShade mi ero accorto anch'io che qualcosa era strano ed ho provveduto al cambiamento proprio con ColorIndex.
Grazie e scusa l'insistenza.
Tullio