Sub Insertion()
Dim cn As ADODB.Connection
Dim cmd As ADODB.Command
Dim rs As ADODB.Recordset
Set cn = New ADODB.Connection
Set cmd = New ADODB.Command
Set rs = New ADODB.Recordset
Dim CodeClient As String
Dim PassClient As String
Dim AppClient As String
Dim Cell As Range
CodeClient = Range("A").Value
PassClient = Range("B").Value
For Each Cell In Range("A1:B10")
CodeClient = Range("A")
cn.ConnectionString = "Provider=SQLOLEDB;Data Source=172.16.1.12;Initial Catalog=####;User Id=sa;Password=#####;"
cn.Open
' Insertion des valeurs
cn.Execute "INSERT INTO UTILISATEURS(UTIL,PASSWORD,NOMUTIL,CPT,CONFIG) values ('" & CodeClient & "','" & PassClient & "','" & CodeClient & "','0','')"
cn.Execute "INSERT INTO APPLICATION(APPLI, NOMAPP) values ('" & CodeClient & "','" & AppClient & "')"
cn.Execute "INSERT INTO DOCAPP(APPLI,DOCUM) values ('" & CodeClient & "','AVOIR')"
cn.Execute "INSERT INTO DOCAPP(APPLI,DOCUM) values ('" & CodeClient & "','FACT')"
cn.Execute "INSERT INTO DOCAPP(APPLI,DOCUM) values ('" & CodeClient & "','RECEP##$')"
cn.Execute "INSERT INTO DOCAPP(APPLI,DOCUM) values ('" & CodeClient & "','RECEP$$$')"
cn.Execute "INSERT INTO AUTORISATIONS(UTIL, APPLI, ARCHIVES, RECHERCHES, IMPRESSION) values ('" & CodeClient & "','" & CodeClient & "','0','X','X')"
cn.Execute "INSERT INTO TABLES(NOTABLE,CLE,LIB1,LIB2,LIB3,LIB4,L1,L2,L3,L4,I1,I2,I3,I4,B1) values ('4','" & CodeClient & "AVOIR 0401','" & CodeClient & "','','','','0','0','0','0','10012','20','65','-21728','0')"
cn.Execute "INSERT INTO TABLES(NOTABLE,CLE,LIB1,LIB2,LIB3,LIB4,L1,L2,L3,L4,I1,I2,I3,I4,B1) values ('4','" & CodeClient & "FACT 0401','" & CodeClient & "','','','','0','0','0','0','10012','20','65','-21728','0')"
cn.Execute "INSERT INTO TABLES(NOTABLE,CLE,LIB1,LIB2,LIB3,LIB4,L1,L2,L3,L4,I1,I2,I3,I4,B1) values ('4','" & CodeClient & "RECEP##$0301','" & CodeClient & "','','','','0','0','0','0','10012','20','65','-21728','0')"
cn.Execute "INSERT INTO TABLES(NOTABLE,CLE,LIB1,LIB2,LIB3,LIB4,L1,L2,L3,L4,I1,I2,I3,I4,B1) values ('4','" & CodeClient & "RECEP$$$0201','" & CodeClient & "','','','','0','0','0','0','10012','20','65','-21728','0')"
rs.Close
cn.Close
End Sub