Condividi:        

problemi di compatibilità excell 2010

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

problemi di compatibilità excell 2010

Postdi criscolo67 » 25/01/12 15:16

Salve a tutti, ho un problemino con programma in excell 2003 (creato con il vostro aiuto) contenenti alcune macro. In ufficio avendo cambiato i pc mi hanno fornito excell 2010. Il programma da me creato. contiene un foglio funzioni che affianco ad ogni nome del dipendente ho inserito tasto che mediante una macro mi apre la rispettiva scheda. Fino a quando usavo excel 2003 nulla accadeva, ora con il 2010 ogni volta che lancio la macro e successivamente ritorno al foglio funzioni il tasto con cui avevo lanciato la macro si è spostato di posizione per cui non corrispondente al nominativo del dipendente e cosi per tutte le macro create allo stesso modo.
esiste qualche impostazione per risolvere il problema oppure devo rifare tutto con excel 2010 (sarà un lavoraccio) rappresento che il file lo ho salvato in formato xlm. grazie
criscolo67
Utente Junior
 
Post: 96
Iscritto il: 13/05/11 13:50

Sponsor
 

Re: problemi di compatibilità excell 2010

Postdi ricky53 » 25/01/12 15:32

ciao,
dovresti inviarci una delle tue macro che fa nascere l'anomalia.

Devi anche dire quali dati hai ed in quali celle si trovano ...
Per i dati un file di esempio è utile.

La macro inviala comunque
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-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: problemi di compatibilità excell 2010

Postdi criscolo67 » 25/01/12 16:07

allora allego il file, il problema nasce nel foglio dati cliccando una qualsiasi macro e quando si ritorna al foglio dati quella cliccata non sta più nello stesso posto (es. cliccando 1, verrà visualizzato il foglio 1 corrispondente tornando al foglio dati il nr. 1 lo si troverà in altra posizione) il tutto solo con excell 2010. grazie
http://www.mediafire.com/?gtz88869vkou57q
criscolo67
Utente Junior
 
Post: 96
Iscritto il: 13/05/11 13:50

Re: problemi di compatibilità excell 2010

Postdi criscolo67 » 25/01/12 21:52

cmq ho notato che i tasti vengono spostati SOLO nel foglio "dati" e SOLO SE viene lanciata la macro "proteggi fogli"...
insomma solo se i fogli sono protetti...mi sembra tutto assurdo
criscolo67
Utente Junior
 
Post: 96
Iscritto il: 13/05/11 13:50

Re: problemi di compatibilità excell 2010

Postdi criscolo67 » 25/01/12 21:58

criscolo67 ha scritto:allora allego il file, il problema nasce nel foglio dati cliccando una qualsiasi macro e quando si ritorna al foglio dati quella cliccata non sta più nello stesso posto (es. cliccando 1, verrà visualizzato il foglio 1 corrispondente tornando al foglio dati il nr. 1 lo si troverà in altra posizione) il tutto solo con excell 2010. grazie
http://www.mediafire.com/?gtz88869vkou57q

aggiungo che al file scaricato da mediafire per farlo partire inizialmente bisogna cambiare l'estensione in xls...e poi procedere con la conversione...
criscolo67
Utente Junior
 
Post: 96
Iscritto il: 13/05/11 13:50

Re: problemi di compatibilità excell 2010

Postdi criscolo67 » 31/01/12 16:33

ma nessuno ha capito quale è il problema????? grazie
criscolo67
Utente Junior
 
Post: 96
Iscritto il: 13/05/11 13:50

Re: problemi di compatibilità excell 2010

Postdi Anthony47 » 31/01/12 23:31

Ho guardato il tuo file, dopo un po' di rimugine ho trovato alcune condizioni che producevano un sistematico errore, tipo bottone3 e ritorno, eventualmente seguito dallo stesso bottone3 e ritorno.
Da quello che si vede posso solo fare una ipotesi, cioe' che nel passaggio su piu' macchine e piu' versioni qualcosa nella proprieta' di quei pulsanti si sia corrotto.
Quindi la mia proposta e' di ricreare ex novo i pulsanti.
Puoi farlo o a mano :D oppure con questa macro:
Codice: Seleziona tutto
Sub Ricrea_Shapes()
'
Dim Ws1 As Worksheet
    Set Ws1 = ThisWorkbook.Sheets("Dati")
With Ws1
    For Each Sh In Ws1.Shapes
        Sh.Select
If Sh.Type = msoFormControl Then
TXOld = Selection.Characters.Text
Selection.Characters.Text = "-_"
MOld = Selection.OnAction
WOld = Selection.Width
HOld = Selection.Height
TLCOld = Selection.TopLeftCell.Address

ActiveSheet.Buttons.Add(72.75, 138.75, WOld, HOld).Select
If MOld <> "" Then Selection.OnAction = MOld
Sh.Delete
Selection.Top = Range(TLCOld).Top + (Range(TLCOld).Height - HOld) / 2
Selection.Left = Range(TLCOld).Left + (Range(TLCOld).Width - WOld) / 2
Selection.Characters.Text = TXOld

'            Selection.Characters.Text = aaa
        End If
    Next Sh
End With
End Sub

Il foglio deve essere sprotetto quando si esegue la macro, e il tutto deve essere provato SOLO dopo aver fatto 2 copie di backup dei tuoi dati originali.

Prova e fai sapere.
Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: problemi di compatibilità excell 2010

Postdi criscolo67 » 01/02/12 15:34

Antony, lanciando la tua macro tutto è ritornato alla perfezione, ma non ho capito quale era il problema, non sono ferrato, saluti e grazie tante
criscolo67
Utente Junior
 
Post: 96
Iscritto il: 13/05/11 13:50


Torna a Applicazioni Office Windows


Topic correlati a "problemi di compatibilità excell 2010":


Chi c’è in linea

Visitano il forum: Nessuno e 64 ospiti