| 
 | |||||
| Bas de page | |
|---|---|
| Auteur | Sujet : Diverses questions VBA | 
|  Publicité | Posté le 24-02-2016 à 11:50:05     | 
| raph0uxAmateur de PC | C'est la toute dernière étape de ma macro, donc ça m'emmerde de rester coincé là. Je ne vous copie pas le code entier, il doit être tellement lourd que ça risquerait de passer en hors forfait chez vous  --------------- [VDS] ↑ Boîtier Dark Base 700 blanc ↑ DDR2 ↑ Clavier Corsair K65 ↑ /// Poussette Trio Peg Perego | 
| Chelmi18 | Bonjour,
 | 
| raph0uxAmateur de PC | J'ai récupéré des bouts de code d'une boucle de plusieurs centaines de lignes, qui n'est pas forcément optimisée elle non plus (mais qui fonctionne) donc il est possible que les deux boucles soient le résultat de cette quantité de lignes  --------------- [VDS] ↑ Boîtier Dark Base 700 blanc ↑ DDR2 ↑ Clavier Corsair K65 ↑ /// Poussette Trio Peg Perego | 
| raph0uxAmateur de PC | Bon en fait c'était une boucle toute conne qu'il me fallait  
 
 --------------- [VDS] ↑ Boîtier Dark Base 700 blanc ↑ DDR2 ↑ Clavier Corsair K65 ↑ /// Poussette Trio Peg Perego | 
| Marc L |    | 
| Chelmi18 | Effectivement Marc L.
 
 | 
| raph0uxAmateur de PC | Ouais je comprends bien que ça soit source de problèmes, mais pour l'instant je ne touche pas assez en VBA pour pouvoir m'en passer, mais j'essaie de nettoyer le code le plus possible au fur et à mesure  --------------- [VDS] ↑ Boîtier Dark Base 700 blanc ↑ DDR2 ↑ Clavier Corsair K65 ↑ /// Poussette Trio Peg Perego | 
| Marc L |    
 
 | 
| raph0uxAmateur de PC | Super intéressant comme post, et ceux vers lesquels ils renvoient  Message édité par raph0ux le 08-03-2016 à 14:13:41 --------------- [VDS] ↑ Boîtier Dark Base 700 blanc ↑ DDR2 ↑ Clavier Corsair K65 ↑ /// Poussette Trio Peg Perego | 
|  Publicité | Posté le 08-03-2016 à 13:59:18     | 
| raph0uxAmateur de PC | Par contre, je suis bien obligé d'utiliser .activate avant quand j'écris ça : 
 Non ? Si la feuille Source n'est pas activée j'ai une erreur 1004. Là dans ce code, ça recopie un million de ligne dont 99% de #NA, donc il faut que je trouve comment lui dire de s'arrêter quand il n'y a plus rien  Message cité 1 fois Message édité par raph0ux le 08-03-2016 à 14:21:40 --------------- [VDS] ↑ Boîtier Dark Base 700 blanc ↑ DDR2 ↑ Clavier Corsair K65 ↑ /// Poussette Trio Peg Perego | 
| raph0uxAmateur de PC | Une idée pour un équivalent de .end(xldown) quand il s'agit de la zone d'arrivée ? Je voudrais coller exactement le contenu des 5 colonnes de la première feuille, mais le nombre de lignes est variable  --------------- [VDS] ↑ Boîtier Dark Base 700 blanc ↑ DDR2 ↑ Clavier Corsair K65 ↑ /// Poussette Trio Peg Perego | 
| Marc L | 
 
 
 
 Message édité par Marc L le 08-03-2016 à 18:56:01 | 
| Marc L | 
 
 
 
 | 
| raph0uxAmateur de PC | C'est le Ubound visiblement que je ne maîtrise pas du tout, j'ai vu le post à ce sujet, il va falloir que je me documente  --------------- [VDS] ↑ Boîtier Dark Base 700 blanc ↑ DDR2 ↑ Clavier Corsair K65 ↑ /// Poussette Trio Peg Perego | 
| Marc L |              Pour la fonction UBound comme pour le reste, placer dans le code le curseur texte dessus puis appuyer sur la touche 
 
 | 
| raph0uxAmateur de PC | Ok, merci pour la précision  --------------- [VDS] ↑ Boîtier Dark Base 700 blanc ↑ DDR2 ↑ Clavier Corsair K65 ↑ /// Poussette Trio Peg Perego | 
| Marc L |    Message édité par Marc L le 09-03-2016 à 17:03:45 | 
| raph0uxAmateur de PC | Mon contrat sera terminé d'ici à ce qu'ils me répondent  --------------- [VDS] ↑ Boîtier Dark Base 700 blanc ↑ DDR2 ↑ Clavier Corsair K65 ↑ /// Poussette Trio Peg Perego | 
| raph0uxAmateur de PC | Bon effectivement c'est un milliard de fois plus rapide et tout con en fait d'utiliser ubound  Message édité par raph0ux le 15-03-2016 à 16:36:17 --------------- [VDS] ↑ Boîtier Dark Base 700 blanc ↑ DDR2 ↑ Clavier Corsair K65 ↑ /// Poussette Trio Peg Perego | 
| raph0uxAmateur de PC | J'ai un truc qui me rend fou depuis tout à l'heure : 
 On passera sur les .Activate et .select, mais j'ai un problème sur la ligne en rouge Pour une raison que j'ignore, il me semble que ce matin ça fonctionnait (j'ai modifié des choses ailleurs entre temps mais qui ne sont pas du tout liées à ce passage de ma macro) mais maintenant, impossible de ne pas avoir l'erreur d'exécution 9 : l'indice n'appartient pas à la sélection... Quand je remplace Worksheets(dfg).Activate par la valeur de dfg, ça fonctionne.... La copie et le collage du graphique ne fonctionne pas non plus du coup, ce que je comprends encore moins dans la mesure où pareil, ça fonctionnait ce matin.   Si quelqu'un a une idée...   Message édité par raph0ux le 15-03-2016 à 17:10:00 --------------- [VDS] ↑ Boîtier Dark Base 700 blanc ↑ DDR2 ↑ Clavier Corsair K65 ↑ /// Poussette Trio Peg Perego | 
| raph0uxAmateur de PC | Bordel de merde  --------------- [VDS] ↑ Boîtier Dark Base 700 blanc ↑ DDR2 ↑ Clavier Corsair K65 ↑ /// Poussette Trio Peg Perego | 
|  Publicité | Posté le      | 
| Sujets relatifs | |
|---|---|
| Exporter les resultats d'une requete sql | [Problème Maro Vba ] Exporter une colonne en fichier Texte. | 
| Comment transformer un projet C++ .exe en .DLL pour exporter des fonct | exporter données vers feuilles excel | 
| Exporter documentation Doxygen vers un wiki PHP ? | exporter une table en fichier texte csv[résolu] | 
| [SQL Server 2005] Exporter une table vers un fichier texte via SSIS | Exporter Access vers Excel | 
| exporter données à partir d'excel vers une table access | [Subversion]Exporter un dossier avec une liste d'exclusion | 
| Plus de sujets relatifs à : Diverses questions VBA | |



 
  


