tableau = Worksheets("0121").Range("A1:G" & nombreDeLignes).Value
Worksheets("travail").Range("A1").Resize(nombreDeLignes, nombreColonnes) =
tableau
End Sub
Mais que faire si dans l'instrution: tableau =
Worksheets("0121").Range("A1:G" & nombreDeLignes).Value
G varie également
J'ai essayé: tableau = Worksheets("0121").Range("A1", Cells(nombreDeLignes,
nombreColonnes)).Value
mais je reçois erreur 1004 (erreur définie par l' application ou l'objet)
tableau = Worksheets("0121").Range("A1:G" & nombreDeLignes).Value Worksheets("travail").Range("A1").Resize(nombreDeLignes, nombreColonnes) > tableau End Sub
Mais que faire si dans l'instrution: tableau > Worksheets("0121").Range("A1:G" & nombreDeLignes).Value G varie également J'ai essayé: tableau = Worksheets("0121").Range("A1", Cells(nombreDeLignes, nombreColonnes)).Value mais je reçois erreur 1004 (erreur définie par l' application ou l'objet)
Bonjour,
p.e
col= "A"
ligne = 3
tableau = ActiveSheet.Range("A1:" & col & ligne).value
A+
Voici un code qui fonctionne:
Sub copierOnglet()
Dim tableau() As Variant
Dim nombreColonnes As Long, nombreDeLignes As Long
tableau = Worksheets("0121").Range("A1:G" & nombreDeLignes).Value
Worksheets("travail").Range("A1").Resize(nombreDeLignes, nombreColonnes) > tableau
End Sub
Mais que faire si dans l'instrution: tableau > Worksheets("0121").Range("A1:G" & nombreDeLignes).Value
G varie également
J'ai essayé: tableau = Worksheets("0121").Range("A1", Cells(nombreDeLignes,
nombreColonnes)).Value
mais je reçois erreur 1004 (erreur définie par l' application ou l'objet)
tableau = Worksheets("0121").Range("A1:G" & nombreDeLignes).Value Worksheets("travail").Range("A1").Resize(nombreDeLignes, nombreColonnes) > tableau End Sub
Mais que faire si dans l'instrution: tableau > Worksheets("0121").Range("A1:G" & nombreDeLignes).Value G varie également J'ai essayé: tableau = Worksheets("0121").Range("A1", Cells(nombreDeLignes, nombreColonnes)).Value mais je reçois erreur 1004 (erreur définie par l' application ou l'objet)
docm
Bonjour François Perruchoud.
Je ne rencontre aucune erreur avec ton code. Cependant j'ai remplacé Dim tableau () As Variant par Dim tableau As Variant
Sub copierOnglet() Dim tableau As Variant Dim nombreColonnes As Long, nombreDeLignes As Long
tableau = Worksheets("0121").Range("A1:G" & nombreDeLignes).Value Worksheets("travail").Range("A1").Resize(nombreDeLignes, nombreColonnes) = tableau End Sub
Mais que faire si dans l'instrution: tableau > Worksheets("0121").Range("A1:G" & nombreDeLignes).Value G varie également J'ai essayé: tableau = Worksheets("0121").Range("A1", Cells(nombreDeLignes, nombreColonnes)).Value mais je reçois erreur 1004 (erreur définie par l' application ou l'objet)
Bonjour François Perruchoud.
Je ne rencontre aucune erreur avec ton code.
Cependant j'ai remplacé Dim tableau () As Variant
par Dim tableau As Variant
Sub copierOnglet()
Dim tableau As Variant
Dim nombreColonnes As Long, nombreDeLignes As Long
tableau = Worksheets("0121").Range("A1:G" & nombreDeLignes).Value
Worksheets("travail").Range("A1").Resize(nombreDeLignes,
nombreColonnes) = tableau
End Sub
Mais que faire si dans l'instrution: tableau > Worksheets("0121").Range("A1:G" & nombreDeLignes).Value
G varie également
J'ai essayé: tableau = Worksheets("0121").Range("A1",
Cells(nombreDeLignes, nombreColonnes)).Value
mais je reçois erreur 1004 (erreur définie par l' application ou
l'objet)
tableau = Worksheets("0121").Range("A1:G" & nombreDeLignes).Value Worksheets("travail").Range("A1").Resize(nombreDeLignes, nombreColonnes) = tableau End Sub
Mais que faire si dans l'instrution: tableau > Worksheets("0121").Range("A1:G" & nombreDeLignes).Value G varie également J'ai essayé: tableau = Worksheets("0121").Range("A1", Cells(nombreDeLignes, nombreColonnes)).Value mais je reçois erreur 1004 (erreur définie par l' application ou l'objet)
tableau = Worksheets("0121").Range("A1:G" & nombreDeLignes).Value Worksheets("travail").Range("A1").Resize(nombreDeLignes, nombreColonnes) = tableau End Sub
Mais que faire si dans l'instrution: tableau > > Worksheets("0121").Range("A1:G" & nombreDeLignes).Value G varie également J'ai essayé: tableau = Worksheets("0121").Range("A1", Cells(nombreDeLignes, nombreColonnes)).Value mais je reçois erreur 1004 (erreur définie par l' application ou l'objet)
tableau = Worksheets("0121").Range("A1:G" & nombreDeLignes).Value
Worksheets("travail").Range("A1").Resize(nombreDeLignes,
nombreColonnes) = tableau
End Sub
Mais que faire si dans l'instrution: tableau > > Worksheets("0121").Range("A1:G" & nombreDeLignes).Value
G varie également
J'ai essayé: tableau = Worksheets("0121").Range("A1",
Cells(nombreDeLignes, nombreColonnes)).Value
mais je reçois erreur 1004 (erreur définie par l' application ou
l'objet)
tableau = Worksheets("0121").Range("A1:G" & nombreDeLignes).Value Worksheets("travail").Range("A1").Resize(nombreDeLignes, nombreColonnes) = tableau End Sub
Mais que faire si dans l'instrution: tableau > > Worksheets("0121").Range("A1:G" & nombreDeLignes).Value G varie également J'ai essayé: tableau = Worksheets("0121").Range("A1", Cells(nombreDeLignes, nombreColonnes)).Value mais je reçois erreur 1004 (erreur définie par l' application ou l'objet)
François Perruchoud
Merci anonymousA,
Cela fonctionne bien! Il ne me reste plus qu'à régler un petit problème: chez moi col est un nombre qu'il me faut convertir en lettre..
A bientôt!
"anonymousA" a écrit dans le message de news:438e04dc$0$19722$
Bonjour,
p.e
col= "A" ligne = 3
tableau = ActiveSheet.Range("A1:" & col & ligne).value
A+
Voici un code qui fonctionne:
Sub copierOnglet() Dim tableau() As Variant Dim nombreColonnes As Long, nombreDeLignes As Long
tableau = Worksheets("0121").Range("A1:G" & nombreDeLignes).Value Worksheets("travail").Range("A1").Resize(nombreDeLignes, nombreColonnes) tableau End Sub
Mais que faire si dans l'instrution: tableau > > Worksheets("0121").Range("A1:G" & nombreDeLignes).Value G varie également J'ai essayé: tableau = Worksheets("0121").Range("A1", Cells(nombreDeLignes,
nombreColonnes)).Value mais je reçois erreur 1004 (erreur définie par l' application ou l'objet)
Merci anonymousA,
Cela fonctionne bien! Il ne me reste plus qu'à régler un petit problème:
chez moi col est un nombre qu'il me faut convertir en lettre..
A bientôt!
"anonymousA" <anonymousA@wanadoo.fr> a écrit dans le message de
news:438e04dc$0$19722$8fcfb975@news.wanadoo.fr...
Bonjour,
p.e
col= "A"
ligne = 3
tableau = ActiveSheet.Range("A1:" & col & ligne).value
A+
Voici un code qui fonctionne:
Sub copierOnglet()
Dim tableau() As Variant
Dim nombreColonnes As Long, nombreDeLignes As Long
tableau = Worksheets("0121").Range("A1:G" & nombreDeLignes).Value
Worksheets("travail").Range("A1").Resize(nombreDeLignes, nombreColonnes)
tableau
End Sub
Mais que faire si dans l'instrution: tableau > > Worksheets("0121").Range("A1:G" & nombreDeLignes).Value
G varie également
J'ai essayé: tableau = Worksheets("0121").Range("A1",
Cells(nombreDeLignes,
nombreColonnes)).Value
mais je reçois erreur 1004 (erreur définie par l' application ou
l'objet)
tableau = Worksheets("0121").Range("A1:G" & nombreDeLignes).Value Worksheets("travail").Range("A1").Resize(nombreDeLignes, nombreColonnes) tableau End Sub
Mais que faire si dans l'instrution: tableau > > Worksheets("0121").Range("A1:G" & nombreDeLignes).Value G varie également J'ai essayé: tableau = Worksheets("0121").Range("A1", Cells(nombreDeLignes,
nombreColonnes)).Value mais je reçois erreur 1004 (erreur définie par l' application ou l'objet)
docm
Bonjour François Perruchoud.
Peux-tu publier sur http://www.cjoint.com/ un exemple de classeur faisant problème ?
tableau = Worksheets("0121").Range("A1:G" & nombreDeLignes).Value Worksheets("travail").Range("A1").Resize(nombreDeLignes, nombreColonnes) = tableau End Sub
Mais que faire si dans l'instrution: tableau >>> Worksheets("0121").Range("A1:G" & nombreDeLignes).Value G varie également J'ai essayé: tableau = Worksheets("0121").Range("A1", Cells(nombreDeLignes, nombreColonnes)).Value mais je reçois erreur 1004 (erreur définie par l' application ou l'objet)
Bonjour François Perruchoud.
Peux-tu publier sur http://www.cjoint.com/ un exemple de classeur faisant
problème ?
tableau = Worksheets("0121").Range("A1:G" & nombreDeLignes).Value
Worksheets("travail").Range("A1").Resize(nombreDeLignes,
nombreColonnes) = tableau
End Sub
Mais que faire si dans l'instrution: tableau >>> Worksheets("0121").Range("A1:G" & nombreDeLignes).Value
G varie également
J'ai essayé: tableau = Worksheets("0121").Range("A1",
Cells(nombreDeLignes, nombreColonnes)).Value
mais je reçois erreur 1004 (erreur définie par l' application ou
l'objet)
tableau = Worksheets("0121").Range("A1:G" & nombreDeLignes).Value Worksheets("travail").Range("A1").Resize(nombreDeLignes, nombreColonnes) = tableau End Sub
Mais que faire si dans l'instrution: tableau >>> Worksheets("0121").Range("A1:G" & nombreDeLignes).Value G varie également J'ai essayé: tableau = Worksheets("0121").Range("A1", Cells(nombreDeLignes, nombreColonnes)).Value mais je reçois erreur 1004 (erreur définie par l' application ou l'objet)
François Perruchoud
Malheureusement les données sont confidentielles. Je pense qu'effectivement l'erreur doit venir de ma base de donnée. Merci pour tout!
"docm" a écrit dans le message de news:
Bonjour François Perruchoud.
Peux-tu publier sur http://www.cjoint.com/ un exemple de classeur faisant problème ?
tableau = Worksheets("0121").Range("A1:G" & nombreDeLignes).Value Worksheets("travail").Range("A1").Resize(nombreDeLignes, nombreColonnes) = tableau End Sub
Mais que faire si dans l'instrution: tableau > >>> Worksheets("0121").Range("A1:G" & nombreDeLignes).Value G varie également J'ai essayé: tableau = Worksheets("0121").Range("A1", Cells(nombreDeLignes, nombreColonnes)).Value mais je reçois erreur 1004 (erreur définie par l' application ou l'objet)
Malheureusement les données sont confidentielles. Je pense qu'effectivement
l'erreur doit venir de ma base de donnée. Merci pour tout!
"docm" <docmarti@spamcolba.net> a écrit dans le message de
news:uH3Q9Um9FHA.1572@TK2MSFTNGP10.phx.gbl...
Bonjour François Perruchoud.
Peux-tu publier sur http://www.cjoint.com/ un exemple de classeur faisant
problème ?
tableau = Worksheets("0121").Range("A1:G" & nombreDeLignes).Value
Worksheets("travail").Range("A1").Resize(nombreDeLignes,
nombreColonnes) = tableau
End Sub
Mais que faire si dans l'instrution: tableau > >>> Worksheets("0121").Range("A1:G" & nombreDeLignes).Value
G varie également
J'ai essayé: tableau = Worksheets("0121").Range("A1",
Cells(nombreDeLignes, nombreColonnes)).Value
mais je reçois erreur 1004 (erreur définie par l' application ou
l'objet)
tableau = Worksheets("0121").Range("A1:G" & nombreDeLignes).Value Worksheets("travail").Range("A1").Resize(nombreDeLignes, nombreColonnes) = tableau End Sub
Mais que faire si dans l'instrution: tableau > >>> Worksheets("0121").Range("A1:G" & nombreDeLignes).Value G varie également J'ai essayé: tableau = Worksheets("0121").Range("A1", Cells(nombreDeLignes, nombreColonnes)).Value mais je reçois erreur 1004 (erreur définie par l' application ou l'objet)