Woorbook

Le
j
Bonjour,

la macro ci dessous se plante sur le Woorbook close, si quelqu'un peut
m'aider

Merci
-

Sub Import_Query()


nf = Application.GetOpenFilename("Fichiers Xls,*.xls")
If Not nf = False Then
Workbooks.Open Filename:=nf
End If

Sheets("Table").Select
Range("F16:BV" & Range("F65536").End(xlUp).Row).Select
Selection.Copy

Workbooks("SU49-JB1.xls").Activate
Sheets("Table").Select
Range("A2").Select

Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:=
_
False, Transpose:úlse
Application.CutCopyMode = False

Workbooks(nf).Close savechanges:úlse



End Sub
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Daniel.C
Le #19691821
Bonjour.

nf est le chemin + le nom du fichier. Tu ne dois utiliser que le nom du
fichier avec la méthode Close :

Workbooks(Dir(nf)).Close savechanges:úlse

Cordialement.
Daniel

Bonjour,

la macro ci dessous se plante sur le Woorbook close, si quelqu'un peut
m'aider

Merci
-------------------------------------------------------------------------

Sub Import_Query()


nf = Application.GetOpenFilename("Fichiers Xls,*.xls")
If Not nf = False Then
Workbooks.Open Filename:=nf
End If

Sheets("Table").Select
Range("F16:BV" & Range("F65536").End(xlUp).Row).Select
Selection.Copy

Workbooks("SU49-JB1.xls").Activate
Sheets("Table").Select
Range("A2").Select

Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:úlse
Application.CutCopyMode = False

Workbooks(nf).Close savechanges:úlse



End Sub


j
Le #19691871
Génial,
Merci, je viens d'apprendre qq chose la
Bonne journée



"Daniel.C" OrgXdVH$
Bonjour.

nf est le chemin + le nom du fichier. Tu ne dois utiliser que le nom du
fichier avec la méthode Close :

Workbooks(Dir(nf)).Close savechanges:úlse

Cordialement.
Daniel

Bonjour,

la macro ci dessous se plante sur le Woorbook close, si quelqu'un peut
m'aider

Merci
-------------------------------------------------------------------------

Sub Import_Query()


nf = Application.GetOpenFilename("Fichiers Xls,*.xls")
If Not nf = False Then
Workbooks.Open Filename:=nf
End If

Sheets("Table").Select
Range("F16:BV" & Range("F65536").End(xlUp).Row).Select
Selection.Copy

Workbooks("SU49-JB1.xls").Activate
Sheets("Table").Select
Range("A2").Select

Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone,
SkipBlanks:= _
False, Transpose:úlse
Application.CutCopyMode = False

Workbooks(nf).Close savechanges:úlse



End Sub






Hervé
Le #19693031
Bonjour,

Doù la nécessité, pour bien s'y retrouver, d'utiliser des variables
clairement typées et bien adapter à la référence :

Dim Chemin As String
Dim Fichier As String

Chemin = "C:Dossier1Dossier2"
Fichier = "Classeur1.xls"

Workbooks.Open Chemin & Fichier

Hervé.


"" news:4a4f02fd$0$31429$
Génial,
Merci, je viens d'apprendre qq chose la
Bonne journée



"Daniel.C" OrgXdVH$
Bonjour.

nf est le chemin + le nom du fichier. Tu ne dois utiliser que le nom du
fichier avec la méthode Close :

Workbooks(Dir(nf)).Close savechanges:úlse

Cordialement.
Daniel

Bonjour,

la macro ci dessous se plante sur le Woorbook close, si quelqu'un peut
m'aider

Merci
-------------------------------------------------------------------------

Sub Import_Query()


nf = Application.GetOpenFilename("Fichiers Xls,*.xls")
If Not nf = False Then
Workbooks.Open Filename:=nf
End If

Sheets("Table").Select
Range("F16:BV" & Range("F65536").End(xlUp).Row).Select
Selection.Copy

Workbooks("SU49-JB1.xls").Activate
Sheets("Table").Select
Range("A2").Select

Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone,
SkipBlanks:= _
False, Transpose:úlse
Application.CutCopyMode = False

Workbooks(nf).Close savechanges:úlse



End Sub










Publicité
Poster une réponse
Anonyme