Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    376

    pubblicare su google calendar file csv

    Salve, rieccomi con le mie domande. Ho risolto per quanto riguarda l'export in csv, ma adesso il mio vero problema è che non so come fare a esportare in modo automatico il file csv, in google calendar; il linguaggio che vorrei utilizzare è il vba. Ho letto che occorrono le API di google, ma dando un'occhiata mi sembrano molto incasinate. Nessuno di voi ha mai affrontato questo problema, e se si come l'ha risolto??

    Grazie
    Chi Crede in Me non Perirà MAI

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    376
    Nessuno ha qualche idea, sono bloccato. Ieri ho provato ad integrare le api di google nel codice, ma non sono neanche riuscito a capire dove inserirle, vi prego aiutatemi.
    Chi Crede in Me non Perirà MAI

  3. #3
    qui c'è una lista per le API di calendar: https://developers.google.com/google...ownloads?hl=it
    dovrebbeero esserci i relativi esempi.
    in genere l'iter da seguire è sempre lo stesso:
    -creare una app su google - https://cloud.google.com/
    -creare un progetto in un linguaggio supportato
    -nel nostro progetto includere le API seguendo le spiegazioni / esempi (in genere si tratta di richiamare la app usando le api key,ecc...)

    questo detto in maniera semplificata, ma più o meno è l'iter che ho usato sia in app per android che in una web application in php.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    376
    ok grazie mille, adesso però ho un altro problema e cioè quello di automatizzare l'import del file csv in calendario di outlook tramite vba, perchè ho trovato un programma freeware che sincronizza il calendario di outlook con quello di google e quindi non ho avuto bisogno di usare le API. Ho trovato questo codice, ma non sono riuscito a capire come fare a fargli leggere le info dal mio file:
    ' The Outlook application model
    Dim objOutlook As Outlook.Application
    ' The Outlook namespace for accessing folders
    Dim objNamespace As Outlook.NameSpace
    ' An Outlook folder; will be the calendar
    Dim objFolderCalendar As Outlook.MAPIFolder
    ' An appointment; remember to save it when done!
    Dim newAppt As Outlook.AppointmentItem
    Set objOutlook = Outlook.Application
    ' Get the Outlook namespace so you can access folders
    Set objNamespace = objOutlook.GetNamespace("MAPI")
    ' Get the calendar folder
    Set objFolderCalendar = objNamespace.GetDefaultFolder(olFolderCalendar)
    'Create a new appt.
    Set newAppt = objFolderCalendar.Items.Add
    'Start some loop here
    Dim i As Integer
    'i = 2
    For i = 2 To i
    Set newAppt = objFolderCalendar.Items.Add
    ' set the start and end times from row i, columns B and D.
    newAppt.Start = Cells(i, 2)
    newAppt.End = CDate(Cells(i, 4))
    'set more properties
    ' actually save it in Outlook
    newAppt.Save
    ' clear the VBA object so you can use it again the next time around the loop
    Set newAppt = Nothing
    Next i
    'End Loop
    Chi Crede in Me non Perirà MAI

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.