| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 20/12/2013 à 10:34 | norberlingo | Somme cellules meme couleurs MFC | Re, Avec un exemple se sera plus "parlant" A+... |
| 20/12/2013 à 09:30 | norberlingo | Somme cellules meme couleurs MFC | Une solution simple consiste à placer un filtre automatique sur ta colonne et filtrer par couleur. La somme peut alors être obtenue avec la fonction SOUS.TOTAL. =SOUS.TOTAL(9;A1:A100) par exemple A+... |
| 20/12/2013 à 00:43 | Nabil27 | Division sur Excel | Dans ton tableau, pour chacune des données j’ai remplacé le point par une virgule afin que ces données soient reconnues comme numériques. Après cela, la division ne pose plus de problème. A+... |
| 20/12/2013 à 00:23 | Pomstore | Ouverture formulaire et insertion données dans cellules | Tu peux tester comme cela (je n'ai pas fait l'essai) A+... |
| 19/12/2013 à 23:33 | awa123 | Nombre d'indice vide dans un tableau | A+... |
| 19/12/2013 à 18:21 | boulettosdu84 | Mocro pour fuisionner une plage de cellule | Pourquoi une macro VBA ? La fonctionnalité "Fusionner" d'Excel fait cela très bien toute seule. Si tu veux voir le code associé à cette action, tu peux utiliser l'enregistreur de macro. A+... |
| 19/12/2013 à 13:06 | pr0ut | Doublons et suppression de lignes (Mac 2011) | J'obtiens un résultat correct avec la fonctionnalité "Supprimer les doublons". 1) Je sélectionne l'ensemble des colonnes concernées. 2) Clic sur "Supprimer les doublons". 3) Je coche uniquement la colonne qui contient les doublons ... OK Les lignes qui contiennent les doublons sont supprimées. A+... |
| 18/12/2013 à 22:45 | MITCH60 | Cellule Concatainées | Pour la conversion au format date des données de la colonne A : Dans le menu Données , sous Outils, tu cliques sur Convertir. A l’étape 3, tu choisis le format de données Date JMA. Pour la colonne B qui contient les dates à 0h00, j’ai placé une formule qui renvoie la partie entière =ENT(A2) et je l’... |
| 18/12/2013 à 21:55 | MITCH60 | Cellule Concatainées | 1) Tu ne dis pas si l’exemple que je t’ai retourné te satisfait ou non. 2) Tu ne dis pas pourquoi la colonne A ne suffit pas pour un tri sur la date et heure. A+... |
| 18/12/2013 à 20:17 | MITCH60 | Cellule Concatainées | Dans l’exemple joint, j’ai utilisé l’assistant de conversion pour transformer la colonne A au format date. Pourquoi as-tu besoin de créer 2 colonnes supplémentaires pour un tri sur les dates et heures ? A+... |
| 18/12/2013 à 19:39 | yaclim | Pour créer une boucle sous VBA | L'erreur est liée au fait que les nombre affichés ne sont pas des entiers, contrairement aux nombres présentés dans ton fichier initial. Tu peux modifier la déclaration de la variable Valeur : De plus, après la ligne 23, on ne retrouve plus la logique des numéros <=12. Le traitement ne sert plus... |
| 18/12/2013 à 19:09 | yaclim | Pour créer une boucle sous VBA | Euh ! oui mais encore ? Je suppose que dans B2 il n'y a pas "C'est un chiffre > 12". A+... |
| 18/12/2013 à 18:17 | yaclim | Pour créer une boucle sous VBA | Quelle est la valeur de B2 ? A+... |
| 18/12/2013 à 18:11 | micklec | Récupérer l'exposant d'une puissance | Bonjour EngueEngue, Sauf erreur de ma part, En utilisant LOG10, la formule renverra une erreur avec les nombres négatifs. En utilisant TRONQUE, tu n'obtiendras pas une valeur correcte pour des nombres compris entre 0 et 1. Une autre solution avec une fonction personnalisée : A+... |
| 18/12/2013 à 13:27 | yaclim | Pour créer une boucle sous VBA | A tester A+... |
| 18/12/2013 à 09:58 | Citron89 | [Boucle + Test] Pourquoi ma macro ne marche plus? | Ce n'est pas bien de créer des messages en double mais c'est encore moins bien de ne pas lire les réponses qui t'ont été apportées. L'incrémentation se fait automatiquement dans la boucle For ... Next, tu ne dois pas rajouter i=i+1 Avec le code actuel, tu trouveras la date un jour sur deux. Pour mie... |
| 18/12/2013 à 09:42 | nv57h20u | Aide sur un exercice (debutant) | Quelle est la question ? Si tu recherches le nombre de participants, tu peux utiliser la fonction NB.SI ou NB.SI.ENS. Si tu cherches à établir une liste de participants suivant un critère choisi, tu peux utiliser un filtre automatique ou un filtre avancé. A+... |
| 18/12/2013 à 01:02 | jearol53 | Recherche de la dernière donnée d'une colonne | J'ai inclus l'année au nom des onglets et j'ai ajouté un argument à la fonction afin de prendre en compte cette modification. A+... |
| 17/12/2013 à 20:40 | variable | Console d'erreurs | De cette manière, l'affectation du message dans D3 s'effectue une seule fois en sortie de boucle. Si tu l'écris sur une seule ligne, le end if n'est pas nécessaire. Cela dit, ce n'est pas une pratique à conseiller car la structure conditionnelle est masquée. A+... |
| 17/12/2013 à 20:12 | variable | Console d'erreurs | Effectivement, je n'ai pas pris en compte le cas où tous les états sont clôturés Essaie comme cela A+... |
| 17/12/2013 à 18:49 | variable | Console d'erreurs | A tester A+... |
| 17/12/2013 à 17:07 | Citron89 | [Boucle + Test] Pourquoi ma macro ne marche plus? | Tu aurais pu expliquer à quoi sert ta macro. Je vais donc supposer qu'elle permet de surligner la date du jour. Concernant ton problème, tu utilises une boucle for...next. Il est donc inutile d'incrémenter la variable i . Supprime i = i + 1. A+... |
| 17/12/2013 à 12:45 | jearol53 | Recherche de la dernière donnée d'une colonne | Tu peux intégrer le nom du mois comme argument de la fonction. A+... |
| 17/12/2013 à 10:16 | patypat | Format des données autorisées | Dans l'exemple que je t'ai donné, la validation est appliquée à la cellule A1. Tu peux faire une recopie incrémentée de cette cellule avec la poignée de recopie et la formule se mettra automatiquement à jour. Exemple en A10 =OU(ET(A10>=41275;A10<=41639);A10="NA") A+... |
| 17/12/2013 à 10:08 | Alex95 | D&terminer valeur dans selection | Si tu disposes d'une cellule qui se trouve toujours sur la première ligne de la plage, tu peux nommer cette cellule qui deviendra la référence dans ton programme. Exemple avec une cellule nommée PremLigne. A+... |
| 17/12/2013 à 09:46 | jearol53 | Recherche de la dernière donnée d'une colonne | Une solution avec une fonction personnalisée A+... |
| 17/12/2013 à 01:05 | variable | Copy/past [valeur] : résultat différent VBA et INTERFACE | Avec Ligne=28, si tu regardes l’adresse de la plage .Range("B" & Ligne & ":C" & Ligne, "E" & Ligne & ":Q" & Ligne) Tu obtiens $B$38:$Q$38 Par contre, avec la plage définie par .Range("B" & Ligne & ":C" & Ligne & "," & "E" & Ligne & ":Q" & Ligne) Tu obtiens $B$38:$C$38,$E$38:$Q$38 A+... |
| 16/12/2013 à 18:16 | patypat | Format des données autorisées | Une solution avec la validation des données. Pour imposer des dates, tu peux utiliser le numéro de série de ces dates 01/01/2013 correspond au numéro de série 41275; 31/12/2013 correspond au numéro de série 41639; Pour autoriser une date comprise entre le 01/01/2013 et le 31/12/2013 ou la mention "N... |
| 16/12/2013 à 13:32 | linpro.lalaland | VBA - amélioration d'un programme | Initialement, les valeurs de la colonne C sont de type texte. On applique l’instruction Replace(Range("C" & Lig), ".", ",")) qui remplace le point par une virgule. Si la cellule ne contient pas de point, elle n’a aucun effet. Cela permet qu’une valeur telle que 10.000 puisse être reconnue comme numé... |
| 16/12/2013 à 12:41 | alade23 | Vérrouillage de colonnes en VBA | Correction : Je sélectionne toute la feuille Puis clic droit format de cellule Dans l'onglet protection de désélectionne l'option verrouillée Puis je sélectionne toutes les colonnes à verrouiller (F a M puis O à S) -Puis clic droit / Format de cellule / Protection / Verrouillée -Dans l'onglet Révisi... |
| 16/12/2013 à 11:53 | alade23 | Vérrouillage de colonnes en VBA | Avec un exemple, ce sera peut-être plus "parlant" Si tu as des difficultés dans la mise en œuvre, essaies d'expliquer les points de blocage : protection, verrouillage, ... A+... |
| 16/12/2013 à 11:10 | linpro.lalaland | VBA - amélioration d'un programme | A tester A+... |
| 16/12/2013 à 10:35 | Greg.leo | Contrôles ActiveX | Une solution A+... |
| 15/12/2013 à 17:47 | Bege | Formule de calcul | As-tu fait le test avec l'arrondi ? A+ Edit : une autre solution consiste à placer l'arrondi sur les mises en forme conditionnelles... |
| 15/12/2013 à 08:34 | eriket29000 | Aide a la création d'une macro recherche | Voici une solution avec un tableau intermédiaire pour mémoriser le nombre de sorties par série. A+... |
| 14/12/2013 à 20:50 | Bege | Formule de calcul | Un essai A+... |
| 13/12/2013 à 20:03 | jeanmichel0404 | Mise en forme conditionnelle | Je n’ai pas de solution simple. Le problème, ce n’est pas que Excel prend en compte 'Petite' et 'Petit' ; le problème c’est de déterminer quels sont les caractères qui suivent le texte recherché et qui peuvent être admis. Exemples : On ne doit pas retenir ‘Petite’ qui est formé de ‘Petit’ suivi d’un... |
| 13/12/2013 à 16:13 | jeanmichel0404 | Mise en forme conditionnelle | As-tu essayé la mise en forme conditionnelle avec la formule A+... |
| 13/12/2013 à 15:48 | zakaria111 | Extraire les valeurs communes entre deux colonne Excel | On va attendre le fichier exemple pour comprendre pourquoi ça n'a pas marché A+... |
| 13/12/2013 à 15:46 | aure_8 | Validation de cellules | Le mode de calcul étant sur manuel, tu lances une macro du type A+... |
| 13/12/2013 à 15:33 | zakaria111 | Extraire les valeurs communes entre deux colonne Excel | Tu peux utiliser la formule A+... |
| 13/12/2013 à 15:26 | rocofolie | Guider l'utilisateur a remplir les cellulles dans un ordre | Une solution à tester A+... |
| 13/12/2013 à 13:16 | julien_1_8 | Macro split données celllule vers plusieurs cellules | A tester A+... |
| 13/12/2013 à 12:59 | alade23 | Vérrouillage de colonnes en VBA | Pourquoi utiliser VBA ? Tu peux déverrouiller toutes les cellules à l’exception de celles que tu souhaites verrouiller puis protéger la feuille. La personne qui aura l’autorisation de modifier les données devra simplement ôter la protection pour opérer sur les plages verrouillées. A+... |
| 13/12/2013 à 12:38 | rocofolie | Guider l'utilisateur a remplir les cellulles dans un ordre | Avant de penser à résoudre le premier problème, tu devrais te décider sur le type de traitement. Si tu utilises un Userform, tu seras obligé de revoir l’ensemble de ton programme. La réflexion à mener pour l’ordre des choix sera totalement différente. A+... |
| 13/12/2013 à 11:09 | julienha01 | Historique | Pour effectuer le traitement attendu, il faut d’abord définir la plage qui contient les données à copier. Cette plage est limitée verticalement par les colonnes E et F, et horizontalement par une ligne de début et une ligne de fin. Le numéro de la ligne de début est affecté à la variable LigneDebutF... |
| 12/12/2013 à 22:11 | coco6728 | Erreur 6 dépasement de capacité | Tu ne peux pas déterminer le numéro de la dernière ligne renseignée en utilisant la colonne A (Date) qui ne contient aucune donnée. Essaie comme cela. A+... |
| 12/12/2013 à 20:06 | jeanmichel0404 | Mise en forme conditionnelle | La mise en forme conditionnelle s'applique sur une cellule ou une plage de cellules. Tu ne peux pas distinguer une partie du texte avec ce moyen. Si tu te sens l’âme d'un programmeur, il te reste VBA. Tu peux alors effectuer ces MFC sur des portions de texte identifiées. A+... |
| 12/12/2013 à 19:59 | coco6728 | Erreur 6 dépasement de capacité | A tester A+... |
| 12/12/2013 à 18:59 | jeanmichel0404 | Mise en forme conditionnelle | Re-bonjour, Mise en forme conditionnelle avec la formule =OU(SIERREUR(CHERCHE("Pierre";$C1);0)>0;SIERREUR(CHERCHE("Alain";$C1);0)>0) A+... |