Checkbox, come azzerarle in un unica soluzione...

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
Munick
Messaggi: 12
Iscritto il: giovedì 25 gennaio 2018, 17:47

Checkbox, come azzerarle in un unica soluzione...

Messaggio da Munick »

Salve a tutti,
Ho creato un preventivo con le checkbox, ora vorrei sapere come azzerare tutto con un pulsante...

Grazie.
Allegati
prova assemblaggio.ods
(14.79 KiB) Scaricato 64 volte
patel
Volontario attivo
Volontario attivo
Messaggi: 4020
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Checkbox, come azzerarle in un unica soluzione...

Messaggio da patel »

Occorre una macro, nel tuo file vedo una sola Checkbox
-------------------
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
Gaetanopr
Volontario
Volontario
Messaggi: 3300
Iscritto il: mercoledì 21 novembre 2012, 20:07

Re: Checkbox, come azzerarle in un unica soluzione...

Messaggio da Gaetanopr »

Associa questa macro ad un pulsante

Codice: Seleziona tutto

Sub Main
   Doc = thisComponent
   Sheet = Doc.Sheets.GetByIndex(0)   ' Foglio1
   DrawPage = Sheet.DrawPage
   
    For i = 0 to DrawPage.Count - 1
        Shape = DrawPage(i)
        If Shape.Control.supportsService("com.sun.star.awt.UnoControlCheckBoxModel") Then
           Shape.Control.State = 0
        End if
   Next i
End Sub
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
Rispondi