Bonjour à tous
j utilise vba sur excel97 pour raison professionnelle le plus souvent.
j ai déja rélaiser pas mal de codes qu'itilisent mes collaborateurs.
je veux affiner un code qui donne ceci :
Dim ca As Single
Dim maref As String
Dim maref1 As String
maref = InputBox("indiquer le numero de la Query ")
maref1 = "QUERY" + (maref) + ".xls "
Windows("SALAIRES.xls").Activate
Sheets("salmois").Select
Range("A1").Select
Selection.Value = maref1
maref1 = Selection.Value
ActiveWindow.SelectedSheets.Delete
* Windows("QUERY1.xls").Activate
** Windows([maref1]).Activate
dans ce bout de code quand j'écrit directement le nom du fichier cela fonctionne (ligne de code avec une étoile)
par contre la ligne de code avec deux étoiles ne fonctionne pas pourtant la variable maref est 1 et donc mare1 quand je la visualise en pas pas dans le code me donne bien "QUERY1".
Pourriez vous m'aider SVP
merci d'avance
à++++++++
