bonjour à toutes et à tous,
J'ai dans un répertoire environ 2000 fichiers basés sur le même form at
mais ne portant pas le même nom.
Je voudrais récupérer pour chacun de ces fichiers la donnée contenue
dans la cellule A1 de l'onglet Feuil!1.
C'est possible ?
Merci de votre aide
SB
bonjour à toutes et à tous,
J'ai dans un répertoire environ 2000 fichiers basés sur le même form at
mais ne portant pas le même nom.
Je voudrais récupérer pour chacun de ces fichiers la donnée contenue
dans la cellule A1 de l'onglet Feuil!1.
C'est possible ?
Merci de votre aide
SB
bonjour à toutes et à tous,
J'ai dans un répertoire environ 2000 fichiers basés sur le même form at
mais ne portant pas le même nom.
Je voudrais récupérer pour chacun de ces fichiers la donnée contenue
dans la cellule A1 de l'onglet Feuil!1.
C'est possible ?
Merci de votre aide
SB
bonjour à toutes et à tous,
J'ai dans un répertoire environ 2000 fichiers basés sur le même form at
mais ne portant pas le même nom.
Je voudrais récupérer pour chacun de ces fichiers la donnée contenue
dans la cellule A1 de l'onglet Feuil!1.
C'est possible ?
Merci de votre aide
SB
bonjour à toutes et à tous,
J'ai dans un répertoire environ 2000 fichiers basés sur le même form at
mais ne portant pas le même nom.
Je voudrais récupérer pour chacun de ces fichiers la donnée contenue
dans la cellule A1 de l'onglet Feuil!1.
C'est possible ?
Merci de votre aide
SB
bonjour à toutes et à tous,
J'ai dans un répertoire environ 2000 fichiers basés sur le même form at
mais ne portant pas le même nom.
Je voudrais récupérer pour chacun de ces fichiers la donnée contenue
dans la cellule A1 de l'onglet Feuil!1.
C'est possible ?
Merci de votre aide
SB
Bonjour,
Tous les fichiers dans le même répertoire:
Résultat dans la colonne A:
Sub essai()
rep = ThisWorkbook.Path
nf = Dir(rep & "*.xls")
[A1].Select
Do While nf <> ""
If nf <> ThisWorkbook.Name Then
temp = "='" & rep & "[" & nf & "]Feuil1'!$A$1"
ActiveCell.Formula = temp
ActiveCell = ActiveCell.Value
ActiveCell.Offset(1, 0).Select
End If
nf = Dir
Loop
End Sub
JB
On 26 mar, 16:45, wrote:bonjour à toutes et à tous,
J'ai dans un répertoire environ 2000 fichiers basés sur le même fo rmat
mais ne portant pas le même nom.
Je voudrais récupérer pour chacun de ces fichiers la donnée conten ue
dans la cellule A1 de l'onglet Feuil!1.
C'est possible ?
Merci de votre aide
SB- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Tous les fichiers dans le même répertoire:
Résultat dans la colonne A:
Sub essai()
rep = ThisWorkbook.Path
nf = Dir(rep & "*.xls")
[A1].Select
Do While nf <> ""
If nf <> ThisWorkbook.Name Then
temp = "='" & rep & "[" & nf & "]Feuil1'!$A$1"
ActiveCell.Formula = temp
ActiveCell = ActiveCell.Value
ActiveCell.Offset(1, 0).Select
End If
nf = Dir
Loop
End Sub
JB
On 26 mar, 16:45, sbran...@gmail.com wrote:
bonjour à toutes et à tous,
J'ai dans un répertoire environ 2000 fichiers basés sur le même fo rmat
mais ne portant pas le même nom.
Je voudrais récupérer pour chacun de ces fichiers la donnée conten ue
dans la cellule A1 de l'onglet Feuil!1.
C'est possible ?
Merci de votre aide
SB- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Tous les fichiers dans le même répertoire:
Résultat dans la colonne A:
Sub essai()
rep = ThisWorkbook.Path
nf = Dir(rep & "*.xls")
[A1].Select
Do While nf <> ""
If nf <> ThisWorkbook.Name Then
temp = "='" & rep & "[" & nf & "]Feuil1'!$A$1"
ActiveCell.Formula = temp
ActiveCell = ActiveCell.Value
ActiveCell.Offset(1, 0).Select
End If
nf = Dir
Loop
End Sub
JB
On 26 mar, 16:45, wrote:bonjour à toutes et à tous,
J'ai dans un répertoire environ 2000 fichiers basés sur le même fo rmat
mais ne portant pas le même nom.
Je voudrais récupérer pour chacun de ces fichiers la donnée conten ue
dans la cellule A1 de l'onglet Feuil!1.
C'est possible ?
Merci de votre aide
SB- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour JB, ça marche super... mais pourquoi ThisWorkbook.Path me
mets systématiquement : "C:Documents and SettingsSylvainApplication
DataMicrosoftExcelXLSTART" et ThisWorkbook.Name "PERSO.XLS" a
On 26 mar, 17:12, JB wrote:Bonjour,
Tous les fichiers dans le même répertoire:
Résultat dans la colonne A:
Sub essai()
rep = ThisWorkbook.Path
nf = Dir(rep & "*.xls")
[A1].Select
Do While nf <> ""
If nf <> ThisWorkbook.Name Then
temp = "='" & rep & "[" & nf & "]Feuil1'!$A$1"
ActiveCell.Formula = temp
ActiveCell = ActiveCell.Value
ActiveCell.Offset(1, 0).Select
End If
nf = Dir
Loop
End Sub
JB
On 26 mar, 16:45, wrote:bonjour à toutes et à tous,
J'ai dans un répertoire environ 2000 fichiers basés sur le même format
mais ne portant pas le même nom.
Je voudrais récupérer pour chacun de ces fichiers la donnée cont enue
dans la cellule A1 de l'onglet Feuil!1.
C'est possible ?
Merci de votre aide
SB- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour JB, ça marche super... mais pourquoi ThisWorkbook.Path me
mets systématiquement : "C:Documents and SettingsSylvainApplication
DataMicrosoftExcelXLSTART" et ThisWorkbook.Name "PERSO.XLS" a
On 26 mar, 17:12, JB <boisgont...@hotmail.com> wrote:
Bonjour,
Tous les fichiers dans le même répertoire:
Résultat dans la colonne A:
Sub essai()
rep = ThisWorkbook.Path
nf = Dir(rep & "*.xls")
[A1].Select
Do While nf <> ""
If nf <> ThisWorkbook.Name Then
temp = "='" & rep & "[" & nf & "]Feuil1'!$A$1"
ActiveCell.Formula = temp
ActiveCell = ActiveCell.Value
ActiveCell.Offset(1, 0).Select
End If
nf = Dir
Loop
End Sub
JB
On 26 mar, 16:45, sbran...@gmail.com wrote:
bonjour à toutes et à tous,
J'ai dans un répertoire environ 2000 fichiers basés sur le même format
mais ne portant pas le même nom.
Je voudrais récupérer pour chacun de ces fichiers la donnée cont enue
dans la cellule A1 de l'onglet Feuil!1.
C'est possible ?
Merci de votre aide
SB- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour JB, ça marche super... mais pourquoi ThisWorkbook.Path me
mets systématiquement : "C:Documents and SettingsSylvainApplication
DataMicrosoftExcelXLSTART" et ThisWorkbook.Name "PERSO.XLS" a
On 26 mar, 17:12, JB wrote:Bonjour,
Tous les fichiers dans le même répertoire:
Résultat dans la colonne A:
Sub essai()
rep = ThisWorkbook.Path
nf = Dir(rep & "*.xls")
[A1].Select
Do While nf <> ""
If nf <> ThisWorkbook.Name Then
temp = "='" & rep & "[" & nf & "]Feuil1'!$A$1"
ActiveCell.Formula = temp
ActiveCell = ActiveCell.Value
ActiveCell.Offset(1, 0).Select
End If
nf = Dir
Loop
End Sub
JB
On 26 mar, 16:45, wrote:bonjour à toutes et à tous,
J'ai dans un répertoire environ 2000 fichiers basés sur le même format
mais ne portant pas le même nom.
Je voudrais récupérer pour chacun de ces fichiers la donnée cont enue
dans la cellule A1 de l'onglet Feuil!1.
C'est possible ?
Merci de votre aide
SB- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
ActiveWorkBook.Path donne le répertoire du classeur de la macro.La
macro a sans doute été écrite dans Perso.xls.
ActiveWorkBook.Path donne le repertoire du classeur actif.
JB
On 27 mar, 08:09, wrote:Bonjour JB, ça marche super... mais pourquoi ThisWorkbook.Path me
mets systématiquement : "C:Documents and SettingsSylvainApplication
DataMicrosoftExcelXLSTART" et ThisWorkbook.Name "PERSO.XLS" a
On 26 mar, 17:12, JB wrote:Bonjour,
Tous les fichiers dans le même répertoire:
Résultat dans la colonne A:
Sub essai()
rep = ThisWorkbook.Path
nf = Dir(rep & "*.xls")
[A1].Select
Do While nf <> ""
If nf <> ThisWorkbook.Name Then
temp = "='" & rep & "[" & nf & "]Feuil1'!$A$1"
ActiveCell.Formula = temp
ActiveCell = ActiveCell.Value
ActiveCell.Offset(1, 0).Select
End If
nf = Dir
Loop
End Sub
JB
On 26 mar, 16:45, wrote:bonjour à toutes et à tous,
J'ai dans un répertoire environ 2000 fichiers basés sur le mêm e format
mais ne portant pas le même nom.
Je voudrais récupérer pour chacun de ces fichiers la donnée co ntenue
dans la cellule A1 de l'onglet Feuil!1.
C'est possible ?
Merci de votre aide
SB- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
ActiveWorkBook.Path donne le répertoire du classeur de la macro.La
macro a sans doute été écrite dans Perso.xls.
ActiveWorkBook.Path donne le repertoire du classeur actif.
JB
On 27 mar, 08:09, sbran...@gmail.com wrote:
Bonjour JB, ça marche super... mais pourquoi ThisWorkbook.Path me
mets systématiquement : "C:Documents and SettingsSylvainApplication
DataMicrosoftExcelXLSTART" et ThisWorkbook.Name "PERSO.XLS" a
On 26 mar, 17:12, JB <boisgont...@hotmail.com> wrote:
Bonjour,
Tous les fichiers dans le même répertoire:
Résultat dans la colonne A:
Sub essai()
rep = ThisWorkbook.Path
nf = Dir(rep & "*.xls")
[A1].Select
Do While nf <> ""
If nf <> ThisWorkbook.Name Then
temp = "='" & rep & "[" & nf & "]Feuil1'!$A$1"
ActiveCell.Formula = temp
ActiveCell = ActiveCell.Value
ActiveCell.Offset(1, 0).Select
End If
nf = Dir
Loop
End Sub
JB
On 26 mar, 16:45, sbran...@gmail.com wrote:
bonjour à toutes et à tous,
J'ai dans un répertoire environ 2000 fichiers basés sur le mêm e format
mais ne portant pas le même nom.
Je voudrais récupérer pour chacun de ces fichiers la donnée co ntenue
dans la cellule A1 de l'onglet Feuil!1.
C'est possible ?
Merci de votre aide
SB- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
ActiveWorkBook.Path donne le répertoire du classeur de la macro.La
macro a sans doute été écrite dans Perso.xls.
ActiveWorkBook.Path donne le repertoire du classeur actif.
JB
On 27 mar, 08:09, wrote:Bonjour JB, ça marche super... mais pourquoi ThisWorkbook.Path me
mets systématiquement : "C:Documents and SettingsSylvainApplication
DataMicrosoftExcelXLSTART" et ThisWorkbook.Name "PERSO.XLS" a
On 26 mar, 17:12, JB wrote:Bonjour,
Tous les fichiers dans le même répertoire:
Résultat dans la colonne A:
Sub essai()
rep = ThisWorkbook.Path
nf = Dir(rep & "*.xls")
[A1].Select
Do While nf <> ""
If nf <> ThisWorkbook.Name Then
temp = "='" & rep & "[" & nf & "]Feuil1'!$A$1"
ActiveCell.Formula = temp
ActiveCell = ActiveCell.Value
ActiveCell.Offset(1, 0).Select
End If
nf = Dir
Loop
End Sub
JB
On 26 mar, 16:45, wrote:bonjour à toutes et à tous,
J'ai dans un répertoire environ 2000 fichiers basés sur le mêm e format
mais ne portant pas le même nom.
Je voudrais récupérer pour chacun de ces fichiers la donnée co ntenue
dans la cellule A1 de l'onglet Feuil!1.
C'est possible ?
Merci de votre aide
SB- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Ce qui devait arrivé es arrivé : Des fichiers n'ont rien à faire dan s
mon répertoire : Comment vérifier qu'il s'agit d'un fichier concerné ,
comment vérifier si la feuille "Tata" est présente par ex ?
Merci de votre aide,
SB
On 27 mar, 08:44,JB wrote:Bonjour,
ActiveWorkBook.Path donne le répertoire du classeur de la macro.La
macro a sans doute été écrite dans Perso.xls.
ActiveWorkBook.Path donne le repertoire du classeur actif.
JB
On 27 mar, 08:09, wrote:BonjourJB, ça marche super... mais pourquoi ThisWorkbook.Path me
mets systématiquement : "C:Documents and SettingsSylvainApplicati on
DataMicrosoftExcelXLSTART" et ThisWorkbook.Name "PERSO.XLS" a
On 26 mar, 17:12,JB wrote:Bonjour,
Tous les fichiers dans le même répertoire:
Résultat dans la colonne A:
Sub essai()
rep = ThisWorkbook.Path
nf = Dir(rep & "*.xls")
[A1].Select
Do While nf <> ""
If nf <> ThisWorkbook.Name Then
temp = "='" & rep & "[" & nf & "]Feuil1'!$A$1"
ActiveCell.Formula = temp
ActiveCell = ActiveCell.Value
ActiveCell.Offset(1, 0).Select
End If
nf = Dir
Loop
End Sub
JB
On 26 mar, 16:45, wrote:bonjour à toutes et à tous,
J'ai dans un répertoire environ2000fichiers basés sur le mêm e format
mais ne portant pas le même nom.
Je voudrais récupérer pour chacun de ces fichiers la donnée contenue
dans la cellule A1 de l'onglet Feuil!1.
C'est possible ?
Merci de votre aide
SB- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Ce qui devait arrivé es arrivé : Des fichiers n'ont rien à faire dan s
mon répertoire : Comment vérifier qu'il s'agit d'un fichier concerné ,
comment vérifier si la feuille "Tata" est présente par ex ?
Merci de votre aide,
SB
On 27 mar, 08:44,JB<boisgont...@hotmail.com> wrote:
Bonjour,
ActiveWorkBook.Path donne le répertoire du classeur de la macro.La
macro a sans doute été écrite dans Perso.xls.
ActiveWorkBook.Path donne le repertoire du classeur actif.
JB
On 27 mar, 08:09, sbran...@gmail.com wrote:
BonjourJB, ça marche super... mais pourquoi ThisWorkbook.Path me
mets systématiquement : "C:Documents and SettingsSylvainApplicati on
DataMicrosoftExcelXLSTART" et ThisWorkbook.Name "PERSO.XLS" a
On 26 mar, 17:12,JB<boisgont...@hotmail.com> wrote:
Bonjour,
Tous les fichiers dans le même répertoire:
Résultat dans la colonne A:
Sub essai()
rep = ThisWorkbook.Path
nf = Dir(rep & "*.xls")
[A1].Select
Do While nf <> ""
If nf <> ThisWorkbook.Name Then
temp = "='" & rep & "[" & nf & "]Feuil1'!$A$1"
ActiveCell.Formula = temp
ActiveCell = ActiveCell.Value
ActiveCell.Offset(1, 0).Select
End If
nf = Dir
Loop
End Sub
JB
On 26 mar, 16:45, sbran...@gmail.com wrote:
bonjour à toutes et à tous,
J'ai dans un répertoire environ2000fichiers basés sur le mêm e format
mais ne portant pas le même nom.
Je voudrais récupérer pour chacun de ces fichiers la donnée contenue
dans la cellule A1 de l'onglet Feuil!1.
C'est possible ?
Merci de votre aide
SB- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Ce qui devait arrivé es arrivé : Des fichiers n'ont rien à faire dan s
mon répertoire : Comment vérifier qu'il s'agit d'un fichier concerné ,
comment vérifier si la feuille "Tata" est présente par ex ?
Merci de votre aide,
SB
On 27 mar, 08:44,JB wrote:Bonjour,
ActiveWorkBook.Path donne le répertoire du classeur de la macro.La
macro a sans doute été écrite dans Perso.xls.
ActiveWorkBook.Path donne le repertoire du classeur actif.
JB
On 27 mar, 08:09, wrote:BonjourJB, ça marche super... mais pourquoi ThisWorkbook.Path me
mets systématiquement : "C:Documents and SettingsSylvainApplicati on
DataMicrosoftExcelXLSTART" et ThisWorkbook.Name "PERSO.XLS" a
On 26 mar, 17:12,JB wrote:Bonjour,
Tous les fichiers dans le même répertoire:
Résultat dans la colonne A:
Sub essai()
rep = ThisWorkbook.Path
nf = Dir(rep & "*.xls")
[A1].Select
Do While nf <> ""
If nf <> ThisWorkbook.Name Then
temp = "='" & rep & "[" & nf & "]Feuil1'!$A$1"
ActiveCell.Formula = temp
ActiveCell = ActiveCell.Value
ActiveCell.Offset(1, 0).Select
End If
nf = Dir
Loop
End Sub
JB
On 26 mar, 16:45, wrote:bonjour à toutes et à tous,
J'ai dans un répertoire environ2000fichiers basés sur le mêm e format
mais ne portant pas le même nom.
Je voudrais récupérer pour chacun de ces fichiers la donnée contenue
dans la cellule A1 de l'onglet Feuil!1.
C'est possible ?
Merci de votre aide
SB- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Sub essai()
rep = ThisWorkbook.Path
nf = Dir(rep & "*.xls")
[A1].Select
Do While nf <> ""
If nf <> ThisWorkbook.Name Then
temp = Application.ExecuteExcel4Macro("'" & rep & "" & "[" & nf
& "]feuil1'!R1C1")
If IsError(temp) Then
ActiveCell = "Erreur:" & nf
Else
ActiveCell.Formula = temp
ActiveCell = ActiveCell.Value
End If
ActiveCell.Offset(1, 0).Select
End If
nf = Dir
Loop
End Sub
JB
On 29 mar, 08:53, wrote:Ce qui devait arrivé es arrivé : Des fichiers n'ont rien à faire d ans
mon répertoire : Comment vérifier qu'il s'agit d'un fichier concern é,
comment vérifier si la feuille "Tata" est présente par ex ?
Merci de votre aide,
SB
On 27 mar, 08:44,JB wrote:Bonjour,
ActiveWorkBook.Path donne le répertoire du classeur de la macro.L a
macro a sans doute été écrite dans Perso.xls.
ActiveWorkBook.Path donne le repertoire du classeur actif.
JB
On 27 mar, 08:09, wrote:BonjourJB, ça marche super... mais pourquoi ThisWorkbook.Path m e
mets systématiquement : "C:Documents and SettingsSylvainApplica tion
DataMicrosoftExcelXLSTART" et ThisWorkbook.Name "PERSO.XLS" a
On 26 mar, 17:12,JB wrote:Bonjour,
Tous les fichiers dans le même répertoire:
Résultat dans la colonne A:
Sub essai()
rep = ThisWorkbook.Path
nf = Dir(rep & "*.xls")
[A1].Select
Do While nf <> ""
If nf <> ThisWorkbook.Name Then
temp = "='" & rep & "[" & nf & "]Feuil1'!$A$1"
ActiveCell.Formula = temp
ActiveCell = ActiveCell.Value
ActiveCell.Offset(1, 0).Select
End If
nf = Dir
Loop
End Sub
JB
On 26 mar, 16:45, wrote:bonjour à toutes et à tous,
J'ai dans un répertoire environ2000fichiers basés sur le m ême format
mais ne portant pas le même nom.
Je voudrais récupérer pour chacun de ces fichiers la donné e contenue
dans la cellule A1 de l'onglet Feuil!1.
C'est possible ?
Merci de votre aide
SB- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le text e des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Sub essai()
rep = ThisWorkbook.Path
nf = Dir(rep & "*.xls")
[A1].Select
Do While nf <> ""
If nf <> ThisWorkbook.Name Then
temp = Application.ExecuteExcel4Macro("'" & rep & "" & "[" & nf
& "]feuil1'!R1C1")
If IsError(temp) Then
ActiveCell = "Erreur:" & nf
Else
ActiveCell.Formula = temp
ActiveCell = ActiveCell.Value
End If
ActiveCell.Offset(1, 0).Select
End If
nf = Dir
Loop
End Sub
JB
On 29 mar, 08:53, sbran...@gmail.com wrote:
Ce qui devait arrivé es arrivé : Des fichiers n'ont rien à faire d ans
mon répertoire : Comment vérifier qu'il s'agit d'un fichier concern é,
comment vérifier si la feuille "Tata" est présente par ex ?
Merci de votre aide,
SB
On 27 mar, 08:44,JB<boisgont...@hotmail.com> wrote:
Bonjour,
ActiveWorkBook.Path donne le répertoire du classeur de la macro.L a
macro a sans doute été écrite dans Perso.xls.
ActiveWorkBook.Path donne le repertoire du classeur actif.
JB
On 27 mar, 08:09, sbran...@gmail.com wrote:
BonjourJB, ça marche super... mais pourquoi ThisWorkbook.Path m e
mets systématiquement : "C:Documents and SettingsSylvainApplica tion
DataMicrosoftExcelXLSTART" et ThisWorkbook.Name "PERSO.XLS" a
On 26 mar, 17:12,JB<boisgont...@hotmail.com> wrote:
Bonjour,
Tous les fichiers dans le même répertoire:
Résultat dans la colonne A:
Sub essai()
rep = ThisWorkbook.Path
nf = Dir(rep & "*.xls")
[A1].Select
Do While nf <> ""
If nf <> ThisWorkbook.Name Then
temp = "='" & rep & "[" & nf & "]Feuil1'!$A$1"
ActiveCell.Formula = temp
ActiveCell = ActiveCell.Value
ActiveCell.Offset(1, 0).Select
End If
nf = Dir
Loop
End Sub
JB
On 26 mar, 16:45, sbran...@gmail.com wrote:
bonjour à toutes et à tous,
J'ai dans un répertoire environ2000fichiers basés sur le m ême format
mais ne portant pas le même nom.
Je voudrais récupérer pour chacun de ces fichiers la donné e contenue
dans la cellule A1 de l'onglet Feuil!1.
C'est possible ?
Merci de votre aide
SB- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le text e des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Sub essai()
rep = ThisWorkbook.Path
nf = Dir(rep & "*.xls")
[A1].Select
Do While nf <> ""
If nf <> ThisWorkbook.Name Then
temp = Application.ExecuteExcel4Macro("'" & rep & "" & "[" & nf
& "]feuil1'!R1C1")
If IsError(temp) Then
ActiveCell = "Erreur:" & nf
Else
ActiveCell.Formula = temp
ActiveCell = ActiveCell.Value
End If
ActiveCell.Offset(1, 0).Select
End If
nf = Dir
Loop
End Sub
JB
On 29 mar, 08:53, wrote:Ce qui devait arrivé es arrivé : Des fichiers n'ont rien à faire d ans
mon répertoire : Comment vérifier qu'il s'agit d'un fichier concern é,
comment vérifier si la feuille "Tata" est présente par ex ?
Merci de votre aide,
SB
On 27 mar, 08:44,JB wrote:Bonjour,
ActiveWorkBook.Path donne le répertoire du classeur de la macro.L a
macro a sans doute été écrite dans Perso.xls.
ActiveWorkBook.Path donne le repertoire du classeur actif.
JB
On 27 mar, 08:09, wrote:BonjourJB, ça marche super... mais pourquoi ThisWorkbook.Path m e
mets systématiquement : "C:Documents and SettingsSylvainApplica tion
DataMicrosoftExcelXLSTART" et ThisWorkbook.Name "PERSO.XLS" a
On 26 mar, 17:12,JB wrote:Bonjour,
Tous les fichiers dans le même répertoire:
Résultat dans la colonne A:
Sub essai()
rep = ThisWorkbook.Path
nf = Dir(rep & "*.xls")
[A1].Select
Do While nf <> ""
If nf <> ThisWorkbook.Name Then
temp = "='" & rep & "[" & nf & "]Feuil1'!$A$1"
ActiveCell.Formula = temp
ActiveCell = ActiveCell.Value
ActiveCell.Offset(1, 0).Select
End If
nf = Dir
Loop
End Sub
JB
On 26 mar, 16:45, wrote:bonjour à toutes et à tous,
J'ai dans un répertoire environ2000fichiers basés sur le m ême format
mais ne portant pas le même nom.
Je voudrais récupérer pour chacun de ces fichiers la donné e contenue
dans la cellule A1 de l'onglet Feuil!1.
C'est possible ?
Merci de votre aide
SB- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le text e des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -