Aspetta, mi avevi chiesto di mettere le estrazioni giornaliere su due righe diverse e ora le vedo affiancate?
A caso, ma cercando di indirizzare tutte le segnalazioni:
c'è ancora un click da abilitare, Show in draw order
Metti l'istruzione Stop in coda alla Sub ApriSito, subito prima di End Sub; quando la finestra IE si apre allora clicca a mano il link, poi vai sul vba e premi F5.
In questo modo puoi scegliere il Draw order o Ordine crescente
ci sono ancora 2/3 problemini,
il primo è che non mi copia l'ultima estrazione
Quale e' l'ultima estrazione? Eseguendo la macro adesso (ore 2:00 di lun 25-9) io parto da 2017-09-24_Lunchtime / 2017-09-24_Teatime.
Comunque manipolare la riga dDate = dDate + dDay - 1 non cambia la sequenza di estrazione, che e' quella proposta dal sito.
secondo se imposto la data 15/09/2017 mi copia anche quella del 14/09/2017
(per la data ho messo delle variabili tipo A,M,G in modo che dal foglio modifico la data nella macro)
Non so che modifica hai fatto, quindi non so valutare; ripeto che l'ordine di estrazione e' quella proposta dal sito: dalla piu' recente all'indietro.
Se vuoi partire da una data, sfruttando lo Stop che abbiamo messo prima, scegli in IE la data preferita prima di premere F5.
e per finire, terzo le estrazioni
vengono copiate dall'ultima attuale a quelle passate,
in questo caso bisogna copiare prima la TeaTime e poi la LunchTime
Questo lo risolvi con una macro autoregistrata che faccia l'ordinamento sulla base della colonna B con valori Decrescenti
in più ci vorrebbe una macro finale che mi sistemi le date ,
2017-09-22_TeaTime
cioè mi separi la data in colonna B 22/09/2017 dal lunchtime o teatime (queste in colonna J)
Visto che sei pronto a registrare una macro allora tanto vale che anche questa la risolvi con una macro autoregistrata:
-aggiungi una colonna prima delle estrazioni (quindi avrai ora una col C vuota)
-fai Testo-in-Colonna del contenuto di col A usando come separatore il carattere "_"
-se proprio vuoi, contr-x sulla colonna C, selezioni K1, Enter; rimuovi colonna C
eccoci qua, la macro ricomincia di nuovo a fare scherzi,
quando lancio la macro
copia tutte le estrazioni,
riclicco di nuovo e mi copia tutte le estrazioni tranne l'ultima del 23/09/2017
riclicco di nuovo copia tutte le estrazioni ma con la data del 22/09/2017 mancante,
ricliccando ancora mi da sempre tutte le estrazioni senza errori
è un errore saltuario.
Ho eseguito or ora una decina di volte la Main ottenendo sempre i risultati dal 2017-09-24_Lunchtime in avanti. Se hai risultati randomici prova ad aggiunere questa istruzione in questa posizione:
- Codice: Seleziona tutto
For k = 1 To 100
myWait (0.2) '<<< Aggiungere
Ciao