Re : activ macro
Pascal76 à dit:
Re
Oups j'ai lu trop vite ta demande
Ce que je t'ai dit correspond au fait d'activer une macro directement sans avoir la question voulez-vous activer ?
Sinon si tu as bien une macro nommé macro1 ton code devrait fonctionner
il faut néanmoins que le niveau de sécurité soit à moyen et non à haut
j ai joint la macro -ne me demande pas ce qu elle veux dire... le l ai faite en enregistrement mouvement,
en deux mots j'ai selectioné un tableau qu j'ai supprimé et remi a jour
Sub Macro2()
'
' Macro2 Macro
' Macro enregistrée le 20/09/2006 par moi meme
'
Selection.MoveDown Unit:=wdLine, Count:=5
Selection.Tables(1).Select
Selection.Cut
Selection.Range.InsertDatabase Format:=12, Style:=191, LinkToSource:=False _
, Connection:= _
"Provider=Microsoft.Jet.OLEDB.4.0;Password="""";User ID=Admin;Data Source=C:\Documents and Settings\dmenard\Mes documents\ANNUAIRE.xls;Mode=Read;Extended Properties=""HDR=YES;IMEX=1;"";Jet OLEDB:System database="""";Jet OLEDB:Registry Path="""";Jet OLEDB
😀atabase " _
, SQLStatement:= _
"SELECT `F2`, `F3`, `F4`, `F5`, `F6` FROM `CONTACT$` WHERE ((`F1` = '48')) ORDER BY `F4`" _
& "", PasswordDocument:="", PasswordTemplate:="", WritePasswordDocument _
:="", WritePasswordTemplate:="", DataSource:= _
"C:\Documents and Settings\dmenard\Mes documents\ANNUAIRE.xls", From:=-1, _
To:=-1, IncludeFields:=True
End
si il y plus simple je suis ok
merci