1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| insertcle = "INSERT INTO T04_Cles ( Nom_Cle, Type_Cle, Code_Grave, Stock, [Enfant de], Serrure_Ouverte, Bâtiment, Etage, Domaine, [Usage] ) " & _
"SELECT T042_Saisie_Cles.Nom_Cle,T042_Saisie_Cles.Type_Cle,T042_Saisie_Cles.Code_Grave,T042_Saisie_Cles.Stock,T042_Saisie_Cles.[Enfant de], T042_Saisie_Cles.Serrure_Ouverte,T042_Saisie_Cles.Bâtiment,T042_Saisie_Cles.Etage,T042_Saisie_Cles.Domaine " & _
",IIf([T042_Saisie_Cles].[Bâtiment] Is Null AND [T042_Saisie_Cles].[Etage] Is Null AND [T042_Saisie_Cles].[Domaine] Is Null" & _
" ,''," & _
"IIf([T042_Saisie_Cles].[Bâtiment] Is Not Null AND [T042_Saisie_Cles].[Etage] Is Null AND [T042_Saisie_Cles].[Domaine] Is Null" & _
",[T042_saisie_cles].[Bâtiment], " & _
"IIf([T042_Saisie_Cles].[Bâtiment] Is Not Null AND [T042_Saisie_Cles].[Etage] Is Not Null AND [T042_Saisie_Cles].[Domaine] Is Null" & _
",[T042_Saisie_Cles].[Bâtiment] + ' - ' + [T042_Saisie_Cles].[Etage], " & _
"IIf([T042_Saisie_Cles].[Bâtiment] Is Null AND [T042_Saisie_Cles].[Etage] Is Not Null AND [T042_Saisie_Cles].[Domaine] Is Null " & _
",[T042_Saisie_Cles].[Etage], " & _
"IIf([T042_Saisie_Cles].[Bâtiment] Is Null AND [T042_Saisie_Cles].[Etage] Is Not Null AND [T042_Saisie_Cles].[Domaine] Is Not Null " & _
",[T042_Saisie_Cles].[Etage] + ' - ' + [T042_Saisie_Cles].[Domaine], " & _
"IIf([T042_Saisie_Cles].[Bâtiment] Is Null AND [T042_Saisie_Cles].[Etage] Is Null AND [T042_Saisie_Cles].[Domaine] Is Not Null " & _
",[T042_Saisie_Cles].[Domaine], " & _
"IIf([T042_Saisie_Cles].[Bâtiment] Is Not Null AND [T042_Saisie_Cles].[Etage] Is Null AND [T042_Saisie_Cles].[Domaine] Is Not Null " & _
",[T042_Saisie_Cles].[Bâtiment] + ' - ' + [T042_Saisie_Cles].[Domaine] " & _
", [T042_Saisie_Cles].[Bâtiment] + ' - ' + [T042_Saisie_Cles].[Etage] + ' - ' + [T042_Saisie_Cles].[Domaine]))))))) " & _
"AS [Usage] " & _
"FROM T042_Saisie_Cles"
DoCmd.RunSQL insertcle |
Partager