Si il y a qq qui peut me donner un coup de main Merci
Hervé
Bonjour,
Sub Plage()
Dim Fe As Worksheet Dim MaPlage As Range
Set Fe = ActiveSheet
With Fe Set MaPlage = .Range(.Cells(2, 1), .Cells( _ .Cells.Find("*", .[A1], -4123, , 1, 2).Row, _ .Cells.Find("*", .[A1], -4123, , 2, 2).Column)) End With
MsgBox MaPlage.Address
Set MaPlage = Nothing Set Fe = Nothing
End Sub
Hervé.
"" a écrit dans le message de news:4a4f11a4$0$1526$
Bonjour,
J'utilise cette ligne de code pour selection mes lignes en fonction du nombre :
Si il y a qq qui peut me donner un coup de main Merci
Bonjour,
Sub Plage()
Dim Fe As Worksheet
Dim MaPlage As Range
Set Fe = ActiveSheet
With Fe
Set MaPlage = .Range(.Cells(2, 1), .Cells( _
.Cells.Find("*", .[A1], -4123, , 1, 2).Row, _
.Cells.Find("*", .[A1], -4123, , 2, 2).Column))
End With
MsgBox MaPlage.Address
Set MaPlage = Nothing
Set Fe = Nothing
End Sub
Hervé.
"j@b" <jb@free.fr> a écrit dans le message de
news:4a4f11a4$0$1526$426a74cc@news.free.fr...
Bonjour,
J'utilise cette ligne de code pour selection mes lignes en fonction du
nombre :
With Fe Set MaPlage = .Range(.Cells(2, 1), .Cells( _ .Cells.Find("*", .[A1], -4123, , 1, 2).Row, _ .Cells.Find("*", .[A1], -4123, , 2, 2).Column)) End With
MsgBox MaPlage.Address
Set MaPlage = Nothing Set Fe = Nothing
End Sub
Hervé.
"" a écrit dans le message de news:4a4f11a4$0$1526$
Bonjour,
J'utilise cette ligne de code pour selection mes lignes en fonction du nombre :
Si il y a qq qui peut me donner un coup de main Merci
Daniel.C
J'ai déduit de ce que tu avais écrit : "Set Maplage = Range([A1], Cells(1, "IV").End(xlToLeft))" que tu avais des données en ligne 1. Sinon, il faut remplacer le "1" de IV1 dans :
par une ligne pertinente dans ton contexte. Note que, au vu de ton code, je partage entière le spoint de vue de LSteph en ce qui concerne les "Select". Daniel
Merci bien, mais ça ne marche pas !!! Je recupere que la colonne F du 1er fichier et j'importe cette colonne qu'en B
Voici la macro entiere avec l'ancienne ligne de code
Merci
Sub Import_Query()
nf = Application.GetOpenFilename("Fichiers Xls,*.xls") ' selection du fichier xls
If Not nf = False Then ' si aucune selection pour eviter d'avoir un blocage de la macro
Si il y a qq qui peut me donner un coup de main Merci
J'ai déduit de ce que tu avais écrit :
"Set Maplage = Range([A1], Cells(1, "IV").End(xlToLeft))"
que tu avais des données en ligne 1. Sinon, il faut remplacer le "1" de
IV1 dans :
par une ligne pertinente dans ton contexte.
Note que, au vu de ton code, je partage entière le spoint de vue de
LSteph en ce qui concerne les "Select".
Daniel
Merci bien, mais ça ne marche pas !!!
Je recupere que la colonne F du 1er fichier et j'importe cette colonne qu'en
B
Voici la macro entiere avec l'ancienne ligne de code
Merci
Sub Import_Query()
nf = Application.GetOpenFilename("Fichiers Xls,*.xls") ' selection du
fichier xls
If Not nf = False Then ' si aucune selection pour eviter d'avoir un
blocage de la macro
J'ai déduit de ce que tu avais écrit : "Set Maplage = Range([A1], Cells(1, "IV").End(xlToLeft))" que tu avais des données en ligne 1. Sinon, il faut remplacer le "1" de IV1 dans :
par une ligne pertinente dans ton contexte. Note que, au vu de ton code, je partage entière le spoint de vue de LSteph en ce qui concerne les "Select". Daniel
Merci bien, mais ça ne marche pas !!! Je recupere que la colonne F du 1er fichier et j'importe cette colonne qu'en B
Voici la macro entiere avec l'ancienne ligne de code
Merci
Sub Import_Query()
nf = Application.GetOpenFilename("Fichiers Xls,*.xls") ' selection du fichier xls
If Not nf = False Then ' si aucune selection pour eviter d'avoir un blocage de la macro
Si il y a qq qui peut me donner un coup de main Merci
j
Mais merci beaucoup, c'est déjà super pour moi j'ai fini par comprendre, ça marche maintenant en réalité c'était 69 qu'il fallait mettre et qui correspond a au nombre de colonne a conserver sur la gauche
Bonne journée
"Daniel.C" a écrit dans le message de news: O7yTE6I$
J'ai déduit de ce que tu avais écrit : "Set Maplage = Range([A1], Cells(1, "IV").End(xlToLeft))" que tu avais des données en ligne 1. Sinon, il faut remplacer le "1" de IV1 dans :
par une ligne pertinente dans ton contexte. Note que, au vu de ton code, je partage entière le spoint de vue de LSteph en ce qui concerne les "Select". Daniel
Merci bien, mais ça ne marche pas !!! Je recupere que la colonne F du 1er fichier et j'importe cette colonne qu'en B
Voici la macro entiere avec l'ancienne ligne de code
Merci
Sub Import_Query()
nf = Application.GetOpenFilename("Fichiers Xls,*.xls") ' selection du fichier xls
If Not nf = False Then ' si aucune selection pour eviter d'avoir un blocage de la macro
Si il y a qq qui peut me donner un coup de main Merci
Mais merci beaucoup, c'est déjà super pour moi
j'ai fini par comprendre, ça marche maintenant
en réalité c'était 69 qu'il fallait mettre et qui correspond a au nombre de
colonne a conserver sur la gauche
Bonne journée
"Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de news:
O7yTE6I$JHA.1380@TK2MSFTNGP02.phx.gbl...
J'ai déduit de ce que tu avais écrit :
"Set Maplage = Range([A1], Cells(1, "IV").End(xlToLeft))"
que tu avais des données en ligne 1. Sinon, il faut remplacer le "1" de
IV1 dans :
par une ligne pertinente dans ton contexte.
Note que, au vu de ton code, je partage entière le spoint de vue de LSteph
en ce qui concerne les "Select".
Daniel
Merci bien, mais ça ne marche pas !!!
Je recupere que la colonne F du 1er fichier et j'importe cette colonne
qu'en B
Voici la macro entiere avec l'ancienne ligne de code
Merci
Sub Import_Query()
nf = Application.GetOpenFilename("Fichiers Xls,*.xls") ' selection du
fichier xls
If Not nf = False Then ' si aucune selection pour eviter d'avoir un
blocage de la macro
Mais merci beaucoup, c'est déjà super pour moi j'ai fini par comprendre, ça marche maintenant en réalité c'était 69 qu'il fallait mettre et qui correspond a au nombre de colonne a conserver sur la gauche
Bonne journée
"Daniel.C" a écrit dans le message de news: O7yTE6I$
J'ai déduit de ce que tu avais écrit : "Set Maplage = Range([A1], Cells(1, "IV").End(xlToLeft))" que tu avais des données en ligne 1. Sinon, il faut remplacer le "1" de IV1 dans :
par une ligne pertinente dans ton contexte. Note que, au vu de ton code, je partage entière le spoint de vue de LSteph en ce qui concerne les "Select". Daniel
Merci bien, mais ça ne marche pas !!! Je recupere que la colonne F du 1er fichier et j'importe cette colonne qu'en B
Voici la macro entiere avec l'ancienne ligne de code
Merci
Sub Import_Query()
nf = Application.GetOpenFilename("Fichiers Xls,*.xls") ' selection du fichier xls
If Not nf = False Then ' si aucune selection pour eviter d'avoir un blocage de la macro