| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 12/09/2018 à 19:38 | smoke22 | Code VBA | Si c’est un tableau au sens Excel, regardes du côté de DataBodyRange (suis sur iPhone donc je ne peux pas te donner de code précis) avec la propriété EntireRow... |
| 07/09/2018 à 07:00 | Toriix | Inscription de date automatique sans update | Tu n'as pas le choix, il te faut passer par VBA. Ce code est à mettre dans le module de la feuille concernée, (Alt+F11 puis double-clic sur le nom de la feuille dans la petite fenêtre en haut et gauche et coller le code dans la partie droite qui vient d'apparaître) ... |
| 07/09/2018 à 06:48 | Licaon | Chemin enregistrement objet image | Avec ta façon de procéder, tu enregistres le classeur en .jpg, ça tu ne peux pas faire ... |
| 06/09/2018 à 15:55 | StephCAUE | Tri date double dans Excel | Le rajout de la colonne supplémentaire peut ce faire par VBA et une fois le tri effectué, elle peut être supprimée ... |
| 06/09/2018 à 15:54 | StephCAUE | Tri date double dans Excel | Sur 300 fichiers, je ne vois que VBA pour gagner du temps et même un temps considérable ... |
| 06/09/2018 à 15:51 | patbalotelli | Table Access et Excel | Re, Et bien, bonjour la gestion avec des millions de données ! Effectivement, Excel n'est vraiment pas fait pour en gérer autant ! Une table Access peu contenir plusieurs millions de données mais je pense que ta base de données doit être repensée car si avec Excel il est nécessaire de doublonner ave... |
| 06/09/2018 à 15:38 | qassim | Bouton oui / non | Je pars du principe que les boutons d'option sont issus de la barre "Contrôles ActiveX", ce code est à mettre dans le module de la feuille où se trouvent les deux boutons d'option. C'est la cellule C5 qui reçoit "oui" ou "non" ... |
| 06/09/2018 à 15:25 | patbalotelli | Table Access et Excel | +1 ... |
| 06/09/2018 à 15:22 | StephCAUE | Tri date double dans Excel | Tu utilises une seconde colonne dans laquelle tu entres la formule : =GAUCHE(A1;4) que tu tires vers le bas, tu sélectionnes ta plage et tu tri sur la colonne contenant les formules (tri personnalisé). La formule extrait les 4 premiers caractères... |
| 06/09/2018 à 15:17 | Licaon | Chemin enregistrement objet image | Pas tout à fait, c'est ... |
| 05/09/2018 à 16:49 | MathyldeRecherche | Méthode de trie avancé | Une méthode de tri peut orthodoxe avec une succession de filtrages. Tout d'abords, supprimes la fusion des cellules en ligne 1 puis supprime la ligne 2 devenue vide, ajoute une feuille nommée "Feuil2" et testes ... |
| 05/09/2018 à 15:48 | Plop31 | Mise en forme TCD Comparaison de deux colonnes | Re, précise ta demande afin qu'on puisse voir ... |
| 05/09/2018 à 15:46 | Bobbyfrance | Formule complexe | Oups exact ça m'a échappé mea-culpa... |
| 05/09/2018 à 07:44 | Plop31 | Mise en forme TCD Comparaison de deux colonnes | Tu sélectionnes la plage B5:B8 ---> "Mise en forme conditionnelle" ---> "Utiliser une formule pour déterminer..." et dans le champ tu colles cette formule : =B5<C5 puis "Format" ---> "Remplissage" couleur rouge Ensuite, tu cliques sur "Nouvelle règle" et pour la formule c'est : =B5>C5... |
| 05/09/2018 à 07:10 | HUGOBASS | Copier feuilles de classeurs sans ouvrir les fichiers | La réponse est non ! Tu ne peux pas copier une feuille de classeur si il n'est pas ouvert sinon, il te faut utiliser ADO pour rapatrier les valeurs en ayant au préalable créé une feuille pour les recevoir... |
| 05/09/2018 à 06:55 | JJW | Déclaration de plage - Solveur Excel | Il te faut sortir tes variables (elles ne doivent pas être entre guillemets) un peu comme ça ... |
| 05/09/2018 à 06:42 | Bobbyfrance | Formule complexe | ="Rap - Obs " & C5 & F5 &" - "& TEXTE(V7;"jj-mm-aaaa") &" / " & AW1 & " - " & T98 &" "& V98... |
| 04/09/2018 à 08:31 | Theophile69 | Resize et application.transpose(array) | Donc, comme pseudo, Marty McFly aurait été plus adapté... |
| 03/09/2018 à 14:53 | TeamG1 | Problème formule | Qu'est-ce qu'il a dit le monsieur ? Il a dit : Hello MFerrand... |
| 03/09/2018 à 14:43 | Fred56 | Code VBA Cellule colorisée avex texte | Une piste. Je ne trouve pas le résultat top mais bon, c'est toi qui vois ... |
| 03/09/2018 à 14:30 | Theophile69 | Resize et application.transpose(array) | Ton tableau est en base 0 et le Range en base 1 donc, avec application.Transpose() c'est un peu boiteux ! Afin d'éviter d'avoir recourt à Transpose(), il te faut dimensionner ton tableau de la bonne façon. Voici ton code modifié et probablement à améliorer encore. Evites les noms de variables à rall... |
| 02/09/2018 à 16:34 | SBAY3I | Coloration specifique | Re, Oups, j'ai oublié de réinitialiser les variables donc, voici le code corrigé ... |
| 02/09/2018 à 13:56 | Oliv34 | Transfert plusieurs listboxs par glisser-déposer | Re, L'utilisation d'un module de classe permet de réduire et simplifier le code, il suffit de voir le nombre de lignes de code entre mon premier post et le dernier ! Le module de classe gère ici seulement les trois événements des ListBox ce qui évite de les réécrire (10 fois dans ton cas). Le rempli... |
| 02/09/2018 à 09:25 | SBAY3I | Coloration specifique | Une piste mais il y aura probablement des corrections à apporter ... |
| 02/09/2018 à 08:42 | Oliv34 | Transfert plusieurs listboxs par glisser-déposer | Je reviens un peu sur ma dernière réponse, j'ai modifié le code de la classe afin qu'elle soit au mieux encapsulée donc, l'UserForm est passé à la propriété "Formulaire" de la classe afin qu'elle n'est pas à faire cet appel externe et j'ai aussi modifié les procédures évènementielles afin de prendre... |
| 01/09/2018 à 08:09 | Oliv34 | Transfert plusieurs listboxs par glisser-déposer | Ca ne change absolument rien que tes ListBox soient ou non remplies ! C'est dans Initialize que tu remplis tes différentes ListBox ... |
| 31/08/2018 à 17:24 | Oliv34 | Transfert plusieurs listboxs par glisser-déposer | Voici avec un module de classe nommée Classe1. L'UserForm est nommé "UserForm1" si ce n'est pas le cas, modifier son nom dans la procédure "AvantDePoser" du module de classe à la ligne : Code à mettre dans le module de classe : code à mettre dans le module du formulaire : Il suffit alors d'adapter l... |
| 31/08/2018 à 16:29 | Oliv34 | Transfert plusieurs listboxs par glisser-déposer | Je n'ai pas utilisé le code de Jacques mais celui que j'avais fait il y a bien longtemps qui est grosso-modo le même ! Le secret, pour que la cible soit la bonne, réside dans la propriété "Object" de la propriété "ActiveControl". j'ai créé trois procédures communes à toutes les ListBox, par contre,... |
| 31/08/2018 à 14:58 | ims64000 | Boucle sur un array avec une valeur de textbox | Ims64000, Content de t'avoir aidé ... |
| 31/08/2018 à 14:54 | ims64000 | Boucle sur un array avec une valeur de textbox | Merci beaucoup pour cette équation ... |
| 31/08/2018 à 07:09 | GMT 10 | Demandé d'aide | Le code modifié de l'UserForm de sortie : Prends l'habitude de deux choses, la première, de déclarer toutes tes variables en le typant, pour rendre cela obligatoire (la déclaration mais pas le typage) tu fais "Outils"--->"Options..." onglet "Editeur" et tu coches la case "Déclaration des variable... |
| 31/08/2018 à 06:33 | ims64000 | Boucle sur un array avec une valeur de textbox | Testes ce code pour voir ... |
| 30/08/2018 à 18:49 | LASpiro | Lanczr une macro automatiquement toutes les minutes | Regardes du coté de Application.OnTime ... |
| 30/08/2018 à 14:19 | Theophile69 | Resize et application.transpose(array) | Effectivement, ce n'est pas "Thézé" mais Theze comme le fait justement remarquer dhany Comme dit Currulis , sans fichier exemple pas facile de te venir en aide d'autant plus qu'il y a des contradictions comme par exemple ce double redimensionnement : Je pense que le problème vient du remplissage du... |
| 29/08/2018 à 13:59 | valdu26 | Problème de clacul d'heure | Re, comment veux-tu que : entre 21h et 24h ---> 1h30 égale 1h30 alors que ça fait 3 heures ? Pour "", tu peux utiliser un format personnalisé du type #"h"... |
| 29/08/2018 à 13:50 | test0121 | Fonction RechercheV en VBA = VlookUp? | Une piste ... |
| 29/08/2018 à 13:31 | valdu26 | Problème de clacul d'heure | Des formats de type de 19h à 21h , de 21 à 7h ne sont absolument pas reconnu par Excel donc deux solutions, soit changer le mode de saisi avec une colonne pour l'heure de début et une pour l'heure de fin avec les deux au format 00:00 ou utiliser VBA et créer une fonction perso qui sache interpréter... |
| 29/08/2018 à 07:55 | Dehbi | Copier Coller apres un filtre | Testes si ça convient. Ici, la copie est faite sur la feuille "Feuil2" du même classeur à partir de A1 (la feuille active ne doit pas être la feuille "Feuil2") ... |
| 29/08/2018 à 07:51 | ced_le_dingue | Sélectionner en même temps 2 images d'une feuille | Dans le code ci-dessous, tu n'es pas obligé de sélectionner un Shape au préalable : donc, tout simplement : sinon, tu as : ou encore, si tu veux sélectionner tous les Shapes de la feuille ... |
| 28/08/2018 à 19:20 | Theophile69 | Resize et application.transpose(array) | Evites le Resize et teste de cette façon : où .Cells(2, 2) est la cellule en haut à gauche et .Cells(UBound(arrOldEntries, 2) + 1, UBound(arrOldEntries, 1)) est la cellule en bas à droite de la plage... |
| 28/08/2018 à 17:31 | L_Watt | Rotation d'une forme ou d'un groupe de forme sur Excel 2010 via VBA | Ici j'utilise "GetTickCount" pour avoir un pivotement plus rapide que OnTime. Pose un rectangle sur ta feuille nommé "Rectangle 1" et testes les deux Sub, une fait pivoter sur l'axe et l'autre sur le bord. Si tu as des connaissances en trigonométrie, adapte les valeurs si tu veux autre chose ... |
| 28/08/2018 à 15:39 | ced_le_dingue | Sélectionner en même temps 2 images d'une feuille | Ne voulant pas que tu deviennes fon, je te donne la solution Comme pour la sélection de plusieurs feuilles, False après Select du Shape suivant ... |
| 28/08/2018 à 15:31 | aston01390 | Recherche d'une valeur dans un autre classeur puis coller cellule | J'ai oublié de répondre à ton interrogation : Ceci est dû au fait qu'il y a des espaces parasites donc la première passe supprime les espaces et pour la seconde, les valeurs étant identiques il y a fusion c'est pour ça que j'ai rajouté une ligne de code qui supprime les espaces et dans la cellule en... |
| 28/08/2018 à 06:46 | Monster971 | Selectionner critère filtre un par un (Autofilter) | Un code à adapter et tester ... |
| 27/08/2018 à 20:43 | Monster971 | Selectionner critère filtre un par un (Autofilter) | Depuis que je suis ici, je dois dire que j'ai dû apprendre à déchiffrer les messages des intervenants mais j'ai encore beaucoup de mal avec certains Par contre (comme quoi je ne suis pas encore au top !) je ne saisis pas trop ceci : qui se situe par exemple en B2 ça veut dire quoi en B2 ? C'est quoi... |
| 27/08/2018 à 20:32 | aston01390 | Recherche d'une valeur dans un autre classeur puis coller cellule | Désolé, la boucle ne tourne que sur la colonne B ! Voici un autre code à tester ... |
| 27/08/2018 à 14:32 | aston01390 | Recherche d'une valeur dans un autre classeur puis coller cellule | Je ne suis pas fan des fusions de cellules car posent souvent problème mais si c'est ce que tu souhaites ! Ce code ne tien compte que des valeurs identiques en colonnes B, F et J, si les références sont différentes, les cellules seront malgré tout fusionnées. Attention, les cellules ont là aussi des... |
| 27/08/2018 à 07:13 | rocket4 | Tableau de type Array | Sinon, avec un type utilisateur de tableau pour avoir un tableau de tableaux de tableaux... |
| 27/08/2018 à 06:44 | Monster971 | Selectionner critère filtre un par un (Autofilter) | Donc tu fais d'abords un filtrage, ensuite tu boucle sur les lignes visibles pour récupérer les valeurs filtrées c'est ça ... |
| 27/08/2018 à 06:42 | rocket4 | Tableau de type Array | Tien, ce détail m'avais échappé Là, il y a une contrainte qui est assez pénalisante ... |