Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Controlli ActiveX "scomparsi"

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

Controlli ActiveX "scomparsi"

Postdi dipdip » 06/05/15 16:41

Buongiorno a tutti!

Dopo aver lavorato per tutto il pomeriggio su un file Excel in cui ho inserito 17 controlli ActiveX e creato le relative PrivateSub, ho salvato e chiuso il file scoprendo che alla sua riapertura, i controlli erano scomparsi :o mentre le PrivateSub sono ancora presenti.

Credo che da qualche parte esistano ancora e siano solamente "invisibili", perché se inserisco un nuovo controllo questo prende il numero 18.

Qualcuno ha già sperimentato qualcosa di simile con Excel 2013 o sa per favore come aiutarmi a recuperarli?

Ringrazio sin d'ora tutti coloro che potranno aiutarmi.

Ciao!

Fabio
dipdip
Utente Junior
 
Post: 47
Iscritto il: 26/02/14 14:43

Sponsor
 

Re: Controlli ActiveX "scomparsi"

Postdi Anthony47 » 07/05/15 01:32

Se hai ancora il codice significa che hai anche i nomi; allora dal vba premi Contr-g per aprire la "Finestra Immeediata"; poi per ogni controllo imposta su True la proprieta' Visible.
Ad esempio digita:
Codice: Seleziona tutto
activesheet.commandbutton21.visible=true

Ciao
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Controlli ActiveX "scomparsi"

Postdi dipdip » 07/05/15 14:23

Ciao Anthony,

grazie innanzitutto per la risposta, ho provato a fare quanto mi hai spiegato ma non succede nulla, non so se sono io che ho fatto qualche errore. Quando premo CTRL + G nel VBA appare una finestra IMMEDIATA vuota, ho incollato la stringa

activesheet.optionbutton1.visible=true

ma poi non succede nulla, ne salvando il file e neppure riaprendolo.

Ho anche provato a creare una macro auto_open con la stessa stringa ma pure in questo caso nessun effetto.

Se ci fosse un modo di inviarti il file potrei eventualmente girartelo per maggior chiarezza... Purtroppo non sono esperto di VBA, ogni aiuto sarebbe davvero importante.

Grazie mille!

Fabio
dipdip
Utente Junior
 
Post: 47
Iscritto il: 26/02/14 14:43

Re: Controlli ActiveX "scomparsi"

Postdi ricky53 » 07/05/15 14:31

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. W7; Office 2003-10-13-16
Avatar utente
ricky53
Utente Senior
 
Post: 4223
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Controlli ActiveX "scomparsi"

Postdi dipdip » 07/05/15 15:42

Grazie Ricky, ecco qui il link:

http://www.filedropper.com/nuovacodifica

provato e funzionante.

Fabio
dipdip
Utente Junior
 
Post: 47
Iscritto il: 26/02/14 14:43

Re: Controlli ActiveX "scomparsi"

Postdi wallace&gromit » 07/05/15 15:54

trovati!
guarda alla riga 1048576!
stato 2014: Office2003/2013 su win7
Avatar utente
wallace&gromit
Utente Senior
 
Post: 1420
Iscritto il: 16/01/12 14:21

Re: Controlli ActiveX "scomparsi"

Postdi dipdip » 07/05/15 16:12

Ciao Wallace, grazie mille!!!

Ma che ****** ci facevano lì sotto??? Questo avvalora sempre più la mia tesi che Office 2013 è un programma "zoppo" ...

Ringrazio comunque anche Anthony e Ricky che si sono dati da fare per aiutarmi, grazie davvero a tutti.

Se posso azzardare, vorrei porre un quesito ulteriore: sto cercando di far si che il testo che si trova nelle 3 caselle ActiveX venga trasferito ad una cella ma ho trovato solamente il passaggio contrario, cioè da cella a casella.

Qualcuno sa come sia fattibile?

Grazie, ciao!

Fabio
dipdip
Utente Junior
 
Post: 47
Iscritto il: 26/02/14 14:43

Re: Controlli ActiveX "scomparsi"

Postdi wallace&gromit » 07/05/15 16:21

nella proprietà del controllo (clic destro in modalità progettazione del menu sviluppo) trovi una riga "LinkedCell", devi inserire il riferimento alla cella, poi funziona nelle due direzioni.
stato 2014: Office2003/2013 su win7
Avatar utente
wallace&gromit
Utente Senior
 
Post: 1420
Iscritto il: 16/01/12 14:21

Re: Controlli ActiveX "scomparsi"

Postdi dipdip » 07/05/15 17:04

Ottimo, quello che cercavo, grazie ancora Wallace.

Buona serata!

Fabio
dipdip
Utente Junior
 
Post: 47
Iscritto il: 26/02/14 14:43

Re: Controlli ActiveX "scomparsi"

Postdi Anthony47 » 07/05/15 22:06

La prossima volta parti col comando
Codice: Seleziona tutto
?activesheet.combobox21.topleftcell.address
Restituisce la cella dove l' oggetto giace.

Ciao a tutti.
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Controlli ActiveX "scomparsi"

Postdi dipdip » 07/05/15 22:48

Grazie Anthony, ne farò tesoro.

'Notte!

Fabio
dipdip
Utente Junior
 
Post: 47
Iscritto il: 26/02/14 14:43


Torna a Applicazioni Office Windows


Topic correlati a "Controlli ActiveX "scomparsi"":

MB "andata"?
Autore: Cassidy
Forum: Assistenza Hardware
Risposte: 4

Chi c’è in linea

Visitano il forum: Marius44 e 17 ospiti