Pannello di Controllo Moderatore ]

[Risolto] MACRO per spostare pulsante

Discussioni sull'applicazione per i fogli di calcolo

[Risolto] MACRO per spostare pulsante

Messaggioda Raoul Duke » sabato 4 maggio 2019, 13:11

Salve,
ho una macro che riempie, in un foglio vuoto, un numero variabile di righe. vorrei che ogni volta che parte questa macro un pulsante si fissi alla fine dell'ultima riga riempita.
esiste un modo per fare questo?
Ultima modifica di Raoul Duke il lunedì 13 maggio 2019, 12:57, modificato 1 volta in totale.
OpenOffice 4.1.5 con MacOS 10.13.6
Raoul Duke
 
Messaggi: 103
Iscritto il: giovedì 7 marzo 2019, 13:11

Re: MACRO per spostare pulsante

Messaggioda patel » sabato 4 maggio 2019, 13:24

a quale scopo ? spiega meglio ed allega un file di esempio
-------------------
OpenOffice 4.1 e Libre Office 6.o.7.3 su Windows 10
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
patel
Volontario attivo
Volontario attivo
 
Messaggi: 3256
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: MACRO per spostare pulsante

Messaggioda Raoul Duke » domenica 12 maggio 2019, 12:23

il file è quello in allegato che però ha anche un altro problema: quando esegue la macro chiamata dal pulsante sul foglio1 mi cancella il pulsante del foglio2 (che è quello che vorrei posizionare alla fine dell'elenco che si crea sul foglio2 dopo l'esecuzione della macro chiamata dal pulsante del foglio1).

idee per la risoluzione? forse esiste un modo per fare celarcontents (X) con un numero X che cancella tutto tranne i pulsanti??!?
Allegati
PROVA.ods
(18.75 KiB) Scaricato 7 volte
OpenOffice 4.1.5 con MacOS 10.13.6
Raoul Duke
 
Messaggi: 103
Iscritto il: giovedì 7 marzo 2019, 13:11

Re: MACRO per spostare pulsante

Messaggioda Gaetanopr » domenica 12 maggio 2019, 15:06

Ti allego file con macro modificata, io avrei fatto diversamente, avei messo il pulsante da un'altra parte magari nella barra degli strumenti o nella prima riga, adesso il pulsante viene spostato alla fine dei record.
Allegati
Sposta_Pulsante.ods
(14.39 KiB) Scaricato 8 volte
Openoffice 4.1 su windows xp
Gaetanopr
Volontario
Volontario
 
Messaggi: 2687
Iscritto il: mercoledì 21 novembre 2012, 21:07

Re: MACRO per spostare pulsante

Messaggioda patel » domenica 12 maggio 2019, 15:20

bastava spostare il pulsante nella colonna D e modificare così
Codice: Seleziona tutto   Espandi visualeStringi visuale
CellRange = Foglio2.getCellRangeByposition(0,0,2,1048575)
CellRange.clearcontents(511) 'cancella TUTTO
-------------------
OpenOffice 4.1 e Libre Office 6.o.7.3 su Windows 10
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
patel
Volontario attivo
Volontario attivo
 
Messaggi: 3256
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: MACRO per spostare pulsante

Messaggioda Gaetanopr » domenica 12 maggio 2019, 15:32

patel ha scritto:bastava spostare il pulsante nella colonna D
si pure io avrei fatto così, cioè spostare il pulsante come già detto nel mio messaggio precedente, la macro l'ho scritta per puro piacere.
Openoffice 4.1 su windows xp
Gaetanopr
Volontario
Volontario
 
Messaggi: 2687
Iscritto il: mercoledì 21 novembre 2012, 21:07

Re: MACRO per spostare pulsante

Messaggioda Raoul Duke » lunedì 13 maggio 2019, 12:56

si vero gaetano, ma mi era utile cmq imparare a spostare i pulsanti.
grazie mille patel!
OpenOffice 4.1.5 con MacOS 10.13.6
Raoul Duke
 
Messaggi: 103
Iscritto il: giovedì 7 marzo 2019, 13:11


Torna a Calc

Chi c’è in linea

Visitano il forum: Google [Bot] e 9 ospiti