Grazie, come al solito...
Avevo pensato di sproteggere con una macro e poi riproteggere ma (come al solito) non conoscevo l'istruzione
Moderatori: Anthony47, Flash30005
Anthony47 ha scritto:Ciao prolog e benvenuto.
E' possibile che la query sia impostata per aggiornare i dati all' apertura del file; per controllarlo:
-seleziona una cella dell' intervallo dati esterni
-tasto dx, scegli Propieta' intervallo dati; togli la spunta al box "Aggiorna dati all' apertura"
Altro non saprei...
Ciao.
Ma so che e' solo un errore di comunicazione
Private Sub Workbook_BeforeClose(Cancel As Boolean)
With Application
.DecimalSeparator = ","
.ThousandsSeparator = "."
.UseSystemSeparators = False
End With
End Sub
Private Sub Workbook_Open()
With Application
.DecimalSeparator = "."
.ThousandsSeparator = ","
.UseSystemSeparators = False
End With
End Sub
Anthony47 ha scritto:Hum.... Controlla se ci sono delle macro sul foglio in oggetto:
-tasto dx sul tab col nome foglio; scegli Visualizza codice e cosi' attivi il vba editor. Guarda su tutti i "moduli di foglio" (doppioclick su ogni nome foglio, sul frame Progetto a sx) e su ThisWorkbook, oltre che su eventuali Moduli.
Ciao.
Ma tu la query la fai a mano o tramite macro?
Per AGGIRARE il problema puoi modificare l' impostazione del separatore decimale:
-Strumenti /Opzioni, tab Internazionale; rimuovi se c' e' la spunta da "Usa impostazioni di sistema" e inserisci il punto come separatore decimale e la virgola come separatore delle migliaia
Attenzione: questo settaggio vale per tutti i file, e modifica anche il separatore campi da usare nelle formule da "punto e evigola" a "virgola".
Tienilo presente.
In questo modo, all’ apertura del file viene settato il separatore decimale “punto”, e alla chiusura viene ripristinato la “virgola”.
morpheus65 ha scritto:Ciao, non so , ma forse siamo al termine della lezione e ti ringrazio già da ora.
Ho solo alcune coseda chiedere
1-La macro che mi hai detto di creare dovrebbe ovviare al problema del recupero dati dalla sorgente in modo identico...giusto?
In questo modo, all’ apertura del file viene settato il separatore decimale “punto”, e alla chiusura viene ripristinato la “virgola”.
Ma non avevamo risolto con la spunta in Opzioni/tab internazionale/?...perchè devo insererirla quindi?
2-sempre in tema macro.....ti avevo chiesto come poter risolvere il problema del cambio url settimanale di tutte le query.....ti mostro come cambia l'url x avere da te la giusta indicazione, se esiste che appunto mi permetta di NON dover cambiare manualmente circa una 60 queryweb(tante sono quelle che uso ):
TUTTI gli url delle query in questione sono uguali cambia settimanalmente(ogni lunedì) le ultime 4 cifre
ES:
settimana in corso....
http://www.stanleyint.com/conngames.php?gameid=1078
(nello specifico la prima partita del tabellone SERIE A)
lunedi successivo......
http://www.stanleyint.com/conngames.php?gameid=????
chiaramente al posto di ???? ci sarà il nuovo codice della S.A
Tutto questo x , non so, creare al meglio la funzione che spero ci sia!
3- nei vari suggerimenti tuoi iniziali mi hai fatto impostare TUTTO il foglio dove crei le query, nelle opzioni cella in "TESTO" ...pensando che oviasse al mio problema di recupero "UGUALE" alla sorgente dati......avendo capito che invece era la spunta della casella si può lasciare in GENERALE o no?
4- devo seguire settaggi particolari nella creazione query(io li ho provati un po tutti dimmi te quale sia da usare)
io faccio:
-Nuovo Foglio (che chiamo "origine")
-Opzioni cella....(aspetto che mi dica)
-nella cella A1
-Dati/Importa Dati esterni/Crea Query
-Spunto quello che mi interessa
-Opzioni
-http://im0.freeforumzone.it/up/13/97/793298093.png
-http://im0.freeforumzone.it/up/13/99/582775182.png(in queste non ho capito l'ultima....è giusto spuntare la terza scela ...sovvrascrivi? la scia stare la formattazione che poco importa....l'aggiornamento ? all'apertura del file?)
-Importa
-lascio una riga vuota e sono in A35....inizio nuova query.....
-caricate tutte le query passo al foglio nuovo di bella dove ho una griglia di celle
-Con la formula "=["Origine.xls]FoglioSerieA!.." rimappo tutto il foglio.
E qua ti chiedo è un lavoro che si fa una sola volta? Lo presumo e chiedo conferma, visto che nel Foglio "origine.xls" cambiano i dati ma non la formattazione.
E anke se fosse da fare una volta sola c'è, esiste una maniera logica x fare ciò oppure e solo questione di tempo?
ho finito la bibbia!!!
Sappi solo che farai felici almeno 200 persone con il tuo aiuto....e sarai menzionato e proporrò di sicuro questo forum nei link!!!!!
Ciao
Anthony47 ha scritto:
Chiedi se il lavoro di mappatura dati sul nuovo foglio e’ da fare una volta sola: la risposta purtroppo e’ che dipende da come e se i dati cambiano sul sito.
Per il cambio dell’ url avevo dato un suggerimento di massima nel post del 09/10/07 ore 23:59; pero’ ho una domanda: parli di una sessantina di query, ma mi dai un unico url da cui attingi (che cambia settimanalmente); e le altre 59 da dove prendono i dati???
Ciao.
Torna a Applicazioni Office Windows
Excel: formula automatica per evidenziare prodotto scaduto Autore: gamma_ray |
Forum: Applicazioni Office Windows Risposte: 3 |
Salvare file excel in formato html escludendo le immagini Autore: systemcrack |
Forum: Applicazioni Office Windows Risposte: 5 |
formula excel non visualizza risultato Autore: tommasog |
Forum: Applicazioni Office Windows Risposte: 6 |
Excel 2016 - Funzione SCARTO + INDIRETTO Autore: pl1957 |
Forum: Applicazioni Office Windows Risposte: 2 |
Visitano il forum: Nessuno e 47 ospiti