Macro dinamica



  • Macro "dinamica"
    di coerenzo (utente non iscritto) data: 16/09/2016 19:16:19

    Buonasera a tutti.

    Ho bisogno di qualche suggerimento per scrivere una Macro "dinamica" in codice VBA.

    Per "dinamica" intendo questo: il sito da cui scarico i dati cambia ogni giorno il link (cambia la data nel link giorno per giorno), di conseguenza non riesco a scrivere un codice in cui cambino automaticamente solo alcuni numeri (la data in questo caso) nel link che ho impostato.

    Spero di essere stato chiaro!!

    Grazie a tutti



  • di patel data: 16/09/2016 20:43:03

    per essere più chiaro devi allegare un file di esempio con la macro ed spiegare meglio.





  • di coerenzo (utente non iscritto) data: 16/09/2016 23:12:58

    Questa è la parte del codice che voglio rendere dinamica.. praticamente le xxx nel link cambiano ogni giorno, mentre gli altri caratteri rimangono invariati..

    Avevo pensato come soluzione alternativa quella di copiare e incollare manualmente il link di interesse in una cella excel e poi scrivere un codice che vada a copiare e incollare il link dalla cella nel codice qui sotto.. ma non saprei come impostare questo primo codice!!

    HELP ME
     
    ActiveSheet.QueryTables.Add(Connection:= _
    "URL;abcdefxxxhilme" _
    , Destination:=Range("$A$6"))



  • di patel data: 17/09/2016 07:58:57

    hai pensato bene, se la cella è A1 prova così 
     
    xxx = range("A1").Value
    ActiveSheet.QueryTables.Add(Connection:= _
    "URL;abcdef" & xxx & "hilme" _
    , Destination:=Range("$A$6"))






  • di coerenzo (utente non iscritto) data: 17/09/2016 14:07:02

    Siete sempre il top!

    Grazie mille ;)