| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 08/06/2020 à 13:33 | user4545 | Recherche chaîne de caractère à partir d'un tableau VBA | Je ne vois pas l'intérêt de VBA pour une simple RECHERCHEV... Si besoin, une adaptation des formules (à mettre dans le module de la feuille en question) ... |
| 08/06/2020 à 12:09 | alydiallo | Chronologie | Personnellement j'ai pas compris l'exemple. Serait il possible de joindre un fichier avec un exemple concret du résultat attendu ... |
| 08/06/2020 à 12:02 | PhilWoo | Calcul entre des jours et des heures (dans des colonnes différentes) | Dans la mesure où la date et l'heure sont valides (= reconnues comme tel par Excel), voilà la formule pour la première ligne (en G2, à étendre vers le bas) : Pour la moyenne par commercial (en C14 à étendre vers le bas) : Le résultat des ces 2 formules est à afficher au format "durée" ("Autres forma... |
| 08/06/2020 à 11:38 | user4545 | Recherche chaîne de caractère à partir d'un tableau VBA | Un essai : Formules (Lattitude, Longitude, Distance) ... |
| 08/06/2020 à 11:33 | user4545 | Recherche chaîne de caractère à partir d'un tableau VBA | Un fichier "manipulable" serait nettement plus utile qu'une image... Edit : salut h2so4 , on est raccord ... |
| 08/06/2020 à 11:29 | Loic09 | Dupliquer une page un nombre défini de fois et les renommer via une plage | Si les onglets ont juste vocation à consulter les données de la base relative à un patient, il est inutile d'en créer autant. Dans la mesure ou un humain normalement constitué n'est en mesure d'afficher et lire qu'un onglet à la fois, on peut se contenter d'un seul onglet d'affichage ! On peut par e... |
| 08/06/2020 à 11:11 | Loic09 | Dupliquer une page un nombre défini de fois et les renommer via une plage | Avant de me lancer, puis-je demander la finalité de cette manip' ? Car en général, un fichier avec de multiples onglets devient vite inutilisable/inexploitable, surtout lorsqu'il s'agit de ventiler des données par mois et/ou patient... Concernant le fichier, il est tout à fait possible de fournir un... |
| 08/06/2020 à 11:00 | ABDERRAHIM | Savoir le sens de zero dans la condition if | Je serais tenté de te dire que cette formule est incorrecte, puisque la fonction SI ne possède normalement que 3 arguments ... |
| 08/06/2020 à 10:50 | vinciHorus | Code VBA qui récupère les 2 premières lettres d'une valeur | En formule Excel : Via VBA ... |
| 08/06/2020 à 10:24 | jensaisrien | Logiciel à trouver | Autre possibilité, passer par un Google Forms pour les commandes. Les réponses viennent ensuite alimenter automatiquement un classeur Google Sheets qui n'est visible et accessible que par vous, par défaut. Vous pouvez aussi paramétrer des accès spécifiques à ce tableur si besoin. Ce classeur peut vo... |
| 08/06/2020 à 10:14 | quentinh35 | VBA - Supprimer contenu des commentaires | A la différence de la suppression, l'affectation d'un commentaire (même vide) se gère cellule par cellule et non pas sur la plage complète. Il te faut donc utiliser une boucle pour parcourir les cellules de la plage, et affecter un commentaire vide (je pense qu'un simple "" suffit)... |
| 08/06/2020 à 10:11 | Kruwz | Excel - formule TVA récupérable | Formule en J4 (à étendre vers le bas) : Formule en K4 (à étendre vers le bas) : SOMME.SI.ENS() permet de déterminer la somme des lignes d'un tableau qui respectent certaines conditions. Dans le cas présent, la combinaison Motorisation & Type véhicule aboutie à une combinaison unique (1 seule ligne p... |
| 08/06/2020 à 08:38 | BB28000 | Calculer nombre de jours alloues | Si j'ai bien saisi la logique, voilà une formule possible (voir fichier) : Si c'est plus compliqué, créez un tableau de correspondance (liste de jour --> prix) associé à une RECHERCHEV. PS : merci de vous conformer au règlement à l'avenir et d'éviter les sujets au nom évocateur tel que "help"..... |
| 08/06/2020 à 08:28 | grafmax | Bonjour à tous | Bienvenu sur le forum, j'espère que tu y trouveras ton bonheur ! S'il n'existe pas dans les montagnes de sujets existants, n'hésite pas à créer ton propre sujet. A+... |
| 06/06/2020 à 20:31 | Atomiik Loic | Aide sur condition Si | Merci du retour ! Bonne continuation... |
| 06/06/2020 à 09:29 | Valpri | Additionner le contenu de toutes les feuilles dans une feuille | Je vous conseille d'abandonner la structure de votre fichier pour ne conserver qu'une seule et unique base de données regroupant l'ensemble de vos tableaux, ce sera infiniment plus simple et utile à l'avenir. Vous pouvez éventuellement conserver un onglet d'affichage pour n'afficher que les lignes s... |
| 06/06/2020 à 09:24 | Atomiik Loic | Aide sur condition Si | Formule en feuille 1, cellule F3 : Formule en feuille 2, cellule D3 : Votre fichier modifié ... |
| 05/06/2020 à 15:24 | Lulugant | Valeur numérique de textbox | Salut Xmenpl , Une possibilité pour le gérer ... |
| 05/06/2020 à 14:43 | submarine22 | Format date dans une cellule | Merci du retour, pense à valider le sujet ... |
| 05/06/2020 à 14:35 | Julien92 | Copie de plusieurs cellules avec conditions | Habituellement, une fonction placée dans une cellule renvoie un résultat unique qui ne concerne que cette cellule. Sinon il s'agit plutôt de fonctions matricielles (voir ici). Cette syntaxe inhabituelle fonctionne donc peut-être sur Office 365 mais pas aussi facilement sur des versions antérieures.... |
| 05/06/2020 à 14:30 | submarine22 | Format date dans une cellule | A placer dans le module de la feuille en question (pas un module standard !) : PS : la colonne A doit être au format date... |
| 05/06/2020 à 14:12 | Lulugant | Valeur numérique de textbox | Un fichier pour illustrer tout ça serait le bienvenu... Comme son nom l'indique, le contenu d'une textbox est du texte. C'est au moment du transfert dans une plage qu'il faut le convertir. Exemple ... |
| 05/06/2020 à 13:31 | allardinho | Supprimer chaine caractere VBA | Il n'y a pourtant pas de fonction spécifique là-dedans... Ca ressemble plutôt à un soucis avec ton fichier voire ton Excel... |
| 05/06/2020 à 11:53 | submarine22 | Format date dans une cellule | Pour rendre le résultat exploitable, c'est à dire sous forme de date valide et pas seulement visuellement similaire à une date, vous pouvez faire : Avec A1 la cellule contenant l'année. Cela implique par contre un résultat dans une colonne distincte. Si vous souhaitez une conversion directement dans... |
| 05/06/2020 à 11:50 | lipfon | Transformation Format Référence "123456-000-11" en"12.34.56-000-11" | Autre essai ... |
| 05/06/2020 à 11:47 | yann2309 | Somme entre deux heures | Merci du retour, pense à valider le sujet..... |
| 05/06/2020 à 11:33 | Atomiik Loic | Aide sur condition Si | L'ajout du symbole € de cette manière rend le résultat inutilisable pour des calculs. Le nombre est en effet reconnu comme du texte et non plus comme une valeur numérique. C'est au niveau du format de la colonne G qu'il faut jouer pour ajouter ce symbole. Concernant l'autre demande, je pense qu'il s... |
| 05/06/2020 à 10:29 | Atomiik Loic | Aide sur condition Si | Si j'ai bien compris : En E3 : date et heure d'arrivée réelle (format horaire valide pour Excel) En D3 : date et heure d'arrivée prévue (idem) En G3 : pénalité de retard éventuelle (75€ par tranche de 24€ pleine) Un essai (formule en G3) : E3 - D3 donne la durée entre date-heure d'arrivée réelle et... |
| 05/06/2020 à 10:21 | allardinho | Supprimer chaine caractere VBA | Votre syntaxe n'est pas correcte et ne peut donc pas fonctionner... Un essai (non testé) : Si besoin : https://docs.microsoft.com/fr-fr/dotnet/visual-basic/language-reference/operators/like-operator... |
| 05/06/2020 à 10:13 | clemroussi | Tracer graphique VBA | Exact, dans le fichier renvoyé, j'ai supprimé le graphique d'origine et créé un autre qui porte bien le nom "Graphique 1". Le code est à adapter selon vos souhaits. N'hésitez pas à me demander des précisions si besoins... |
| 05/06/2020 à 09:44 | clemroussi | Tracer graphique VBA | Un essai : La macro ... |
| 05/06/2020 à 09:07 | clemroussi | Tracer graphique VBA | Actuellement votre macro créée un nouveau graphique à chaque exécution. Si c'est bien ce que vous souhaitez, ne faudrait-il pas effacer les graphs précédents ? Sinon il est aussi possible de garder un unique graphique, et de retravailler les séries affichées. Plutôt que de préciser une unique plage... |
| 05/06/2020 à 08:48 | ezaka | Fonction IF | Si les cellules sont vides, le calcul est toujours réalisable et correspondra au produit de 0 par 0... Un essai : Fonction en anglais ... |
| 04/06/2020 à 17:11 | jaloulou | Répartir un nombre dans des cellules | Pour commencer, avec un ALEA.ENTRE.BORNES entre 1 et 1000, vous aurez rarement des milliers... Une possibilité : Millier(s) : Centaine(s) : Dizaine(s) : Unité(s) ... |
| 04/06/2020 à 15:55 | yann2309 | Somme entre deux heures | C'est possible avec une fonction telle que : S'il s'agit d'une somme concernant l'heure et uniquement l'heure (indépendamment de la date), il faut au préalable créer une colonne dans laquelle tu extrais l'heure ( =DateHeure-ENT(DateHeure) )... |
| 04/06/2020 à 15:42 | zinelamri | D’une Formule ‘’Intelligente | C'est des mathématiques, pas de la magie ! ENT() renvoie la partie entière d'un nombre SOMMEPROD() renvoie, dans le cas présent, la somme des produits de la première ligne par la seconde L'objectif est de déterminer combien de fois chaque chiffre peut-être contenu dans le nombre d'origine. On commen... |
| 04/06/2020 à 14:06 | zinelamri | D’une Formule ‘’Intelligente | Votre fichier modifié : Formules pour le premier cas : X =ENT(E10/D9) Y =ENT((E10-SOMMEPROD(D9;D11))/E9) Z =ENT((E10-SOMMEPROD(D9:E9;D11:E11))/F9)... |
| 04/06/2020 à 13:52 | Ohbut | Modification auto valeur date d'1 cellule si modification d'1 autre cellule | Votre fichier modifié : Pour ouvrir l'éditeur VBA : ALT + F11 PS : le tableau structuré permet aussi de réécrire les formules de manière plus lisible (voir colonne J pour l'exemple)... |
| 04/06/2020 à 13:46 | ESOKEITH | Appliquer macro à colonne entière | Une proposition de macro ... |
| 04/06/2020 à 12:05 | Ohbut | Modification auto valeur date d'1 cellule si modification d'1 autre cellule | Je vous suggère dans un premier temps de convertir votre tableau en tableau structuré (Sélection du tableau --> Insertion --> Tableau). Ensuite, je vous propose cette macro (à placer dans le module de la feuille en question dans l'éditeur VBA) : Elle se déclenche automatiquement lors d'une mod... |
| 04/06/2020 à 10:26 | TOnick | Formule ou code pour une variable | Je pense que ton problème est plus complexe qu'il n'y parait, et donc qu'une solution ne se fera probablement pas par formule uniquement... |
| 04/06/2020 à 09:20 | clemroussi | Détails sur Excel VBA | Je pense que l'on s'est mal compris... Une plage nommée consiste à donner un nom à une cellule ou un ensemble de cellules. C'est faisable soit par le biais de la barre de saisie en haut à gauche (avant la barre de formule), soit par le biais du gestionnaire de nom. Ensuite, on fait référence à ce no... |
| 04/06/2020 à 09:04 | Mathieu64 | Problème exécution 9 - dimensions du tableau | " " correspond au caractère espace . C'est le séparateur que tu utilises au sein de ta fonction Split . En revanche, pour ta boucle, tu souhaites arrêter de travailler dès que tu rencontre une cellule vide (donc "" ), qui est différente d'une cellule comportant un espace..... |
| 04/06/2020 à 08:50 | Cognomen | Addition heure supérieur à 24h | Pour compléter, la date et l'heure dans un tableur correspondent à un nombre de jours écoulés depuis une date de référence. Le format ne modifie pas cette valeur, seulement la manière de l'afficher (et n'affecte donc en rien les calculs qui y sont liés). La partie entière correspond donc à la date,... |
| 04/06/2020 à 08:46 | clemroussi | Détails sur Excel VBA | Pour la première question, tu peux faire référence à la position de la feuille plutôt que sont nom : Pour la 2ème question, tu peux utiliser une plage nommée. Ainsi dans VBA tu n'auras pas à te préoccuper de l'adresse de la cellule ... |
| 26/05/2020 à 14:51 | Wiwi05 | Insérer X lignes dont X est présent dans une cellule | Merci du retour, bonne continuation ... |
| 22/05/2020 à 16:44 | Sébastien | Modération | Félicitations Bruno, et bon courage pour mener à bien cette tâche ... |
| 22/05/2020 à 16:39 | Wiwi05 | Insérer X lignes dont X est présent dans une cellule | Bonjour, Quelques remarques préliminaires ! la déclaration d'une variable n'a de sens que si elle est utilisée par la suite (voir ws ) l'utilisation d'une variable nommée Target est à éviter en dehors d'une macro événement la syntaxe de votre boucle sur les feuilles n'est pas correcte, voir syntaxe... |
| 22/05/2020 à 09:35 | Sébastien | A propos du futur remplacement des "j'aime" | J'approuve cette fonctionnalité (que je trouve plus utile que les "j'aime") ! Hâte de pouvoir naviguer sur la nouvelle version..... |
| 22/05/2020 à 09:25 | Mermoz | Compter le nombre de cellules qui contiennent certains mots clés et non pa | Excel compte bien le nombre de cellules (une cellule qui comporte 3 fois le mot "Carotte" ne sera comptabilisée qu'une fois). Néanmoins, vous utilisez des formules distinctes qui peuvent donc compter plusieurs fois une même cellule si elle contient différents mots clés. Une solution avec une troisiè... |