| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 20/09/2016 à 22:36 | Togno | Fonction INDIRECT et autre classeur | Index() travaille sur classeur fermé (equiv() également). eric... |
| 20/09/2016 à 14:43 | Togno | Fonction INDIRECT et autre classeur | Ca ne fonctionne pas parce que Indirect() ne fonctionne pas sur un fichier fermé, c'est tout. Les fonctions le permettant sont rares. eric... |
| 20/09/2016 à 11:40 | eriiic | Temps avant deco | J'ai attendu un peu pour répondre car je ré-installais windows (pour d'autres raisons). Mes onglets sont également épinglés sur Chrome. Pas de changement depuis l'installation toute neuve. Sans doute une incompatibilité avec chrome mais que je n'ai pas avec d'autres forums. Pas grave... eric... |
| 19/09/2016 à 14:59 | Thiania | Nommer un tableau Excel | Salut jean-eric, Je ne trouve pas que remplacer le suffixe par le nom de la feuille complique. Le nom étant facile à refabriquer on peut s'adresser directement au tableau voulu plutôt que de devoir les balayer pour savoir à quelle feuille il appartient et trouver le bon. Maintenant s'il a vraiment b... |
| 19/09/2016 à 13:46 | Thiania | Nommer un tableau Excel | Je n'ai pas l'impression que tu puisses, le nom d'un tableau est obligatoirement un nom niveau classeur. Par contre tu peux le doubler d'un autre nom de niveau feuille. Pour simplifier la lecture le suffixe des noms des tableaux est remplacé par le nom de la feuille "Tableau11_Feuil1", etc Et tu as... |
| 16/09/2016 à 22:51 | Marclebio | Calcul en fonction de la date | En calcul direct. eric... |
| 14/09/2016 à 09:21 | chazyy | Plusieurs chemin d'accès VBA | Ici comment avoir le type (Réseau, etc) des lecteurs du poste : http://www.info-3000.com/vbvba/fichiers/index.php#TypeLecteur eric... |
| 13/09/2016 à 23:16 | Sébastien | Pack de 92 nouvelles fonctions Excel et VBA | Dommage, ils auraient pu pousser jusqu'au bout. Désolé pour les faux espoirs. eric... |
| 13/09/2016 à 00:24 | Sébastien | Pack de 92 nouvelles fonctions Excel et VBA | Moi aussi, depuis que je l'ai découverte je me demande pourquoi on en a si peu entendu parler Ce que je fais c'est de dédier une colonne masquée avec les résultats (excel ne sait pas les afficher mais le contenu est correct). Cette colonne me sert pour les calculs dépendants (dans ton cas un somme.s... |
| 12/09/2016 à 20:53 | Sébastien | Pack de 92 nouvelles fonctions Excel et VBA | Je me suis aperçu récemment que sur 2010 (2007 ?) tu as .DisplayFormat bien pratique. On peut récupérer tous les formats appliqués tels que l'utilisateur le voit (.Interior, .Font, etc) ce qui simplifie considérablement. Ex : coul = ActiveCell.DisplayFormat.Interior.Color Plus qu'à dupliquer tes fon... |
| 11/09/2016 à 10:59 | jimix93 | Fractionner feuille Excel | C'est le principe même d'une fenêtre fractionnée. Ce que tu veux c'est 'Affichage / Nouvelle fenêtre' suivi de 'Réorganiser tout'. eric... |
| 10/09/2016 à 18:46 | theguilt | Savoir si touche maj vérouillée | Quelle macro de vérification ? Quand je t'ai demandé le but tu as répondu juste voir que la touche est appuyée. J'abandonne, attend le suivant. eric... |
| 10/09/2016 à 17:23 | theguilt | Savoir si touche maj vérouillée | Quand tu es en édition dans une cellule excel ne sait rien faire d'autre qu'attendre que tu valides... |
| 10/09/2016 à 16:27 | theguilt | Savoir si touche maj vérouillée | C'est quoi le but ???... |
| 10/09/2016 à 09:27 | theguilt | Savoir si touche maj vérouillée | C'est quoi le but ? Parce que si c'est pour passer en majuscule un texte ou qq chose comme ça il y a plus simple. eric... |
| 10/09/2016 à 01:12 | theguilt | Savoir si touche maj vérouillée | Tu l'as mis dans ThisWorkbook qui est un module de classe. Met-le dans un module Standard eric... |
| 09/09/2016 à 21:31 | Watewmark | Remplacer par le terme designé par "*" dans la recherche | J'avais fait pour ton cas précis, j'ai préféré reprendre en faisant une macro plus généraliste. Explications dans le classeur. Je n'ai pas pris le temps de tester les options 'à partir du caractère x, remplacer y fois' comme tu n'en as pas besoin actuellement. eric... |
| 09/09/2016 à 13:21 | Watewmark | Remplacer par le terme designé par "*" dans la recherche | Pour moi et pour excel, une cellule contient soit une constante, soit une formule Pourquoi ne pas l'avoir dit tout de suite ? Ben là c'est soit à la main, soit en vba... |
| 09/09/2016 à 12:44 | Nowhereman | Remplacer en masse un mot dans des commentaires | Pas tout à fait pareil. Si j'ai bien compris les textes peuvent être différents, la macro ne remplace que le mot s'il est mal orthographié et ce qq soit le texte. Ceci dit c'est vrai que pour 20 commentaires les faire, même un par un, à la main aurait été tout aussi rapide que d'attendre une réponse... |
| 09/09/2016 à 12:37 | Watewmark | Remplacer par le terme designé par "*" dans la recherche | Tu as vu mon post ... |
| 09/09/2016 à 12:05 | Watewmark | Remplacer par le terme designé par "*" dans la recherche | Tu peux utiliser un joker dans un rechercher, mais pour Remplacer le joker est interdit (remplacer par 'n'importe quoi' n'a pas grand sens). Et si tu choisis 'Regarder dans : Formules' il ne remplace pas les constantes. Je ne vois donc pas de problème. Au pire tu fais 'Rechercher et sélectionner / F... |
| 09/09/2016 à 11:40 | Felindra | Création de paquets | ... |
| 09/09/2016 à 11:38 | Nowhereman | Remplacer en masse un mot dans des commentaires | Corrige la feuille active, à tester : eric... |
| 09/09/2016 à 11:31 | LgS007 | Macro gestion d'un cross avec temps au tour | Sur la base de ton fichier. J'ai réduit à 300 dossards, le reste prend de la place pour rien. Etendre en cas de besoin seulement eric... |
| 08/09/2016 à 14:33 | chaouch.najeh | Extraire des textes selon la langue | Avec une fonction personnalisée. Le texte est considéré en anglais après le dernier mot contenant une lettre 'exotique'. Après pour faire mieux il faudrait que tu fournisses un dictionnaire des mots turcs n'ayant pas ces lettres qui permettent de les distinguer. eric... |
| 08/09/2016 à 11:44 | Girodo | Valeur d'une cellule / position du curseur | Cliquer sur un bouton ne change pas la cellule active. Et déterminer quel est le bouton cliqué pour trouver sa position serait bien compliqué. Autant que chaque bouton ait sa macro et appelle une macro commune en lui passant la cellule voulue. Sinon récup par un double-clic dans la cellule : eric... |
| 08/09/2016 à 11:36 | steven-1947 | Format nombre formulaire | Se méfier de val() qui n'aime pas du tout les virgules, préférer cdbl() : Val("10,3") => 10 ! Si le séparateur est le point ça va... |
| 08/09/2016 à 09:18 | steven-1947 | Format nombre formulaire | Un textbox contient une chaine, il faut la convertir en numérique : eric... |
| 08/09/2016 à 00:10 | Yvouille | Formule matricielle en VBA - Instruction Evaluate | C'est bon ? Tu as réussi à tout lire ? eric... |
| 07/09/2016 à 23:14 | InBlast | Pourcentages dans TCD | Le même mais en % de la ligne parente (le produit). eric... |
| 07/09/2016 à 18:18 | Girodo | Valeur d'une cellule / position du curseur | Re, pour la demande de ton fichier pas besoin de bouton ni de vba. Insertion / lien hypertexte / Emplacement dans ce document. eric... |
| 07/09/2016 à 16:37 | Girodo | Valeur d'une cellule / position du curseur | La question est totalement différente dans le fichier... eric... |
| 07/09/2016 à 09:09 | nimoi62 | Recherchev en partant du bas ? | Bonjoour, te retourne le n° de la ligne : à valider en matriciel avec Shift+Ctrl+Entrée eric... |
| 07/09/2016 à 00:32 | nclsdp | Résoudre système d'équations | Tu as 5 inconnues, il faut donc 5 équations et tu n'en as que 2. eric... |
| 06/09/2016 à 22:56 | Yvouille | Formule matricielle en VBA - Instruction Evaluate | 1) une alternative si ta formule n'est pas lié à une ligne relative comme dans ton cas (sinon le résultat dépend de sa position sur la feuille) : mettre ta formule dans un nom (maxi par exemple), elle sera calculée en matricielle et dans vba plus qu'à appeler le nom : a=[maxi] Evaluate() éva... |
| 06/09/2016 à 18:01 | coolj | VBA désactiver le pop up du gestionnaire des noms | C'était un fichier en situation avec qq données qui était attendu... Ta colonne AI est au format Texte. En formule je verrai bien qq comme : plus simple eric... |
| 06/09/2016 à 17:33 | t1m4r | VBA recherche & export - erreur de type | Il faudrait voir le code pour y répondre. A mon avis une fonction personnalisée mais on peut mettre ce qu'on veut. Rechercher une chaine dans toutes les feuilles d'un classeur par exemple. Rien ne dit que ça sera adapté à sa problèmatique... |
| 06/09/2016 à 11:30 | t1m4r | VBA recherche & export - erreur de type | Je n'ai pas suivi ce fil, je répondais juste plus précisément à Amir qui te posait la question. Pour cette dernière question met-toi en enregistrement de macro puis Ctrl+F, cliquer sur 'Options >>', puis sur 'Format...' et enfin sur 'Choisir le format à partir de la cellule...' Plus qu'à faire... |
| 06/09/2016 à 01:18 | t1m4r | VBA recherche & export - erreur de type | Findall n'est pas dans excel 2010. eric... |
| 05/09/2016 à 23:34 | coolj | VBA désactiver le pop up du gestionnaire des noms | Que cherches-tu à faire exactement ? Car ET(D:D="TIT";E:E="A") sur les colonnes e tières n'a pas grand sens... |
| 05/09/2016 à 13:20 | Nowhereman | Lenteur exécution formule | Pas constaté de lenteur particulière au 1er changement. Que ça ne t'empêche pas de conserver le Recherchev() Par contre tu peux améliorer ta RAZ. Mettre Application.ScreenUpdating=False au début de la proc. Supprimer les .Select inutiles : devient : eric... |
| 05/09/2016 à 13:03 | Amidou | Macro / Temps exécution trop lent | Impossible de deviner sans un classeur exemple. eric... |
| 05/09/2016 à 01:03 | febo01 | Copié coller une ligne complete | En quoi ça n'a pas fonctionné ? Tu filtres sur le test désiré et tu obtiens la même chose... |
| 04/09/2016 à 23:59 | febo01 | Copié coller une ligne complete | Dupliquer les données est rarement une bonne solution et tu te compliques la vie. Pourquoi tu ne mets pas un filtre automatique tout simplement ? Et tu remplaces ta somme en E22 par : pour avoir les sommes des lignes filtrées. eric... |
| 04/09/2016 à 23:47 | roro67 | Erreur sur formule #VALEUR | Ta feuille ne s'appelle pas "Suivi 2016" mais " Suivi 2016" eric... |
| 04/09/2016 à 23:37 | mamarus | Repartition et calcul d'une moyenne pour sous groupes | Si j'ai bien compris il y a plus simple : Les moyennes ne s'inscrivent pas en face du 1er du groupe mais est-ce bien nécessaire ? eric... |
| 03/09/2016 à 16:53 | rocket4 | Question sur l'indexation d'un ficher xls | Si ça t'interesse tu as qui fait ça tout seul (versioning). La version gratuite est grandement suffisante. Elle crée une copie horodatée à chaque enregistrement dans les répertoires surveillés. Pour chaque répertoire tu peux définir la durée de garde, le nombre de sauvegarde et accessoirement la cré... |
| 02/09/2016 à 19:04 | sophie1234 | Gros coup de pouce | Le début déjà. J'ai fait B, T et U mais pas sûr que ça convienne. Déjà tu ne dis pas si il y a plus de test de réalisés que prévu ça devennait non conforme. J'ai supposé que non. Ensuite pour travailler sur des matrices il faut qu'elles aient la même taille. 7 test dans Feuil1 mais 11 dans Feuil2. J... |
| 02/09/2016 à 18:23 | vlad92 | Code avec incrementation (for/next) | Tant qu'on y est, sans incrémentation : [B9].resize(20).formulalocal="ta_formule_qui_va_bien" "ta_formule_qui_va_bien" s'entend avec les bonnes références absolues/relatives ligne/colonne eric... |
| 02/09/2016 à 17:38 | coolj | VBA désactiver le pop up du gestionnaire des noms | Ca serait plus facile avec la formule d'origine... Déjà With .Columns("AI") est une très mauvaise idée. Tout pour avoir un fichier obèse long à charger et des lenteurs. Restreint à la plage utile. Et pourquoi vouloir la mettre en vba plutôt que directement sur la feuille ... |