Casse-tête : Importer données à partir d'un classeur partagé

  • Initiateur de la discussion Initiateur de la discussion nak
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

nak

XLDnaute Occasionnel
Bonjour à tous,

J'utilise un petit bou de code pour importer une configuration qui est dans un fichier txt.

Problème, je souhaite partager mon fichier. Et là c'est l'erreur 1004...

Voici le code :
Code:
Application.ScreenUpdating = False
Sheets("datst").Range("A1:Z10000").Clear
Set wb = Workbooks.Open(Fichier)
Sheets(Nomfeuil).Cells.Copy ThisWorkbook.Sheets("datst").Range("A1")
ActiveWorkbook.Close
Application.ScreenUpdating = True

J'ai même essayé avec ADODB. Le résultat est identique...

Avez-vous une solution ou une astuce à me communiquer ?

Merci

A+
 
Re : Casse-tête : Importer données à partir d'un classeur partagé

Bonjour,
Voici un exemple que j'ai sous la main, je ne l'ai pas testé en classeur partagé.
Le classeur est ouvert en invisible, le classeur source peut être ouvert ou fermé, cela ne pose pas de problème.
A tester
Bruno
Code:
Sub test()
Dim Wb As Workbook
Set Wb = GetObject("C:\Essai.xls")
MsgBox Wb.Sheets(1).[A2].Value
Wb.Close
End Sub
 
Re : Casse-tête : Importer données à partir d'un classeur partagé

Re,

Je viens de mettre mon code dans un classeur propre, sur un PC différent, il fonctionne en partagé !

Code:
Sub importtxt()
Application.ScreenUpdating = False
Set Wb = Workbooks.Open(ThisWorkbook.Path & "\essai.txt")
Sheets("essai").Cells.Copy ThisWorkbook.Sheets("datst").Range("A1")
ActiveWorkbook.Close
Application.ScreenUpdating = True
End Sub

Du coup il faut que je creuse ailleurs. Le casse tête continu... 🙂

Merci
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

A
  • Résolu(e)
Réponses
4
Affichages
892
S
Réponses
13
Affichages
2 K
sanae_J
S
F
Réponses
17
Affichages
2 K
FlorianQ
F
L
Réponses
5
Affichages
2 K
lumiexcel
L
Retour