| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 21/07/2014 à 21:25 | desmidt | Planning hebdomadaire | Je t’ai dit que tu ne pouvais modifier les initiales qu’au début d’une semaine, mais c’était probablement un peu trop prudent. Selon moi tu peux modifier des initiales dans les colonnes AF-AV d’une semaine pour autant que les personnes concernées ne soient pas encore inscrites sur le planning à gauc... |
| 21/07/2014 à 20:05 | hakhad | Regrouper des données dans un classeur Excel | Re, Finalement c’est plus compliqué que je ne le pensais de placer la liste des fichiers à visiter dans la macro. Je te propose alors de lister ces fichiers sur la feuille ‘Liste des fichiers’ du fichier ‘Suivi_V1’ ci-joint, selon les exemples en place. Ensuite, j’ai installé une macro qui est lancé... |
| 21/07/2014 à 12:21 | acymospc | Indiquer le bon chemin par une macro | Au lieu de choisir le chemin du fichier de base (ThisWorkbook.path), tu précises le chemin désiré, par exemple Sans le signe 'souligné' devant Poèmes ça irait aussi Cordialement... |
| 21/07/2014 à 10:34 | SAMAHA | Macro pour transformer un tableau mois de colonnes en ligne | Je reste malgré tout à ta disposition... |
| 21/07/2014 à 09:38 | SAMAHA | Macro pour transformer un tableau mois de colonnes en ligne | Re, A première vue, tu devrais pouvoir copier-coller le bouton ‘Transfert’ de la feuille ‘Base’ à une feuille ayant exactement la même structure que le feuille ‘Base’ et la macro devrait fonctionner identiquement. Mais comme est prévue la macro, le transfert se ferait à chaque fois sur la feuille ‘R... |
| 21/07/2014 à 09:26 | acymospc | Indiquer le bon chemin par une macro | Re, Dans ta macro Private Sub CommandButton1_Click(), j'ai remplacé la ligne par Comme tu peux le voir sur l’image ci-dessous, si je lance ce code ainsi transformé, un fichier .txt est enregistré dans le même dossier que celui dans lequel se trouve le fichier Excel de base (tu remarqueras que je tra... |
| 21/07/2014 à 09:10 | Chichite67 | Sauvegarde XLSM - Plus de macro | Re, Tu as modifié ton code entre deux. D’abord tu avais Sheets("Biblio").Select , maintenant tu as Sheets("Biblio").Delete. Ensuite, si tu places ton instruction Application.DisplayAlerts = False après la ligne Sheets("Biblio").Delete , je ne comprends pas à quoi elle sert. Tu auras toujours une fen... |
| 20/07/2014 à 18:06 | Chichite67 | Sauvegarde XLSM - Plus de macro | Re, J’étais en train de chercher une solution à ton problème. Je suis un peu surpris par ta solution. Tu sélectionnes la feuille ‘Biblio’ alors que tu veux sauvegarder la feuille ‘BMO’ et tu enregistre quand même le classeur complet (ActiveWorkbook.save). Mais bon, si ça te convient comme ça, tant m... |
| 20/07/2014 à 18:02 | marc_augier | Tableau objets | Selon moi ce que tu désires n'est pas possible, mais c'est difficile d'être plus affirmatif sans faire d'essais. Pour cela il faudrait avoir ton fichier, déjà pour essayer de mieux comprendre ce que tu désires réaliser vraiment. Tu nous fournis donc un fichier exemple et une ou deux explications de... |
| 20/07/2014 à 17:48 | Kisscool25 | Comparaison 2 colonnes et Affiche 1 fois le résult. Sans Dou | As-tu compris toi-même ce que tu as voulu expliquer ? En tous cas, à voir le nombre de réponse, je ne semble pas être le seul membre à n’avoir rien compris. Sur ta feuille ‘Ecart INV’, tu reprends tous les numéros de lot de la feuille ‘Etat des Stocks + dépôt’. Que voudrais-tu de plus ? Ou que voudr... |
| 20/07/2014 à 17:27 | Chichite67 | Sauvegarde XLSM - Plus de macro | Pour le -1, je ne sais pas trop, si tu lances ta macro au pas à pas, tu vois cette valeur dans la liste des variables. Je ne sais pas si tu fais une erreur ou ….. Tu pourrais essayer de remplacer cette ligne par Sinon essaie cet autre code trouvé sur le net et modifié pour ton cas Cordialement... |
| 20/07/2014 à 17:02 | verovalie | Convertion format macro | Salut Véronique, Salut Jean-Eric, Véronique, apparemment ma réponse ne t'a pas convenue, puisque tu as ouvert ce deuxième fil juste après Mais pourquoi ne pas être restée sur notre premier fil et me dire ce qui ne jouait pas ??? Amicalement... |
| 20/07/2014 à 16:43 | acymospc | Indiquer le bon chemin par une macro | Selon moi tu dois rajouter le signe '\' (backslash) entre ton chemin et le nom de ton fichier. Cordialement... |
| 20/07/2014 à 16:35 | hakhad | Regrouper des données dans un classeur Excel | Je présume que tu veux dire que l'on peut partir dans ce que j'ai appelé la 'direction 1'. Mais si c'est bien cela, je t'avais dit que tu devais me fournir les noms, extensions et chemins de tous tes fichiers Sans ça, je ne peux rien commencer. Es-tu vraiment intéressé par ce sujet ? Il me semble qu... |
| 20/07/2014 à 16:30 | desmidt | Planning hebdomadaire | Tu m’avais dit qu’il y avait un problème avec la prise en compte des samedis sur la ligne 6 de la feuille ‘Jours’. Je t’ai répondu que selon moi tout jouait. Tu ne m’as plus rien dit à ce sujet, dont je considère que le problème est résolu. Selon moi tu peux sans problème modifier les initiales dans... |
| 18/07/2014 à 20:58 | hakhad | Regrouper des données dans un classeur Excel | Re, Selon tes réponses, les choses se compliquent un peu et ça appelle de nouvelles questions. 1) Est-ce que ce serait envisageable de déplacer tous tes fichiers à visiter dans le même dossier que le fichier ‘Suivi’ ? 2) Si non, peux-tu me fournir les chemins de tous tes fichiers à visiter ainsi que... |
| 18/07/2014 à 18:04 | SAMAHA | Macro pour transformer un tableau mois de colonnes en ligne | J'ai laissé une ligne vide car c'était comme cela sur ton premier exemple ; j'ai même dû trouver une ligne de code pour réaliser cela Si tu ne désires pas cet espace, supprime la ligne Je remarque à l’instant que j’ai également oublié d’effacer la ligne Amicalement... |
| 17/07/2014 à 21:29 | SAMAHA | Macro pour transformer un tableau mois de colonnes en ligne | J’ai pris ton fichier ‘essai classement date’ et l’ai renommé ‘Essai_V1’. J’y ai supprimé la macro inscrite dans le code de la Feuil1(Recap …..) et qui bloquait à chaque sélection de cette feuille. Je n’ai pas tenu compte de tes remarques dans tes fichiers, car je ne sais jamais si elles me sont adr... |
| 17/07/2014 à 10:14 | hakhad | Regrouper des données dans un classeur Excel | Tu peux bien faire cet inventaire qui n'était pas demandé, mais n'oublie pas de répondre à mes questions. Amicalement... |
| 17/07/2014 à 09:05 | verovalie | Macro convertir format nombre ne fonctionne pas | Afin de transformer tes points en virgules sur la plage D2:D_Dernière_ligne_utilisée, tu pourrais inclure ce bout de cote à ta macro après le transfert des données. Le résultat peut encore dépendre du format de base que contient ta colonne D. Sans voir ton code complet ni ton fichier c’est difficile... |
| 17/07/2014 à 08:24 | leakim | Application somme VBA | Je ne connais pas et ne comprends pas l’instruction ‘ ExecuteExcel4Macro(fichier) ’, mais selon moi ta macro prépare une formule par la ligne fichier = chemin1 & Cells(lig, 1) & "\" & Cells(lig, 2) & "\[feuilles de frais " & annee & ".xlsm]" & Cells(4, col) & "'!R39C10" et l’appliques à une... |
| 16/07/2014 à 21:13 | james59 | Comparaison cellules adjacentes supérieures et traitement (N | Tu parles du passage de 0 à 1 entre quoi et quoi ??????? Peux-tu indiquer 1 ou 2 cas où ça fonctionne (ainsi qu’une explication pourquoi tu es content du résultat) et 1 ou 2 cas où ça foire (ainsi qu’une explication pourquoi tu n’es pas content du résultat) ? A te relire... |
| 16/07/2014 à 21:08 | leakim | Application somme VBA | Le dernier fichier que tu as posté l’a été le 10 juillet (mais comment pouvais-je savoir qu'il fallait aller sur cet autre fil pour le trouver ?). Depuis lors vous avez eu plusieurs échanges avec Eriiic (d’ailleurs pourquoi ne pas être retourné sur ce fil, puisqu’Eriiic connait bien ce fichier ?) et... |
| 16/07/2014 à 20:44 | Innocence | Macro pour affectation de choix | Une fois j’ai voulu faire réparer ma voiture et j’en ai apporté une photo à mon garagiste ; il m’a alors très fortement conseillé de lui amener mon véhicule Est-ce que l’on peut voir ton fichier ? Cordialement... |
| 16/07/2014 à 20:30 | leakim | Application somme VBA | En fait, comme tu avais dit que ton essai avec Application.WorksheetFunction.Sum ne fonctionnait pas, j’ai pensé te dire qu’avec ma solution ça devait fonctionner. Mais de nouveaux essais montrent maintenant que ces deux possibilités agissent indifféremment. Afin de tenter d’appliquer l’une ou l’aut... |
| 16/07/2014 à 18:08 | leakim | Application somme VBA | Essaie avec un truc du genre xxx = Application.Sum(Range("E3:K3")). Sinon, on peut savoir un peu mieux ce que tu veux additionner ? Cordialement... |
| 16/07/2014 à 18:04 | SAMAHA | Macro pour transformer un tableau mois de colonnes en ligne | En me fournissant des fichiers qui ne correspondent pas à la réalité, on perd un temps énorme De plus évite absolument de placer des informations dans les fichiers. Lorsque tu fournis un fichier une deuxième fois, on ne sait plus si l’information est actuelle ou non. De plus, pour l’historique de la... |
| 16/07/2014 à 14:47 | SAMAHA | Macro pour transformer un tableau mois de colonnes en ligne | Dans le fichier ci-joint, quelques commentaires sommaires. Pour plus d'informations, merci de poser des questions plus précises. Amicalement... |
| 16/07/2014 à 14:18 | hakhad | Regrouper des données dans un classeur Excel | Ton problème semble assez simple à résoudre mais avant de me lancer dans la réalisation d’un début de macro, je voudrais te demander quelques précisions : 1) Combien y a-t-il de fichiers à visiter en tout ? 2) Tous les fichiers à visiter sont placés dans un seul et même dossier ? 3) Si oui, le fichi... |
| 16/07/2014 à 10:35 | SAMAHA | Macro pour transformer un tableau mois de colonnes en ligne | Si je t’ai bien compris, la macro placée dans le fichier ci-joint devrait faire l’affaire. J’ai considéré que tu n’avais jamais que 4 colonnes par mois sur la feuille de base. J’y ai placé un bouton qui te permet de lancer la macro. Les données de la feuille ‘Destination’ sont à chaque fois effacées... |
| 15/07/2014 à 18:22 | Innocence | Problème de compilation structure IF | Tu dois modifier tes lignes ainsi, avec un retour à la ligne après Then Cordialement. EDIT : Je viens de constater à l'instant que les deux points après Else se sont inscrits automatiquement (essaie seulement de les effacer )... |
| 15/07/2014 à 11:05 | Aleksy | Activation de Fonction | Re, Je n’ai pas très bien compris toutes tes explications, mais ton problème semble résolu Si ce n’est pas le cas, envois-nous un fichier Excel (et non pas .txt) contenant tes macros créant problème et en indiquant clairement ce que tu attends encore. Un fichier rendu anonymes avec quelques lignes r... |
| 15/07/2014 à 10:25 | Aleksy | Activation de Fonction | Je suis très content que mon intervention ait également été appréciée de ta part Pour ton nouveau problème, l'instruction ci-dessous devrait faire l'affaire Cordialement... |
| 14/07/2014 à 13:28 | Tezz | Affecter language propre à une macro | Re, Ton instruction Format(Dte, "mmmm") utilise le format de dates de l’ordinateur sur lequel la macro est utilisée, soit des formats de dates dans sa langue. Dans ton cas tu peux contourner le problème en n’utilisant pas une date dans la création du nom de tes feuilles, mais un texte (String), soit... |
| 12/07/2014 à 14:17 | hibachaymae | Afficher sur le textbox le nom de la page en cour | Dans la forme ‘Menu’ qui s’ouvre lorsque tu appuies sur " shift + control + f ", tu as une quantité de TextBox. Dans lequel veux-tu faire apparaître le nom de la feuille ? Cordialement... |
| 12/07/2014 à 14:05 | KEVING971 | VBA pour sauvegarde de données | Tu as apparemment des macros derrières tes boutons ‘Reset’ et ‘Enregistrer’, mais tu ne nous les as pas fournies. Pourquoi ? Quelles sont les données que tu veux voir reporter sur la feuille ‘Enregistrement’ ? La plage A3:Y3 de la feuille ‘TRS’ ? Si oui, il semble ne pas y avoir la place sur la feui... |
| 12/07/2014 à 11:19 | Adevy | Catalogue de macros pret à l'emploi ? | Il y en a des centaines Par exemple le site de Jacques Boigontier est très bien. Sur cette page, tu trouves des exemples de codes VBA. Dans la liste, en tout cas toutes les fois qu’il y a (VBA) après le nom. Si tu cliques là-dessus, tu as les codes et parfois – sur la droite – des fichiers exemples... |
| 12/07/2014 à 08:33 | Aleksy | Activation de Fonction | As-tu un fichier exemple à nous montrer ? Cordialement... |
| 12/07/2014 à 07:23 | c506yves | Nom de fichier variable Excel 2010 | La prochaine fois revient sur ton fil afin de le conclure, en cliquant encore sur le petit V vert dans l'un de tes messages afin de l'indiquer clairement comme 'Résolu'. Amicalement... |
| 12/07/2014 à 07:17 | Madrileno74 | Suppression expressions en doublon dans cellule | Je veux bien essayer de trouver une solution à ton problème, mais il faudrait que tu répondes déjà à mon intervention sur ton autre fil https://forum.excel-pratique.com/excel/separer-un-tableau-en-plusieurs-onglets-t53077.html... |
| 12/07/2014 à 07:09 | intelligase | Boucle de tri de données difficile à arrêter | Pas très claires, tes explications, d'où probablement le manque de réponse Peux-tu nous fournir un fichier-exemple avec 10 à 50 lignes représentatives du problème ? Cordialement... |
| 12/07/2014 à 07:00 | Tezz | Affecter language propre à une macro | Je travaille à Berne et mes macros sont très souvent utilisées sur des PC francophones et germanophones pour des fichiers dans ces deux langues, mais également en italien Mais selon moi ces macros sont toujours écrites en anglais et il faut plutôt modifier les fichiers en fonction des langues utilis... |
| 12/07/2014 à 06:46 | Nifag | Problème de formule pour plan de table | Je ne comprends rien à ton souhait et je ne suis apparemment pas le seul. Tu as sur la feuille ‘Fichier principal’ uniquement deux personnes dans la colonne A. Pourquoi sont-elles répétées si souvent ? Tu as des colonnes E et F déjà en partie remplies. Est-ce le résultat désiré ou une préparation ma... |
| 11/07/2014 à 20:31 | c506yves | Nom de fichier variable Excel 2010 | Tu as un prénom fort sympathique Essaie Cordialement... |
| 11/07/2014 à 20:25 | Jal02 | Macro : Ajouter des lignes en fonction d'une variable | La macro ci-dessous, placée dans le fichier ci-joint, devrait réaliser ce que tu désires, à condition que le présent fichier et ton fichier ‘nom des personnes’ soient tous deux placés dans le même dossier. Cordialement... |
| 11/07/2014 à 15:58 | Concrete steel | Multiplication d'une cellule par une colonne | Donc ton problème est résolu ? Si oui, tu devrais cliquer sur le petit V vert dans l'un de tes messages afin d'indiquer clairement ton fil comme 'Résolu'. Autrement sois plus clair dans ce que tu attends encore de moi. Amicalement... |
| 10/07/2014 à 21:13 | minitim | Style Comma? | Je n’ai jamais vu un truc pareil ! Dans la colonne de gauche, tu as un format avec trois décimales après la virgule, mais à l’écran tu as un format à l’unité. Dans la colonne de droite, tu as un format sans virgule (donc sans chiffres après la virgule). Et c’est ce qui semble faire la différence ent... |
| 10/07/2014 à 20:53 | Concrete steel | Multiplication d'une cellule par une colonne | Place la formule ='Entrées, tableau MAX MIN'!$C$12*Coef!E3 placée en E4 de la feuille tableau et incrémente-la vers le bas et tu auras le résultat désiré, comme dans le fichier ci-joint. Si tu veux éviter les zéros, il y a plusieurs possibilités. Ma méthode implique que tu corriges cette formule man... |
| 10/07/2014 à 20:44 | GJC | Tableau synthétisant des cumuls horaires de pluies | Re-bonjour, J'ai travaillé quelques heures sur un PC inconnu et j'ai dû louper quelque chose. Juste pour le fun, voici donc un nouveau fichier avec une copie de ma première macro. Cordialement... |
| 10/07/2014 à 19:33 | GJC | Tableau synthétisant des cumuls horaires de pluies | J'ai aussi essayé quelque chose Je te propose un essai ci-joint. Tu cliques sur le bouton en place sur la feuille d’avril et le report se fait comme tu le désires. Je pense qu’il y a énormément de choses à automatiser dans ton fichier, par exemple les totaux des colonnes D et E. A toi de dire... |