Condividi:        

problemi di formato celle

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 formato celle

Postdi miko » 31/05/11 09:00

salve,
eseguendo una semplice macro che somma i valori contenuti in alcune celle, continuo ad avere problemi con il formato di alcune celle;
la macro per alcune celle fornisce il risultato esatto, mentre per altre mi fornisce la data, o modificando il formato in "generale" compare un numero che non centra niente con i calcoli;
nonostante continuo a modificare il formato tramite il menu "formato celle" il risultato è sempre lo stesso;
la macro è costituita da un semplice listato:
Codice: Seleziona tutto
Sub CALCOLA_somme()
Range("A10").Value = Range("G6").Value & "-" & Range("A6").Value
Range("B10").Value = Range("G6").Value & "-" & Range("B6").Value
End Sub

quale è il problema?
eppure se cambio celle il risultato è esatto.
grazie, ciao
windows 10 - office 2013
miko
Utente Senior
 
Post: 520
Iscritto il: 29/12/09 10:44

Sponsor
 

Re: problemi di formato celle

Postdi Avatar3 » 31/05/11 12:27

Ma in A10 e B10 cosa vuoi ottenere la differenza tra G6 e A6?
se così devi modificare la macro in questa maniera
Codice: Seleziona tutto
Range("A10").Value = Range("G6").Value - Range("A6").Value
Range("B10").Value = Range("G6").Value - Range("B6").Value

e formattare le celle come numero
se inserisci & "-" & viene utilizzato il trattino come separatore di data e non come segno meno
Per il funzionamento delle macro si deve impostare la protezione a Bassa o Media.
Menu Strumenti -> Macro -> Protezione...
Avatar utente
Avatar3
Utente Senior
 
Post: 569
Iscritto il: 04/04/11 09:04

Re: problemi di formato celle

Postdi miko » 31/05/11 12:50

ciao,
grazie Avatar3 per aver risposto;
in effetti vorrei ottenere i numeri separati dal trattino, ad esempio 25-34, e non la differenza;
ad esempio, nella cella A10 vorrei visualizzare il valore della cella G6 -"trattino" valore della cella A6;
questo risultato riesco ad ottenerlo per alcune celle, ma per altre ottengo sempre la data del tipo 02 giugno, qualunque sia il formato cella, generale numero etc. oppure ottengo il numero 40545, che non capisco da dove scaturisce.
ciao grazie
windows 10 - office 2013
miko
Utente Senior
 
Post: 520
Iscritto il: 29/12/09 10:44

Re: problemi di formato celle

Postdi Avatar3 » 31/05/11 13:24

Allora usa l'apice
Codice: Seleziona tutto
Sub Combina()
Range("A10").Value = "'" & Range("G6").Value & "-" & Range("A6").Value
Range("B10").Value = "'" & Range("G6").Value & "-" & Range("B6").Value
End Sub

(dopo l'uguale hai doppio apice, apice, doppio apice, &....)
in pratica diventa una stringa testo
Per il funzionamento delle macro si deve impostare la protezione a Bassa o Media.
Menu Strumenti -> Macro -> Protezione...
Avatar utente
Avatar3
Utente Senior
 
Post: 569
Iscritto il: 04/04/11 09:04

Re: problemi di formato celle

Postdi miko » 09/06/11 09:11

salve, avevo dimenticato questo post;
grazie avatar3, la tua soluzione funziona.
saluti
windows 10 - office 2013
miko
Utente Senior
 
Post: 520
Iscritto il: 29/12/09 10:44


Torna a Applicazioni Office Windows


Topic correlati a "problemi di formato celle":


Chi c’è in linea

Visitano il forum: Nessuno e 62 ospiti