Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Identifier des tableurs ouverts

2 réponses
Avatar
M41
Bonjour

J'ai plusieurs tableurs ouverts dont le nombre
et les noms sont variables et inconnus

L'un d'entre eux "MonTableurMaitre.xls"
seul connu et ouvert va identifier la présence
de tous les autres sous la forme d'une liste :

MaVariableVariant = identité1.xls & "|" & identité2.xls & "|" &...

Comment écrire ce programme VBA ?

Merci

M41

2 réponses

Avatar
Youky
Salut ,
Youky
For Each w In Workbooks
If w.Name <> ThisWorkbook.Name Then
MaVariableVariant = w.Name & " | "
End If
Next w
MsgBox MaVariableVariant

"M41" a écrit dans le message de news:
467d6139$0$27377$
Bonjour

J'ai plusieurs tableurs ouverts dont le nombre
et les noms sont variables et inconnus

L'un d'entre eux "MonTableurMaitre.xls"
seul connu et ouvert va identifier la présence
de tous les autres sous la forme d'une liste :

MaVariableVariant = identité1.xls & "|" & identité2.xls & "|" &...

Comment écrire ce programme VBA ?

Merci

M41




Avatar
M41
Merci. Cordialement. M41


"Youky" a écrit dans le message de news:
%
Salut ,
Youky
For Each w In Workbooks
If w.Name <> ThisWorkbook.Name Then
MaVariableVariant = w.Name & " | "
End If
Next w
MsgBox MaVariableVariant

"M41" a écrit dans le message de news:
467d6139$0$27377$
Bonjour

J'ai plusieurs tableurs ouverts dont le nombre
et les noms sont variables et inconnus

L'un d'entre eux "MonTableurMaitre.xls"
seul connu et ouvert va identifier la présence
de tous les autres sous la forme d'une liste :

MaVariableVariant = identité1.xls & "|" & identité2.xls & "|" &...

Comment écrire ce programme VBA ?

Merci

M41