Bonjour,
Je viens demander de l'aide ici, car je cherche, je teste, mais ca ne marche pas enfin je doit surment bloqué quelque part, c'est pour cela que je vien ici.
Je voudrais changé la date d'une celulle dans plusieur classeur fermé, pour éviter que le futur utilisateur est l'obligation de le faire sur touts les classeurs, je voudrais que grâce a une maccro,X celulles se modifient ( je veux juste changé l'année des dates se trouvant dans les feuilles des classeurs fermé ).
J'ai effectué ceci :
__________________________________________
Le modèle ADO permet aussi d'écrire dans une cellule spécifique:
La macro suivante insère un texte dans la cellule G30 du classeur fermé. 
Vba 
Sub exportDonneeDansCelluleClasseurFerme()
    Dim Cn As ADODB.Connection
    Dim Cd As ADODB.Command
    Dim Rst As ADODB.Recordset
    Dim Fichier As String
    
    Fichier = "C:\Documents and Settings\mimi\dossier\LeClasseur.xls"
    
    Set Cn = New ADODB.Connection
    Cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
        "Data Source=" & Fichier & ";" & _
        "Extended Properties=""Excel 8.0;HDR=No;"";"
    
    Set Cd = New ADODB.Command
    Cd.ActiveConnection = Cn
    Cd.CommandText = "SELECT * FROM [Feuil1$G30:G30]"
    
    Set Rst = New ADODB.Recordset
    Rst.Open Cd, , adOpenKeyset, adLockOptimistic
    Rst(0).Value = "Donnée test"
    Rst.Update
    
    Cn.Close
    Set Cn = Nothing
    Set Cd = Nothing
    Set Rst = Nothing
End Sub
_______________________________________________
 
ps : j'ai activé les références suivante :
            - Microsoft ADO ext x.x for DLL and Security. 
            - Microsoft ActiveX Data Objects x.x Library.
Mais rien ne change, rien ne se passe .... enfin voilà, j'aurai besoin d'aide, je suis stagiaire et je voudrais réussir la derniere étape de mon travail !!
je vous remercie d'avoir pris le temps de lire mon sujet, et au plaisir.
Cordialement, GoPo.