Unire data ed orario



  • Unire data ed orario
    di lfrigeri data: 22/01/2016 11:35:30

    Buongiorno a tutti,

    stamattina sono superattivo, sono di nuovo a cheidere il vostro aiuto!

    Ho due colonne:
    - la prima contiene indicazione del giorno della settimana in formato gg/mm/aaaa
    - la seconda contiene diversi orari del giorno dalle 01:00 alle 23:00 in step di 2 ore

    Avrei bisogno di unire le due celle in modo che mi venga creata un'unica colonna che associ ogni giorno ad ogni orario:
    - 01/11/2015 01:00
    - 01/11/2015 03:00
    - 01/11/2015 05:00
    .....
    - 01/11/2015 23:00
    - 02/11/2015 01:00
    - 02/11/2015 03:00
    .....
    - 30/11/2015 23:00

    Grazie in anticipo per l'ennesimo aiuto!



  • di Santuberto (utente non iscritto) data: 22/01/2016 11:41:10

    Buongiorno a tutti. Non ti basta un concatenamento? Esempio con data in A1 e orario in B1: concatena(testo(a1;"gg/mm/aaaa");testo(b1(00.00)). Fai sapere



  • di lfrigeri data: 22/01/2016 11:52:14

    Il discorso è che ho due colonne:

    Colonna A = 30 valori da 01/11/2015 a 30/11/2015
    Colonna B = 12 valori da 01:00:00 a 23:00:00 in step di 2 ore ciascuno

    Ho cercato di pensare ad una macro che lavori piu o meno cosi:
    - prenda la data nella cella A1 e la concateni con i 12 diversi orari
    - passa in A2 e concateni con i 12 diversi orari
    - cosi via fino ad A30
    - il tutto su un'unica colonna

    Per ora ho risolto creando "manualmente" le due colonne e facendo A1+B1 e cosi via. Mi piacerebbe averlo automatico :)



  • di Raffaele53 data: 22/01/2016 13:53:29

    Date in colonna A, iniziano in riga1
    Orari in colonna B,iniziano in riga1 e viene creata la lista in D
     
    Sub crea()
    Dim X, Y, Rg
    Rg = 1
    For X = 1 To 30 ' oppure 31
        For Y = 1 To 12
            Cells(Rg, 4) = Cells(X, 1) + Cells(Y, 2)
            Rg = Rg + 1
        Next Y
    Next X
    End Sub



  • di lfrigeri data: 22/01/2016 14:45:07

    Grazie mille!!