Equivalent VBA ACCESS de la fonction INDEX de VBA EXCEL

Résolu
RodolpheG Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   -  
RodolpheG Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour,

Connaissez vous dans VBA ACCESS l'équivalent de cette fonction VBA EXCEL 

arrIndex = Application.WorksheetFunction.Index(tableau, num_lig, num_col)

Merci par avance

RG


Windows / Chrome 120.0.0.0

3 réponses

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     

    bonjour,

    Access et Excel sont trop différents, il n'y a pas d'équivalence.

    0
  2. RodolpheG Messages postés 13 Date d'inscription   Statut Membre Dernière intervention  
     

    Merci pour ta reponse 

    As tu une idée pour que je puisse trouver dans un table la valeur (la temperature par ex)  qui correspond à un numéro de ligne (le mois par ex)  et à une colonne (une ville par ex)?

    merci par avance

    RG

    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       

      Une possibilité:

      Dim sql As String, rs As DAO.Recordset
      dim temp as string, endroit as string, moment as string
      endroit= "Moscou"
      moment= "mars"
      
      sql = "select " + endroit + " as temperature from tableau where mois='" + moment + "' "
      Set rs = CurrentDb.OpenRecordset(sql)
      temp = rs!temperature
      0
  3. RodolpheG Messages postés 13 Date d'inscription   Statut Membre Dernière intervention  
     

    Merci beaucoup ca fonctionne

    Bonne fin de journée et Bonnes fêtes de fin d'année 

    0