| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 02/06/2008 à 14:59 | Lucky | Nouveau membre | Bienvenue à toi sur ce forum. Nad-Dan... |
| 02/06/2008 à 14:56 | Yvouille | VBA - InputBox, recherche d'un fichier et enregistrement | Re, OK. Essaie avec ce code qui ouvrira ton fichier du mois précédent qui sauvegardera ton fichier du mois courant. En résumé : Ouverture de ton fichier modèle Inputbox où l'on met la date Ouverture du fichier mois -1 enregistrement de ton fichier modèle sous le nom du mois et année courante A noter... |
| 02/06/2008 à 13:11 | Yvouille | VBA - InputBox, recherche d'un fichier et enregistrement | Re, Ok. Je pense qu'au vu de tes explications, cela ira sans ton fichier. Où doit-on inscrire cette référence ? A te relire Dan... |
| 02/06/2008 à 08:58 | Yvouille | VBA - InputBox, recherche d'un fichier et enregistrement | Re, OK. Merci de tes explications, j'ai commencé à te prérparer un fichier. Je reviens vers toi avec une solution et peut être (sait-on jamais..) quelques questions. Si tu as un fichier à placer, n'hésite pas car dans ce cas je construirai le programme en correspondance avec tes données. Amicalement... |
| 02/06/2008 à 08:53 | Mistygirl | Ajouter une feuille dans un autre classeur | Vois aussi cette petite appli. Je pense qu'elle peut t'intéresser --> https://forum.excel-pratique.com/viewtopic.php?t=4725 A te relire Dan... |
| 01/06/2008 à 18:03 | Yvouille | VBA - InputBox, recherche d'un fichier et enregistrement | Re, en combinant ce que l'on t'a déjà donné, tu pourrais aisément construire ta macro. Lorsque je te lis, il y a une chose que je comprends pas. tu dis : Pourquoi ne pas demander directement le bon fichier dans l'inputbox ? Par ailleurs que se passe-t-il si le fichier s'appelle "Décompte 01.2008" ?... |
| 01/06/2008 à 12:33 | Yvouille | VBA - InputBox, recherche d'un fichier et enregistrement | Ce ne serait pas la suite de ceci ? --> https://www.excel-pratique.com/forum/viewtopic.php?t=5414 et aussi --> https://www.excel-pratique.com/forum/viewtopic.php?p=30000 D'abord évite d'enregistrer des fichiers dont le nom comporte un point. Mets plutôt --> 04-2008 ou 04_2008. a te relire D... |
| 01/06/2008 à 09:30 | JohnTheMan | Empêcher l'exécution d'une macro | Re, Si ton erreur se passe lors de la définition de la variable, tu n'arriveras pas à utiliser un message d'erreur puisque les variables sont définies et contrôlées avant d'effectuer le code Je pense qu'une solution serait d'effectuer ce contrôle à l'ouverture du classeur car agir sur ton bouton en... |
| 30/05/2008 à 12:32 | dubois | Souris | Si ce n'est déjà fait, veille à faire un bon nettoyage du tapis souris et de la souris. On règle déjà pas mal de problèmes ainsi. Amicalement Dan... |
| 30/05/2008 à 11:32 | dubois | VBA enregistrer sous | Re, Claude je ne vois pas le problème que tu peux avoir si ce n'est venant d'une autre macro Private qui s'exécute à l'arrière plan. Quel message reçois tu ou alors mets ton fichier en ligne que je le regarde. Par ailleurs avec ce code, tu as désactivé toutes tes macros événementielles --> False... |
| 30/05/2008 à 08:37 | dubois | VBA enregistrer sous | Re, Le fait de voiir Thisworkbook dans le code n'a rien avoir avec ton thisworbook VBA vide ou non. Dans ton code si tu ajoutes MSGBOX Thisworkbook.path avant "Application.....", cela te renvoie quoi ? A te relire Dan... |
| 29/05/2008 à 22:39 | dubois | VBA enregistrer sous | Re, Pourquoi dans ton code fais tu : au lieu de au lieu de au lieu de Mets juste avant Dis moi Dan... |
| 29/05/2008 à 21:29 | dubois | VBA enregistrer sous | Re, Effectivement il est dans un module. Je n'ai aucune erreur chez moi. Dis moi quelle erreur tu as. par contre "NomFichier As String" peut être enlevé. A te relire Dan... |
| 29/05/2008 à 18:45 | dubois | VBA enregistrer sous | Essaye ceci : Amicalement Dan... |
| 29/05/2008 à 17:55 | Eric2008 | Effacer le contenue d'une cellule lors d'un changement | Vas dans VBA dans la feuille concernée par ta demande et place les deux codes suivants : Amicalement Dan... |
| 28/05/2008 à 19:26 | clyver | Calcul sur heures | Re, Heu tu peux expliquer la logique ??? En F10, comme Raja le dit et en F9, tu demandes -14h mais tu as déjà cela en F9. A te relire Dan... |
| 28/05/2008 à 07:52 | clyver | Calcul sur heures | Pas évident avec les format que tu utilises mais tu peux essayer cette formule à placer en E7 : =SI(B7>D7;-HEURE(B7-(ARRONDI.INF(B7/$D$7;0)*$D$7))& " h " & MINUTE(B7-(ARRONDI.INF(B7/$D$7;0)*$D$7));D7-B7) Etire ensuite vers le haut. A te relire Dan... |
| 27/05/2008 à 22:21 | NOELLIE | Recherche derniere valeur saisie/nom | A essayer si ta première valeur commence en C1 --> DECALER(C1;NBVAL($C:$C)-1;0) A te relire Dan... |
| 27/05/2008 à 22:11 | loulou190 | Sommeprod et #VALUE | Essaye comme ceci : =SOMMEPROD((($A$4:$A$100=G4)*($B$4:$B$100=H4)*($C$4:$C$100=I4)*($D$4:$D$100=J4))*(E4:E100)) Amicalement Dan... |
| 27/05/2008 à 18:20 | JohnTheMan | Exécution automatique VBS | Pour récupérer le répertoire dans lequel se trouve ton fichier Excel, essaye en créant une variable à partir de --> Thisworkbook.path Amicalement Dan... |
| 27/05/2008 à 18:15 | CP3 | Excel / Access -> Différences ? | De base, Access est un programme de gestion de base de données relationnelle tandis qu'Excel est un programme essentiellement tourné vers le calcul. Certes on peut utiliser Excel comme base de données mais pour des choses plus simples. Dès que tu auras beaucoup de données à traiter, des formulaires... |
| 27/05/2008 à 10:48 | Mistygirl | Aide pour une débutante en VBA | Re, Ce n'est pas évident de t'apporter une réponse qui va cadrer avec ton appli sans voir ton fichier. Ne peux-tu pas mettre ton fichier en ligne ? Dan... |
| 27/05/2008 à 10:45 | JohnTheMan | Empêcher l'exécution d'une macro | Re, Et tu veux quelle action s'il ya cette erreur ? Un message ou autre chose ? A te relire Dan... |
| 27/05/2008 à 07:35 | Mistygirl | Trier une liste | Une exemple utilisant le rapport de TCD et ce sur base du fichier fourni par Amadeus. https://www.excel-pratique.com/~files/doc/Mistygirl.zip Amicalement Dan... |
| 26/05/2008 à 23:54 | Bens | Fonction Concaténer | Re, Une solution par programme te permettrait de faire cela. On repère les dossiers en la colonne H56 et ....., et on fait la concaténation comme tu l'as faite dans la colonne B en ligne 56 et ainsi de suite pour les lignes en dessous. Donne ton avis là dessus Dan... |
| 26/05/2008 à 23:14 | vivi36 | Compter des cellules | Ton fichier est sauvegardé sous excel 2007 et je n'arrive pas à le récupérer. Pourrais-tu le sauvegarder sous excel 2003 et le replacer dans un nouveau post ou à la place du précédent. A te relire Dan... |
| 26/05/2008 à 22:50 | Mistygirl | Trier une liste | Pourquoi ne pas utiliser la fonction Tableau croisé que tu trouves dans DONNES / RAPPORT DE TCD Eventuellement place ton fichier ici, ce sera plus simple de t'aider Amicalement Dan... |
| 26/05/2008 à 22:02 | vivi36 | Comparaison de deux tableau | Re, Ton fichier en retour --> https://www.excel-pratique.com/~files/doc/COMPARAISON5.zip Si pb n'hésite pas Amicalement Dan... |
| 26/05/2008 à 18:57 | Bens | Fonction Concaténer | Dan ton tableau tu peux me donner un exemple concret de ce que tu veux concatener ? A te relire Dan... |
| 26/05/2008 à 18:52 | Boris | Convertion chiffre en lettre monétaire avec "Euro" | Avec une macro (qui n'est pas de moi bien sûr) : https://www.excel-pratique.com/~files/doc/tAZIrChiffres_en_Lettres_Macro.xls Amicalement Nad... |
| 26/05/2008 à 17:59 | JohnTheMan | Empêcher l'exécution d'une macro | As-tu essayé ceci --> Dim Ol As New Outlook Dan... |
| 26/05/2008 à 17:56 | vivi36 | Comparaison de deux tableau | Tu as bien fait de me rappeler là car j'avais omis de te répondre. Petit souci que je vois, c'est si la quantité doit venir du TCD CAR ou CAP. Si cela doit venir des deux il faudra deux colonnes dans le tableau à droite. Une pour les quantité CAR et une pour les CAP. Merci de tes précisions A te rel... |
| 26/05/2008 à 12:32 | JohnTheMan | Empêcher l'exécution d'une macro | Si ta bibliothèque n'est pas installée et que tu cliques sur le bouton, que se passe-t-il dans ton appli ? A te relire Dan... |
| 26/05/2008 à 11:12 | Dahlia | Aide à la saisie pour une grande liste | Re, Dans DONNEES VALIDATION va dans l'onglet "Message de saisie" et décoche "Quand la cellule est sélectionnée". Idem avec l'onglet "Alerte d'erreur", décoche. Amicalement Nad... |
| 26/05/2008 à 10:58 | Eldo45 | Fonction VLOOKUP et IF | Re, Le TCD réalisé sur ton fichier est dynamique : La plage est nommée afin de s'adapter aux lignes de la base de donnée. Une macro est en place pour une mise à jour automatique du TCD Amicalement Nad... |
| 26/05/2008 à 10:54 | Bens | Fonction Concaténer | Télécharge la macro complémentaire MOREFUNC Ensuite, tu pourras utiliser la fonction MCONCAT =MCONCAT(plage;séparateur) Amicalement Nad Edit : Le texte renvoyé ne peut pas excéder 254 caractères (sinon, la fonction renvoie #VALEUR!)... |
| 26/05/2008 à 09:03 | Eldo45 | Fonction VLOOKUP et IF | Je pense qu'un TCD répond également à ta demande. Voir fichier joint : https://www.excel-pratique.com/~files/doc/tableur1_v02.zip Amicalement Nad... |
| 26/05/2008 à 06:28 | Dahlia | Aide à la saisie pour une grande liste | Ton fichier en retour. J'ai juste changé la formule de validation de liste. https://www.excel-pratique.com/~files/doc/AideSaisieListe2.xls Amicalement Nad... |
| 25/05/2008 à 21:07 | Mistygirl | Aide pour une débutante en VBA | Une autre proposition : Si ta première colonne est la colonne A comme je peux le voir dans ton code, la première ligne vide peut être trouvée comme suit : Essaye de mettre ton fcihier en ligne ce serait plus simple de comprendre ton pb. A te relire Dan... |
| 25/05/2008 à 13:11 | calypso | Formule pour fomat de cellule | Utilise la mise en forme conditionnelle via Format / Mise en forme conditionnelle en mettant les conditions cellule = 1 ou > 1 vois ce lien pour les explications --> https://www.excel-pratique.com/forum/viewtopic.php?t=1029 Si pb n'hésite pas à demander Amicalement Dan... |
| 25/05/2008 à 13:05 | dubois | VBA Formule liste mois (année en cours) | Ta liste doit être doit être à jour en fonction de B2 ou B4. Dan... |
| 25/05/2008 à 10:42 | EricF | Base de données gestion horaires | Voici une proposition pour ton fichier : 1 feuille avec le nom des personnes et éventuellement les horaires prévus (s'il ne sont pas susceptible de changer (exemple s'ils travaillent en pause il vaut mieux ne pas noter cette information à coté du nom 1 feuille qui regroupe : Nom, Heure début, heure... |
| 24/05/2008 à 21:42 | kika-75 | Calendrier automatique | Une idée si j'ai bien compris ce que tu veux faire: 1. Mets en A2 = 1/1/08 2. Tire A2 vers le bas jusqu'au 31 eme jour (soit A31 3. Sélectionne de A2 à A31 puis vas dans FORMAT / PERSONNALISE et crèe une format "jjjj" (cela te donne les jours) 4. mets en B2 --> = A2 5 retourne au point 2 6. au po... |
| 24/05/2008 à 15:59 | kalonpoya | Supprimer des liens hypertexte | En enlevant une variable dans le code de V_Elbie : Amicalement Dan... |
| 23/05/2008 à 21:09 | gillou13 | Comment chercher la cause un problème d'un fichier | Dommage que tu ne puisses pas envoyer ton fichier. Ce serait plus facile de voir ce que l'on peut faire. A te relire Dan... |
| 23/05/2008 à 21:01 | 64js | Excel dreamweaver classeur | Re, Sous excel 2003 lorsque tu fais "enregistrer en tant que page web", tu dois aussi cocher l'option "interactivité". Vois aussi en cliquant sur le bouton "publier". Pour ce qui est de excel 2007, je ne peux malheureusement pas t'aider car je ne dispose pas de cette version. A te relire Dan... |
| 23/05/2008 à 17:37 | jfb | Colorier une cellule en fonction de son nombre | Voici un code à placer dans la feuille concernée : Fichier des n° de couleurs : https://www.excel-pratique.com/~files/doc/N_Couleurs.xls Amicalement Nad... |
| 23/05/2008 à 16:21 | 64js | Excel dreamweaver classeur | Re, Tu n'avais pas cela avant pourtant. Dis nous Dan... |
| 23/05/2008 à 16:20 | GUYDIOUDE | Transformer un nombre au format "texte" en un nomb | Egalement : =CNUM(A1) Amicalement Nad... |
| 23/05/2008 à 13:27 | aurelieter | Formule si est vide | Exemple pour vérifier si E1 est vide : =SI(ESTVIDE(E1);"Tata";"Titi") ou =SI(ESTVIDE(E1);valeur Vrai;valeur faux) Amicalement Dan... |