Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2759 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Urgent H-10 Mn : Range sous Excel (Time is bientot up)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Urgent H-10 Mn : Range sous Excel (Time is bientot up)

n°364612
kowalski
Posté le 17-04-2003 à 11:42:56  profilanswer
 

Je dois présenter après le déjeuner quelque chose à un supérieur, mais je bloque sur la fin... et pour cause je ne suis pas un AS du VBA
 
J'aimerais faire un copy paste d'une range, mais en ne le gérant pas avec A1:B6 par exemple, car je n'ai que les numéro de ligne et numéro de colonne
 
Comment faire ceci avec un Cells par exemple ? Please... c'est vraiment urgent là
 
C'est la toute fin de ma macro de 1000 lignes...


Message édité par kowalski le 17-04-2003 à 12:16:35
mood
Publicité
Posté le 17-04-2003 à 11:42:56  profilanswer
 

n°364636
kowalski
Posté le 17-04-2003 à 11:51:35  profilanswer
 

Trouvé ouf pour ma vie :)

n°364679
kowalski
Posté le 17-04-2003 à 12:16:07  profilanswer
 

En fait pas ouf :
 
Pourquoi ceci ne fonctionne pas :
 
Worksheets("sortie" ).Range(Cells(1, 1), Cells(10, 2)).Copy
 
Alors que A1:B10 fonctionne sans probleme ?

n°364693
nur
Posté le 17-04-2003 à 12:29:15  profilanswer
 

Worksheets("feuil1" ).Range(Cells(1, 1), Cells(10, 2)).Copy
Sheets("feuil1" ).Range("d2" ).Select
ActiveSheet.Paste
 
 
cela fonctionne chez moi

n°364696
kowalski
Posté le 17-04-2003 à 12:35:18  profilanswer
 

Worksheets("sortie" ).Range(Cells(1, 1), Cells(10, 2)).Copy
 
Cause une erreur
 
Worksheets("entree" ).Range(Cells(1, 1), Cells(10, 2)).Copy
 
n'en cause pas... Vous avez une idée pourquoi ?
 
Application defined or object defined error :'(
 
Bordel je suis dans la m****

n°364756
k1200
Posté le 17-04-2003 à 13:36:29  profilanswer
 

Essaye ca:
Worksheets("sortie" ).Range(Worksheets("sortie" ).Cells(1, 1), Worksheets("sortie" ).Cells(10, 2)).Copy

n°364758
kowalski
Posté le 17-04-2003 à 13:38:19  profilanswer
 

K1200 a écrit :

Essaye ca:
Worksheets("sortie" ).Range(Worksheets("sortie" ).Cells(1, 1), Worksheets("sortie" ).Cells(10, 2)).Copy


 
Oui c'est ce que j'avais fait avant déjeuner et ca a marché...
 
Merci en ts cas si je n'avais pas eu cette idée tu m'aurais sauvé la vie :)
 
RDV avec le monsieur dans 30 mn, il va etre content :p


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Urgent H-10 Mn : Range sous Excel (Time is bientot up)

 

Sujets relatifs
Passer d'un TIME en DATETIME ?executer une macro à l'ouverture d'un fichier excel
Petite question de débutant en vba sur excel....[dBASE] Copier la structure d'une table pour mettre sous Excel
Ouverture d'Excel[ASP] - lecture d'une cellule d'un classeur Excel
Pb cin >> string HELP c urgent...Ouverture d'un fichier Excel en Java ?
Assez urgent - WscriptURGENT !! Recherche un fichier d'easyphp !!!
Plus de sujets relatifs à : Urgent H-10 Mn : Range sous Excel (Time is bientot up)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR