Date | Auteur du sujet | Sujet | Extrait du message |
---|
28/10/2021 à 10:32 | Gaetan2398 | Application.ScreenUpdating = False ne fonctionne pas | Pas besoin de ScreenUpdating ... |
22/05/2021 à 10:40 | Tib Laf | Fichier Excel impossible à ouvrir sous libre office | Effectivement, il y a là une différence de comportement entre Excel (2003) et Libre Office (7.0.5). Ta formule en F10 renvoie 4 avec Excel et #N/D avec Libre office. Tu peux résoudre cela en utilisant la fonction N() qui renvoie 0 si le cellule ne contient pas un nombre : =RECHERCHEV(N(E10);$Barème... |
21/04/2021 à 15:22 | WilliamB | Copie de classeur en valeurs uniquement | Avec cette macro à mettre dans un nouveau classeur (à adapter) ... |
09/04/2021 à 14:34 | Didi654613 | Formule qui prend une ressource phénoménale | Avec la formule : =SOMMEPROD(Plan!$K$6:$K$630;(DECALER(Plan!$K$6:$K$630;-1;0)=$A$2)*1)... |
08/04/2021 à 11:21 | Kestrel | Boucle VBA Excel 2013 | L'enregistreur de macro est un aide qui génère un code informatif qu'il faut entièrement réviser. Pas sûr d'avoir compris ton problème, mais pour copier des valeurs, ça donnerait ... |
08/04/2021 à 10:01 | FoxtrotRomeo | Figer valeur d'une formule d'une cellule | Calculate permet effectivement de calculer un Range, pas d'empêcher le calcul des autres cellules. Pour cela, il faudrait désactiver le calcul automatique des autres cellules de cette feuille tout en en conservant le calcul automatique des autres feuilles ce qui n'est pas possible. La désactivation... |
08/04/2021 à 09:44 | FoxtrotRomeo | Figer valeur d'une formule d'une cellule | Le beurre et l'argent du beurre ... Ce n'est pas possible : on ne peut pas (même avec VBA) ne pas calculer certaines formules et calculer les autres, c'est soit aucune soit toutes... |
07/04/2021 à 14:48 | decibel | Compatibilité Excel/Calc - incrémentation automatique | Les macros Excel VBA ne sont que très partiellement compatibles avec le Basic de Libre office. Par exemple l'objet ListObject n'existe sous Libre Office. Tu ne pourra donc pas utiliser ce fichier avec Libre Office si tu conserves un tableau structuré dans Excel. A ce jour je ne connais pas de cas où... |
25/03/2021 à 01:08 | joept69 | Macro copier formule vers le bas tant que cellule voisine <>"" | Ton code s'écrit sur 2 lignes ... |
24/03/2021 à 11:36 | joept69 | Macro copier formule vers le bas tant que cellule voisine <>"" | Pas besoin de macro, un double clic sur la poignée de recopie suffit (la petite croix noire du coin inférieur droit de la sélection) Et mieux : utiliser un tableau structuré, la propagation automatique des formules est une option... |
24/03/2021 à 10:55 | jazmincita | Extraction adresse mails fichier Excel | EDIT : Une autre solution ... |
24/03/2021 à 09:26 | Charlie1989 | Mettre un lien hypertexte mailto par une mise en forme conditionnelle | Un exemple... |
23/03/2021 à 14:53 | Chris1800 | Utilisation des noms de cellules | Plus simple ... |
23/03/2021 à 14:35 | Chris1800 | Utilisation des noms de cellules | C'est pas la bonne méthode..... Le plus simple est d'employer 2 tableaux Excel (structurés) : - un tableau de références des Produits avec deux colonnes Produit et Prix - un tableau vendeur avec une liste de choix dans la colonne produit et une formule dans la colonne prix qui récupère le prix dans... |
23/03/2021 à 14:03 | Davidihii | Carte de france dynamique en VBA | Le spécialiste des cartes c'est Tatiak ( pierrep56) . Pas besoin de ré-inventer la poudre, il y a tout sur son site : Tatiak... |
20/03/2021 à 13:05 | Le Fast | Saisons automatique | Calculer la saison du jour relève des calculs astronomiques. Une alternative simple consiste à utiliser un tableau des saisons. Exemple pour 2019 à 2035 ... |
20/03/2021 à 12:10 | Glouposti | Présentation Glouposti | Bonjour Glouposti , Bienvenue sur le Forum... |
12/03/2021 à 13:40 | moutch | Erreur d'exécution '1004' pour un Range.Find | Une règle fondamentale depuis un usf : préciser la parentalité des Range... |
12/03/2021 à 12:27 | LéoA | Extraction d'information de plusieurs Excel | J'ai utilisé la méthode Find du VBA qui est l'équivalent de la commande Rechercher d'Excel. Compte tenu de la disparité des fiches, j'ai utilisé les options xlValues et xlPart qui correspondent à Regarder dans : Valeurs et Décocher Totalité du contenu de la cellule. Le tableau situé sur la feuille "... |
11/03/2021 à 23:55 | LéoA | Extraction d'information de plusieurs Excel | Re, Tes fiches sont très disparates. Une même information n'est pas toujours positionnée pareil ... J'ai essayé de faire au mieux mais je ne peux pas garantir que ça trouvera toutes les informations dans chaque fichier. Ça fonctionne avec le 5 exemples fournis. Vu qu'il faut effectuer une recherche... |
11/03/2021 à 15:10 | LéoA | Extraction d'information de plusieurs Excel | C'est pas une difficulté si on de prend en compte dès le départ... |
11/03/2021 à 14:00 | LéoA | Extraction d'information de plusieurs Excel | Je vais essayer de voir avec VBA. Est-ce que tous tes fichiers sources n'ont qu'une seule feuille comme dans tes exemples ? Dans ce cas le nom de la feuille n'a aucune importance. Peux tu regrouper tous les fichiers et uniquement ces fichiers dans un sous-dossier ? Si c'est le cas quel est son nom ... |
11/03/2021 à 09:04 | LéoA | Extraction d'information de plusieurs Excel | Excel dispose d'un outil qui permet d'extraire des informations de plusieurs fichiers (sans utiliser VBA) : Power Query Présentation de Microsoft Power Query pour Excel - Excel... |
11/03/2021 à 08:51 | CyrilleG27 | VBA entre 2 fichier Excel | A mon avis, il serait plus simple de travailler avec 20 classeurs, un par utilisateur : pas besoin d'identification (pas de macro) et un classeur d'administration qui récupère les informations avec Power Query (pas de macro). Il faut penser Excel avant d'envisager VBA. Toutes ces solutions avec iden... |
10/03/2021 à 21:09 | Fat | Supprimer "FAUX" dans formule SI | Ou =T5+N(U5)... |
10/03/2021 à 16:23 | triptik | Affichage de rechercheV conditionnel | Avec : =SI(MAJ!E2="";SI(IMPORT!E2="";"???";IMPORT!E2);MAJ!E2)... |
10/03/2021 à 16:10 | Cesar1275 | Sélectionner des cellules spécifiques | Exemple : Mais si une date commence par 14 .... ça ne différencie pas ... |
10/03/2021 à 15:53 | Fat | Supprimer "FAUX" dans formule SI | Il suffit de préciser ce que tu veux quand G5 n'est pas égal à "E" ! Par exemple ""... |
10/03/2021 à 12:38 | jag8308 | Asssemblage de cellule avec condition | Plus simplement : =SI(A1="";"";"Décédé" & SI(A1="F";"e ";" ") & SI(B2="Hier";"le jour d'hier";"ce jour"))<br> Note : "le jour d'hier" c'est pas pas correct , "hier" suffit... |
10/03/2021 à 08:45 | lahyas | Macro pour trier | Re, Poster sur plusieurs forums, sans le préciser dans chaque demande, est un manque de respect envers tous les bénévoles qui consacrent de leur temps pour résoudre ton problème ! En effet, tu laisses les contributeurs se décarcasser dans leur coin, sans leur donner la possibilité de consulter les r... |
10/03/2021 à 08:28 | flgc44 | Marcro et onglet masqué | Re, Avec VBA, il ne faut jamais utiliser .Select, .Activate et plus généralement utiliser les objets actifs, sauf si c'est absolument indispensable. C'est un des cas d'école : on ne peut pas sélectionner une feuille masquée, mais on peut agir dessus sans la sélectionner : Au lieu de : Il suffit de ... |
10/03/2021 à 06:15 | thomaslbt | Rechercher et ajouter un texte | Selon la base de données actuelle soit : - ajouter deux champs à cette base : date et type de mission - créer un nouvelle table de données avec trois champs : Identifiant unique, date et type de donnée. Utiliser Power query pour lier les tables... |
10/03/2021 à 06:07 | flgc44 | Marcro et onglet masqué | Avec la fenêtre de débogage : - il y a un message qui indique de quel problème il s'agit . - le VBA pointe la ligne de code qui pose ce problème. Boule de cristal en panne : il faut poste le code, le message d'erreur et la ligne en erreur ou joindre le fichier... |
09/03/2021 à 21:30 | Jimn | Macro VBA fusion de plusieurs lignes en une seule cellule selon colonne A | Effectivement la hauteur de la ligne dépasse la hauteur maximale autorisée. Insère une ligne pour passer la hauteur de toutes les lignes en automatique. Entre ces 2 lignes : Insère la ligne comme suit ... |
09/03/2021 à 20:48 | lahyas | Macro pour trier | Re, Avec des nombres ce n'est pas possible de filtrer avec "Commence par", il faut des textes. Tu peux ajouter une colonne aux données pour convertir les nombres en texte, par exemple avec une formule : = H2 & ""... |
09/03/2021 à 17:45 | lahyas | Macro pour trier | Il faut mettre les critères ad hoc ... Par exemple pour filtrer les N° >50000 et <60000 ... |
08/03/2021 à 15:39 | Jimn | Macro VBA fusion de plusieurs lignes en une seule cellule selon colonne A | La feuille est-t'elle protégée ? Y-a-t'il plusieurs tableaux cote à cote ? Joint un fichier... |
07/03/2021 à 14:56 | c15lachapelle | Importation automatique photos dans fichier Excel | !!! ??... |
06/03/2021 à 18:15 | c15lachapelle | Importation automatique photos dans fichier Excel | Essaies celle-ci qui insère les photos sans déformation : ... |
04/03/2021 à 10:15 | Fallout45 | Récupérer l'adresse IP d'un poste | Une simple recherche sur le forum : Récupérer l'adresse IP Pour l'adapter en 64 bits: Compatibilité entre les versions 32 bits et 64 bits d’Office | Microsoft Docs... |
03/03/2021 à 18:30 | lahyas | Macro pour trier | Manuellement le résultat d'un filtre avancé doit se trouver dans la même feuille. Avec VBA on peut copier le résultat ailleurs un exemple ... |
03/03/2021 à 17:55 | lahyas | Macro pour trier | Pas besoin de VBA pour ça, utilises un filtre élaboré... |
01/03/2021 à 18:13 | matisc | VBA eviter les répétitions | Je pense qu'il faut toujours éviter de sélectionner des cellules, c'est souvent une cause de problème et ça ralentit le code ! Surtout que dans ton exemple c'est très simple ... |
01/03/2021 à 11:13 | matisc | VBA eviter les répétitions | C'est à ça que servent les sous-procédures. Par exemple ... |
28/02/2021 à 22:53 | Gogorch | Test d'une valeur dans plusieurs plage de donnée | Je vois des triangles verts dans les cellules, les valeurs basses et hautes sont-elles bien des nombres ??? Pourquoi sont-elles centrées ? Sans alignement on verrait immédiatement si il s'agit de nombres (alignés à droite)ou de textes (alignés à gauche) !!... |
28/02/2021 à 20:58 | Gogorch | Test d'une valeur dans plusieurs plage de donnée | En I26 : =SOMMEPROD(($C$4:$C$22<=I25)*($D$4:$D$22>=I25)*$E$4:$E$22)... |
26/02/2021 à 20:43 | Celtik44 | Selectionner date + donnée du mois | L'un n’empêche pas l'autre ..... |
26/02/2021 à 14:57 | Celtik44 | Selectionner date + donnée du mois | Ppas besoin de macro pour ça, utilises Power Query : Prise en main de Power Query - Excel... |
26/02/2021 à 14:23 | Jimn | Macro VBA fusion de plusieurs lignes en une seule cellule selon colonne A | Pas besoin de fusionner les cellules, au contraire. Voici une proposition ... |
26/02/2021 à 11:12 | benoob666 | Chiffre romain en arabe dans une suite de chiffre romain et arabe | Un essai ... |