| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 16/02/2012 à 11:26 | Alien14 | Somme.si avec résultat différent | De rien, Bonne journée. Cordialement... |
| 16/02/2012 à 11:23 | Alien14 | Somme.si avec résultat différent | Sinon Toujours avec Somme (sauf qu'avec plusieurs critères, c'est mieux d'utiliser SOMME.SI.ENS ) : Cordialement... |
| 16/02/2012 à 10:52 | Alien14 | Somme.si avec résultat différent | Essais comme ceci pour tester : Cordialement... |
| 16/02/2012 à 10:48 | pynatha | Ouverture classeur en haut a gauche | Dans la partie "ThisWorkbook" du code VBA, colles ceci : Cordialement... |
| 16/02/2012 à 08:18 | jensaisrien | Inventaire | A l'ouverture du fichier, as-tu bien activé les macros (ou la modification du fichier) dans le petit bandeau d'avertissement en haut de l'écran ? Enfin le fichier de Banzai fonctionne chez moi en tous cas. Cordialement... |
| 16/02/2012 à 08:13 | vvdd | Données croisées | Quand tu es sous excel, tu fais alt + F11 pour ouvrir l'explorateur de code vba. Dans le menu de gauche, tu repères ton fichier => VBAPROJECT (le nom de ton fichier) Tu click droit dessus, et tu choisis "Insertion" et ensuite tu choisis "Module", un nouvel élément nommé Module1 doit apparaitre. T... |
| 16/02/2012 à 08:05 | sophieTaureau | VBA vérifier la valeur des cellules | Alors dans le code fourni : le 1 et le 20 représentent les colonnes à trier Et : représente la colonne à partir de laquelle recoller le tri. A modifier avec les numéros des colonnes que tu veux traiter. Cordialement... |
| 15/02/2012 à 16:20 | Patateresque | Compter texte selon un critère | Dans l'état je dirais que c'est impossible, car Excel n'a aucun moyen de savoir où s'arrête le 1er prénom et où commence le 2ème dans ta châne de caractères. Il faut au minimum que tu insères un séparateur entre les deux prénoms au choix (espace, tirait, underscore,...) ou pour simplifier encore plu... |
| 15/02/2012 à 16:04 | sophieTaureau | VBA vérifier la valeur des cellules | Si tu utilises un autre code pour faire le decalage, autant utilisé celui que j'ai fourni plus haut, qui fait directement le tri + le decalage en 1 fois. Cordialement... |
| 15/02/2012 à 15:21 | sophieTaureau | VBA vérifier la valeur des cellules | Oui ca ok, mais par exemple tu as des valeurs en A, B, C ,D ,E si A et C sont identiques, tu effaces C, mais faut-il que tes valeurs restent dans leur colonne (et donc tu ais A, B, (C=vide), D, E) ou si elles se décalent ce n'est pas grave (et donc tu aurais des valeurs en A, B, C, D car la valeur d... |
| 15/02/2012 à 14:43 | sophieTaureau | VBA vérifier la valeur des cellules | Et si tu nous disais ce que tu souhaites obtenir en faisant ce comparatif (le plus grand, le plus petit, un ordre de valeur,...), cela sera plus évident de trovuer quelque chose de plus optimisé. Cordialement, Edit : Oui non j'ai compris en relisant même si ce n'est pas très clair, en gros tu suppri... |
| 15/02/2012 à 12:00 | Clemz43 | Retour sur onglet / Macros | Essais ceci (enfin si j'ai bien compris et en adaptant les noms de feuilles si besoin): Si ce n'est pas tout à fait ce que tu souhaites, merci de joindre un fichier exemple avec les bons noms d'onglets. Cordialement... |
| 15/02/2012 à 11:26 | prtb07 | Imbriquer des si | De rien. Bonne journée à toi aussi. Cordialement... |
| 15/02/2012 à 10:55 | prtb07 | Imbriquer des si | Re, pour ton fichier exemple : à mettre en F2 et à tirer vers le bas. Cordialement, cf fichier joint en colonne G... |
| 15/02/2012 à 10:36 | prtb07 | Imbriquer des si | A mon avis tu te compliques un peu la vie, il doit y avoir moyen de faire autrement qu'avec toute une ribambelle de SI imbriqués surtout s'il y a beaucoup d'activités. Pourrais-tu joindre un fichier exemple de tes données afin, que l'on puisse te proposer quelque chose d'adapté ? Cordialement... |
| 14/02/2012 à 17:44 | chak | Dispatch avec arrondi % | Oui c'est ce que j'essais de dire, peut-etre mal, mais Excel ne fait pas de magie, peu importe le calcul, sur un pourcentage il y aura forcement des chiffres à virgule donc 1 des magasins qui en aura un de moins ou de plus... |
| 14/02/2012 à 17:25 | chak | Dispatch avec arrondi % | Moi voici ce que je trouve dans le fichier que je t'ai envoyé sans les arrondis : cf l'image jointe les totaux magasins sont bien égaux aux qty achat, je ne vois pas ce que tu veux de plus ? En en faisant à la calculatrice pour les tailles S (ou M): 59 * 30% = 17.7 59 * 20% = 11.8 59 * 13% = 7.67 59... |
| 14/02/2012 à 16:50 | chak | Dispatch avec arrondi % | En faisant les calculs sans la fonction arrondi, je tombe juste sur les 4 colonnes Cordialement... |
| 14/02/2012 à 16:45 | Tonthon | Modifier la saisie date | Bon, voilà un fichier qui fonctionne chez moi, vierge, avec la macro réglée pour la colonne B allant de B7 à B500. Si cela ne marche pas chez toi, cela viens de la différence de version d'Excel (bien que sur des fonctions aussi simples je ne penses pas) Soit cela viens d'un réglage dans tes options... |
| 14/02/2012 à 12:47 | Tonthon | Modifier la saisie date | Sur ton dernier fichier, cela fonctionne parfaitement chez moi. Je n'obtiens les mêmes résultats que toi, seulement en faisant la saisie avec .... une virgule Bon du coup, je ne me suis pas embété, j'ai adapté la proposition d'Amadéus en VBA : par contre pour que cela fonctionne, repasse toutes tes... |
| 14/02/2012 à 11:34 | azertym | Coller le presse papier dans une cellule | Même si tu mets le AND, c'est tout ton traitementqu'il faut mettre dans ta boucle IF, pas seulement Car dans les autres cas, oui il ne va pas faire cette opération, mais va faire quand même tout le reste du traitement; Il faut que tu fasses dans ce genre : Pour le 2ème soucis, es-tu sur que la valeu... |
| 14/02/2012 à 11:13 | azertym | Coller le presse papier dans une cellule | Pour ton 1er soucis : Il faut un ET, car si tu lui met un OR (OU), le traitement va se faire pour tous les cas forcement. Pour le 2ème : Je n'ai pas suivis tout le fichier, et je n'y connais pas grand chose en sendkeys, mais ton "I" sort d'où ? Car tu lui dit que si <> "I" alors mettre 1 ok, m... |
| 14/02/2012 à 10:21 | ildan | [Excel 2007] RechercheV de cellule avec commentaire | Pourrais-tu joindre ton fichier, car personnellement je n'ai pas trop saisi ton histoire d'image de fond en commentaire, et je ne pense pas que je serais le seul. Sinon la fonction rechercheV ne s'applique qu'à la valeur contenue dans la cellule, cela ne fonctionne pas avec un commentaire, ou la mis... |
| 14/02/2012 à 09:02 | vvdd | Données croisées | Une solution par macro : Cordialement... |
| 13/02/2012 à 18:56 | Tonthon | Modifier la saisie date | J'ai testé le dernier que tu as remis, et avec des points ca marche chez moi. Et dans la colonne ou tu indique ce que tu as saisie, c'est bie ndes chiffres à virgule et pas des points... |
| 13/02/2012 à 18:40 | Tonthon | Modifier la saisie date | Normal, dans le poste de base tu parlais de saisie avec un point comme séparateur, si tu fais tes saisies avec une virgule, cela ne fonctionne pas, ou alors il faut modifier la macro Cordialement... |
| 13/02/2012 à 17:36 | Tonthon | Modifier la saisie date | Le fichier corrigé Par contre pour que cela marche il faut que tes cellules soient au format date et non pas format personnalisé. Cordialement... |
| 13/02/2012 à 16:52 | Tonthon | Modifier la saisie date | Surement un problème de format de cellule. modifie la derniére ligne comme ceci : Cordialement... |
| 13/02/2012 à 16:42 | sofia95 | Macro date | Le fichier avec le traitement sur la colonne entière. Cordialement, @Paritec : la date modifiée doit revenir en colonne D et non pas C si j'ai bien compris... |
| 13/02/2012 à 16:26 | sofia95 | Macro date | Un exemple : Cordialement, edit après ajout du fichier : Comment fais-tu ta recherche dans ta base de données ? par formule , par vba, autres ? Car le message d'erreur en général c'est plutôt #N/A tout court, la macro que je t'ai fournie ne marchera pas avec ton #N/A N/A que tu obtiens je ne sais co... |
| 13/02/2012 à 15:25 | lfcharlotte | Masquer lignes plusieurs feuilles Excel | Alors déjà une question, à la vue de ton fichier, quel est l'intérêt de tester 11 colonnes de chaque ligne alors que ton tableau n'en contient que 7 (les tableaux de tes onglets 723,726,... ne vont que de A à G) ? Deuxièmement, je ne pense pas que ta macro "fonctionne" vraiment. En fait elle "foncti... |
| 13/02/2012 à 15:09 | Vinsstama | Zone nom as string | Enlève les " " Cordialement... |
| 13/02/2012 à 14:41 | Vinsstama | Zone nom as string | Essais ceci : Cordialement... |
| 13/02/2012 à 13:56 | Vinsstama | Zone nom as string | Si il s'agit de cellule "normale" (selection au cas ou il pourrait y avoir plusieurs cellule, sinon ActiveCell suffit): Par contre pour les plages nommées : Est-ce que dans ton fichier de nouvelles zones vont être ajoutées au fur et à mesure de son utilisation, ou sont-elles déjà toutes existantes ... |
| 13/02/2012 à 12:50 | lfcharlotte | Masquer lignes plusieurs feuilles Excel | @ Dan De ce que j'en ai compris moi : elle balaie la colonne A de la ligne 11 à 799, et pour chaque ligne, elle vérifie si les 11 premières colonnes sont vides, et si oui elle masque la ligne, sinon si une des colonnes possède une valeur, elle laisse la ligne affichée. Donc le critère ne serait pas... |
| 13/02/2012 à 12:45 | lfcharlotte | Masquer lignes plusieurs feuilles Excel | Tu souhaites le faire sur toutes les feuilles ou seulement certaines ? Si ce n'es tque sur certaines, est-ce que toutes ces feuilles se suivent ? Cordialement... |
| 13/02/2012 à 12:42 | Tonthon | Modifier la saisie date | Un essai par macro qui mets la date au bon format dans la cellule ou la saisie est effectuée. (ne marche qu'avec le point mais possibilité de rajouter la virgule, et seulement sur la plage B7:B33 dans le fichier exemple). Cordialement... |
| 13/02/2012 à 12:16 | Tonthon | Lancer une macro par clic sur une cellule ? | Oui pour moi, tu devrais ouvrir un autre sujet et passer celui la en résolu car cela ne concerne plus les mêmes traitements (plus simple pour les recherches sur le forum pour les gens se retrouvant avec un problème similaire). Concernant la temporisation, la fenêtre de choix du filtre étant une espè... |
| 13/02/2012 à 12:00 | Tonthon | Obtenir l'équivalent d'une liste de diffusion | Si je peux me permettre : Pour l'envoi de mail automatique, il n'y a pas à ma connaissance de solution miracle fonctionnant pour tous les logiciels, soit tes présidents de région font leur mailing à la main, ou comme il les faisaient avant, soit c'est à toi de gérer les différents logiciels possible... |
| 13/02/2012 à 11:11 | jessikaece | Je ne maitrise pas du tout Excel | Re bonjour, Bon, il va falloir être un peu plus "explicite" si tu veux vraiement un coup de main : Quels calculs tu dois faire dans tes tableaux ? Pour faire les calculs, dans quelle(s) colonne(s) du fichier 1 faut-il récupérer les données, sous quelle(s) condition(s) ? Comment se nomment tes deux f... |
| 13/02/2012 à 10:54 | azertym | Coller le presse papier dans une cellule | Tu as bien laissé ton i = 2 avant le do while pour que la boucle sache où démarrer ? Cordialement... |
| 13/02/2012 à 10:48 | raphonce | Formule pour créer des lignes par rapport a une cellule | Cela est possible par macro, par contre cela dépend de ce que tu veux d'afficher dans les cellules des lignes créées ? Le traitement peut-il s'appliquer sur les nouvelles lignes créées également ? Joins un fichier exemple avec ton fichier tel qu'il est de base, et dans un 2ème onglet la même chose a... |
| 13/02/2012 à 10:44 | azertym | Coller le presse papier dans une cellule | Une erreur dans le début de la macro : essais : Cordialement... |
| 13/02/2012 à 10:38 | kerbouchexcel | Creer message d'alerte Excel | Alors j'ai une ou deux questions : - Tu souhaites ton message à l'ouverture ou sur bouton ? Car j'ai vu que tu avais ajouté un bouton qui simulait le traitement, mais si le fichier t'indique déjà à l'ouverture les éléments à contrôler, cela fait un peu double emploi non ? - Si un élément est à contr... |
| 10/02/2012 à 19:37 | Florent B | Message d'erreur VBA "Mémoire insuffisante..." | Ne prends pas mal ce que j'ai dit papou, ce n'est pas une question de pédagogie, mais nous sommes là pour aider les gens à progresser et progresser nous-mêmes (enfin moi oui pour ma part), et pas pour porter un jugement sur la forme, comme on dit, les goûts et les couleurs.... Mais si tu as trouver... |
| 10/02/2012 à 18:02 | bidibulle12 | Problème avec une fonction | Je crois qu'on ne peut faire que 32 formules imbriquées il me semble. Pourquoi tu ne fais pas tout simplement une petit tableau de correspondance à coté ou sur une autre feuille dans lequelle tu irais chercher ta valeur avec un simple rechercheV ? Cordialement... |
| 10/02/2012 à 17:49 | Vinsstama | Action si la selection a la bonne couleur | Sinon niveau ColorIndex pour le noir c'est le 1... |
| 10/02/2012 à 17:31 | Vinsstama | Action si la selection a la bonne couleur | Ca dépend du bleu voulu sinon essais ces valeurs la déjà: 33 23 49 20 47 42 37 24 Cordialement... |
| 10/02/2012 à 17:11 | Vinsstama | Action si la selection a la bonne couleur | A mettre dans le code vba de la feuille concernée: Par contre il faut que ta couleur de fond soit remplie à la main ou par macro, mais cela ne fonctionne pas avec une mise en forme conditionnelle, car Excel lors d'une MFC ne colorie pas vraiment la cellule, il applique juste un filtre par dessus, ma... |
| 10/02/2012 à 15:59 | Florent B | Message d'erreur VBA "Mémoire insuffisante..." | Bon déjà un peu de calme, on est pas la pour juger, chacun construit ses fichiers comme il le sent (même si sur certains écrans, j'avoue que des fois la lisibilité n'est pas terrible avec du texte par dessus l'image de fond). Sinon effectivement je viens de tester rapidement, j'ai bien le même messa... |