VBA Excel INSÉRER DANS la déclaration à l'aide de variables

Je suis en utilisant une requête SQL pour insérer des données à partir d'une feuille de calcul excel dans une base de données Access. J'ai mis toutes les données que je veux à partir de la feuille de calcul dans des variables:

rwyNumber = Range("b13").Value & Range("c13").Value
testDate = Range("b5").Value
testTime = Range("b6").Value
rwySide1 = Range("b14").Value
firstThird1 = Range("b28").Value
secondThird1 = Range("b29").Value
thirdThird1 = Range("b30").Value
averageFriction1 = Range("b23").Value

Si je veux stocker testDate et testTime la Date/l'Heure, j'ai besoin de les convertir quand je les stocker dans la variable (ci-dessus) ou aurez accès automatiquement en faire une Date/Heure, tant que j'ai le type de données défini pour la Date/l'Heure pour les colonnes de la table? Aussi avec des doubles et des chaînes.

Quelle est la syntaxe correcte pour le reste de ma requête:

stSQL1 = "INSERT INTO Friction Tests  (Runway Number, Runway Test Side, Test Date, Test Time, 1/3, 2/3, 3/3, Average)"
stSQL1 = "VALUES ( " ....

La table a une auto PK. Les deux premières valeurs sont des chaînes de caractères, les deux sont de Date/Heure, et les quatre derniers sont doubles.

InformationsquelleAutor ScottK | 2009-11-24