Transpor um conjunto de valores em linhas para colunas no Access 2010

Eu tenho um banco de dados do Access que é algo como isto:

ID     |   TestDate   |  Test1  |  Test2  |  Test 3  |
1      |    Date1     |   10    |    20   |    25    |
1      |    Date2     |   8     |    21   |    23    |
1      |    Date3     |   9     |    18   |    23    |
2      |    Date1     |   13    |    19   |    22    |

Eu queria transpor os dados da linha para as colunas e manter o nome dos títulos das colunas anteriores, assim:

ID = 1
       |   Date1   |  Date2  |  Date3  |   etc...
Test1  |    10     |    8    |    3    |
Test2  |    20     |   21    |   18    |
Test3  |    25     |   23    |   23    |

ID = 2
       |   Date1   |
Test1  |    13     |
Test2  |    19     |
Test3  |    22     |


*The Date1 in the different IDs need not be the same. Date1 is the date the ID 
 had the Test for the first time. 

Desta forma, será mais fácil monitorar a tendência dos valores do teste. Eu tentei olhar, mas as perguntas que eu tropeço adicionar valores. Eu só preciso dos dados transpostos sem ter que copiar e colar no excel. Qualquer consulta do MS Access ou código VBA é muito apreciado. Obrigado.

questionAnswers(1)

yourAnswerToTheQuestion