v

Membre impliqué

Inscrit le :13/05/2009
Dernière activité :17/03/2020 à 17:45
Version d'Excel :2010 FR - 2013 FR
Messages
2'943
Votes
192
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par vba-new - page 29

DateAuteur du sujetSujetExtrait du message
30/05/2011 à 23:14Chat VBA Deux procédures Calculate sur la mm feuille ?Quels sont les buts des 2 procédures ...
30/05/2011 à 21:19BostonTexas Planning mois / hommes automatiseRe, J'avais déjà commencé à faire un truc et il est difficile de continuer la formule d'un autre, la logique n'étant pas toujours la même. Essaie avec cette formule à mettre en D4 et à tirer vers la gauche et vers le bas : Il y a surement plus optimisée comme formule mais en attendant.....
30/05/2011 à 11:12angel09 Si aucun chiffres ne sort 7 foisPour modifier l'apparence d'un bouton, plutôt que de créer un bouton, tu crées une zone de texte à laquelle t'affecteras une macro. Voir fichier suivant ...
30/05/2011 à 00:01angel09 Si aucun chiffres ne sort 7 foisEt comme ça ...
29/05/2011 à 17:18angel09 Si aucun chiffres ne sort 7 foisRe, Un premier jet : Je vais bientôt aller taffer. Je regarderai la suite demain si ta réponse tarde trop...
29/05/2011 à 08:28angel09 Si aucun chiffres ne sort 7 foisPas tout bien compris ! Donc tu cliques sur une cellule de la plage [A1:L3] ? Et que fais ce clic ? Il inscrit un numéro en A5 ? Le 12 ne fait pas partie de la série 1 ...
27/05/2011 à 23:20Mondapar Questions sur les opérateurs mathématiquesTu as worksheetfunction.pi...
27/05/2011 à 22:54Mondapar Questions sur les opérateurs mathématiquesLa fonction Cos donne le cosinus d'un angle en radian pas en degré. Voici ce que dit l'aide VBA ...
27/05/2011 à 22:10BostonTexas Planning mois / hommes automatiseUne petite question : un contrat qui se termine le 1 janvier 2011 par exemple, est-ce que ce jour est inclus dans le calcul ? Ex : contrat du 12/12/10 au 01/01/11. Décembre : 31-12+1=20 jours de travail en décembre 2010 = 20/31=0,64516129 mois Janvier : 0 mois ou 1/31=0,032258065 mois ...
27/05/2011 à 20:49Isatomafa Vérifier si IBAN correctIl me semble que Substring n'existe pas en VBA d'où un code faux pour la fonction Iban du classeur. Utilise le code suivant plutôt (tiré de wikipédia) ...
24/05/2011 à 20:43Amadéus Ajouter à une date x secondes lors de la saisieCode à mettre dans le code la feuille ...
24/05/2011 à 18:16OpusTlse Tion exercice bornes maximumUne solution par macro : Cliquer sur le bouton Lancer du fichier joint...
23/05/2011 à 17:26Lorris [Excel] Calculs selon formules changeantesEssaie avec cette formule à mettre en B2 et à tirer vers le bas ...
22/05/2011 à 09:40Mikele Pb Impression PDFSi on clique sur Mise en page, voici ce que j'ai : Tout ceci a été fait avec la dernière version de PDFCreator (v 1.2.1) et avec excel 2010. Il n'y a pas de raison que ça ne marche pas chez toi...
22/05/2011 à 09:10Mikele Pb Impression PDFPour ma part, voici ce que j'ai sous excel 2010 : Ce qui donne le pdf suivant (format paysage) ...
21/05/2011 à 09:38DJ FA Dim ????Ca peut marcher mais si ton tableau a un nombre de lignes supérieur ou égal à 27 ça ne marchera pas. J'ai pris 65000 pour prendre large. A toi de tester...
20/05/2011 à 23:06dubois Formule Date et heureUne solution (à mettre en C10) : On extrait la date, on extrait l'heure, on fait la somme des deux et on multiplie le tout par 1 pour que ça donne une valeur. Ensuite on met la cellule au format personnalisé suivant par exemple ...
20/05/2011 à 22:58DJ FA Dim ????Ok j'avais pas compris. Et avec ceci ? : Ce code détecte automatiquement la dernière ligne de la colonne A (il faut que ça soit supérieur à 3)...
20/05/2011 à 22:29DJ FA Dim ????Essaie avec ...
20/05/2011 à 19:26Mondapar Selection de données dans une colonne en VBAUne solution : Ce code est adapté à la structure du fichier que tu as joint. En outre, il faut que les feuilles dont les noms se trouvent dans la feuille Données soient positionnées à partir de la 2è feuille...
20/05/2011 à 19:21MELCacher des ongletsToujours pas de fichier ! Fais attention à ce qu'il ne dépasse pas la taille limite. S'il est trop grand essaie avec : http://www.cjoint.com/...
20/05/2011 à 14:18hakim Supprimer une colonne sans perturber mon tableauEtant donné que ta cellule A6 est complètement figée, tu peux utiliser la syntaxe suivante ...
20/05/2011 à 13:24MELCacher des ongletsUne solution ...
20/05/2011 à 12:52hakim Supprimer une colonne sans perturber mon tableauEn fait faudrait peut-être revoir les formules du tableau A et jouer sur les références relatives ou absolues. Le mieux serait que tu joignes un bout de fichier en gardant que les données utiles à la résolution du problème...
20/05/2011 à 06:48cfn3cfn Definir une zone d'impressionEssaie avec ça ...
19/05/2011 à 17:29DJ FA Dim ????Re, Les variables a, b, c, d, e, f sont-elles obligatoires ? Si non, remplace-les par 1, 2, 3, 4, 5, 6...
18/05/2011 à 23:45DJ FA Dim ????Et comme ça ça marche ? Le "%" dans la déclaration des variables signifie Integer...
18/05/2011 à 22:11DJ FA Dim ????Tu peux pas mettre des valeurs bidons plutôt ...
18/05/2011 à 21:52DJ FA Dim ????Pas trop compris le problème. Le "a" ou le "i" que tu déclares est un nom de variable. Tu peux donc mettre presque n'importe quoi. Comme : Dim azerty ou encore Dim DJFA... Si ça répond pas à ta question, essaie de joindre un bout de fichier pour mieux cerner le problème...
18/05/2011 à 21:50Mondapar Utilisation des formes avec Excel/VBAJoli Banzai. Une autre solution répondant à la dernière question de Mondapar. Remplace la procédure actuelle par celle-ci : Là tu entres n'importe quelle valeur en G5 (faut que ça soit supérieur à la valeur en G12 c'est-à-dire l'origine de ton axe). L'astuce ici est de définir une échelle. Ici une c...
18/05/2011 à 20:01Mondapar Utilisation des formes avec Excel/VBADans le fichier joint : 1. Tu entres une valeur en G5 2. Tu cliques sur le bouton "Bouger le triangle" Voici la procédure associée ...
12/05/2011 à 17:14jbhx Raccourcir une formuleJe viens d'avoir le même problème au boulot ! Je voulais créer une liste de validation de données mais ça ne prenait pas en compte ma formule. Après quelques tests, il semblerait que l'on ne puisse pas mettre de formule contenant plus de 255 caractères. Idem pour définir un nom. J'ai donc trouvé une...
11/05/2011 à 22:54jbhx Raccourcir une formuleEn fait ça dépend des conditions de sa formule. Ici, il semblerait que chaque condition vérifiée renvoie une plage de cellules de une seule colonne (A!F1:F6, A!F2:F6; A!C1:C11, A!D1:D8, etc.), ce qui marcherait. Pour s'en convaincre, un exemple ...
11/05/2011 à 21:49robx2309Executer une sub dans une celluleJe ne comprends pas du tout. Tu veux créer une liste de validation par macro ...
11/05/2011 à 20:25robx2309Executer une sub dans une celluleAu lieu de créer une Sub crée plustôt une Function. Ex : Si tu mets ensuite en A1 par exemple : Ça te retournera la multiplication de 4 et de 8 donc 32...
11/05/2011 à 20:11jbhx Raccourcir une formulePour que ça marche tu dois donner un nom à ta liste. Va dans le menu 'Formules' puis va dans 'Définir un nom'. Dans le champ 'Nom' donne le nom que tu veux (ex : NomDeLaListe) puis dans le champ 'Fait référence à' mets ta formule : Ensuite, dans la cellule qui contiendra la validation de données, ch...
11/05/2011 à 18:50pass-pass Une cellule = 1 caractère (En VBA)Bonjour pass-pass, Regarde du côté de la fonction Mid...
09/05/2011 à 19:31aptagud Par quel bout le prendreEn C1 : A toi d'adapter la plage de cellule, ici j'ai mis jusqu'à la 7è ligne. Formule à tirer ensuite vers le bas...
06/05/2011 à 19:04Jief67Calcul de consommation horairesEssaie comme ceci : D121/(F121*24) et tu mets la cellule au format nombre ou standard...
06/05/2011 à 17:41jonathan00243Probleme bouton supprimerModifie le code du bouton supprimer comme ceci : Pour le bouton "modifier" et l'erreur 6 : dépassement de capacité, c'est parce que lorsque le nom n'est pas trouvé dans la boucle On entre dans une boucle infinie. Or, tu as déclaré ta variable i comme un Integer : Interger a pour limite 32 767 et tu...
01/05/2011 à 21:52Banzai64Conversions de datesRe, En effet, la manipulation directe des cellules devient lente lorsque ton tableau est grand. Le mieux est de passer par une variable tableau ...
01/05/2011 à 21:14Banzai64Conversions de datesEn fait ce n'est pas 2 espaces qui se trouvent après le "Â " mais 2 espaces insécables . Essaie le code suivant : Le premier te renverra 32 tandis que le second te renverra 160...
01/05/2011 à 20:16Banzai64Conversions de datesUne petite explication : Lorsqu'en VBA, Excel détecte qu'une chaine de caractère ressemble à une date, si cette chaine de caractère non formatée est inscrite dans une cellule quelconque d'une feuille quelconque, il fera une conversion implicite de cette chaine en date. Et cette date se retrouvera en...
30/04/2011 à 16:14siskas Mise en forme conditionnelle "dynamique"Normalement ça marche si tu figes pas ta condition. Exemple, sélectionne les cellules A1 à A5 et mets la mise en forme conditionnelle suivante : =B1=""...
29/04/2011 à 17:04Yvouille Fichiers .rar illisiblesLes fichiers rar sont des fichiers compressés. Tu peux utiliser le logiciel gratuit 7-zip pour les décompresser...
21/04/2011 à 11:40mattjolRaccourci clavier Copier/CollerEt si tu maintiens la touche Shift en appuyant plusieurs fois la touche flèche bas jusqu'à ce que ça te sélectionne la plage que tu veux ...
19/04/2011 à 22:06tulipe_4Question VBA basiqueExemple avec le code suivant : Si on traduit, ça donne : pour i allant de 1 jusqu'à 3 (ie 1, 2, 3), on affiche dans une boite de dialogue la variable i. C'est-à-dire qu'une boite de dialogue s'affichera 3 fois, affichant les valeurs 1, 2, 3. Est-ce que c'est plus clair ou pas ...
19/04/2011 à 17:31LECUYERErreur Valeur sur un renvoi de feuille à feuillePeux-tu fournir un bout de ton fichier ...
19/04/2011 à 17:28ThomasMeunier Renvoyer le résultat décalé d'une colonnePeux-tu joindre un bout de fichier (même bidon) pour illustrer ton explication ? Pour ma part j'ai du mal à te comprendre. Sinon essaie de voir du côté de la fonction RECHERCHEV en mettant le dernier argument à FAUX...
12/04/2011 à 17:35MellyMello Insérer une condition sur activecellEssaie avec ...