Y

Membre habitué

Inscrit le :14/10/2019
Dernière activité :30/04/2024 à 20:52
Version d'Excel :2016
Messages
98
Votes
1
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par YoniK - page 2

DateAuteur du sujetSujetExtrait du message
09/01/2020 à 14:30YoniK Effectuer un macro sans toucher à ExcelJe ne connais pas ce genre de VBA, je suis habité au sub ^^ Pourrais tu me dire comment et/ou où intégrer ton code et si il a des choses à adapter (à part l'emplacement du fichier C:\...) Merci pour ta réponse déjà ^^...
09/01/2020 à 13:56YoniK Effectuer un macro sans toucher à ExcelIl s'agirait d'un fichier qui utiliserait des fonctions "=aujourd'hui()", lorsque la soustration d'un jour et de aujourd'hui = 0 alors lancer un alerte par mail (ça j'ai réussis) . Mais pour ça j'ai besoin que la macro soit lancé quotidiennement sans que l'utilisateur n'ai besoin d'ouvrir le fichier...
09/01/2020 à 13:38YoniK Effectuer un macro sans toucher à ExcelJe voudrais savoir si il existait un moyen de laisser une macro en veille (classeur fermé), et qu'elle s'active au moment au moment ou elle rencontre une condition. La condition pourrait être une cellule d'une colonne = 0 Merci de votre attention...
09/01/2020 à 10:16YoniKMacro envoi de mail sans ouvrir de fichierDes ébauches sont les bienvenues...
09/01/2020 à 10:13YoniKMacro envoi de mail sans ouvrir de fichierDes ébauches sont les bienvenues...
09/01/2020 à 09:34YoniKMacro envoi de mail sans ouvrir de fichierMerci de votre attention...
09/01/2020 à 08:23YoniKMacro envoi de mail sans ouvrir de fichierBonjour, ma question est résumé dans le sujet : est-il possible d'automatiser l'envoi d'un mail lorsqu'une condition est respectée dans l'une des cellules d'un fichier, et ce, sans même avoir à ouvrir le fichier. Par exemple : A1 = "=AUJOURDHUI()" A2 = 10/01/2020 Macro : SI A1 = A2 alors envois d'un...
19/12/2019 à 10:11YoniKPrévisionnel et productionDites moi si vous comprenez pas ^^...
19/12/2019 à 09:13YoniKPrévisionnel et productionSi vous avez la possibilité de me faire un retour quelconque quelqu'il soit, je vous en serais très reconnaissant...
18/12/2019 à 15:42YoniKPrévisionnel et productionDans le cadre de mes études je dois proposer un MRP pour ceux qui connaissent (pas important de connaître pour mon problème). Je voudrais tout d'abord réussir à adapter le planning de production en fonction d'une production effectué en avance. Quelle formule utiliser dans le prévisionnel ? Et vu qu'...
06/12/2019 à 08:23YoniKPetite question légendes graphiques TCDJe viens de finir un tableau de bord et je suis en train de poffiner. Sur un graphique, une dizaine d'étiquettes de légende alors que seulement 4 informations sont affichés. Vous savez comment adapter la taille de la légende au nombre d'informations affichés sur le graphique ? merci d'avance ...
29/11/2019 à 12:12YoniKNe reconnait PLUS "Range"La macro "Asave"...
29/11/2019 à 11:50YoniKNe reconnait PLUS "Range"Voilà, j'ai un petit soucis sur ma macro, en effet, d'un coup d'un seul tous les " Range("XX").select " se sont transformés en " range("XX").select ", le range n'est plus reconnus. Le message d'erreur affiché est le suivant : "nombre d'argument incorrect ou affectation de propriété incorrecte" Need...
25/11/2019 à 15:08YoniK Appliquer un code à certaines feuilleC'est parfait je te remercie ...
25/11/2019 à 15:02YoniK Appliquer un code à certaines feuilleJ'essaie ça dès que je peux et je te fais un retour (positif je pense) ^^...
25/11/2019 à 14:54YoniK Appliquer un code à certaines feuilleEn VBA, je voudrais savoir comment appliquer un code seulement pour les feuilles "C1" "C2" "C3" "C4" "C5" "C6" "Cond poudres1" et "Re étiquetage" Un peu dans ce style mais pas vraiment : Sub test1() Dim ws As Worksheet For Each ws In Sheets If ws.Name <> "Récap" Then 'sauf exemple ws.Activate...
14/11/2019 à 09:49YoniK Décaler des formules en fonction de la valeur d'une celluleC'est trop cool merci !!!!!!!...
14/11/2019 à 08:20YoniK Décaler des formules en fonction de la valeur d'une celluleDans le fichier ci-joint je souhaiterai décaler les les arguments des calculs présents en "R41:R50" en fonction de l'année en "R40". En VBA, j'imagine qu'il faut utiliser un i=? mais je ne maîtrise pas. Un SI imbriqué comporte trop d'argument et est donc impossible ! Formule et macro possible ! Merc...
04/11/2019 à 14:21YoniK Calcul prévisionnelC'est bien ce qu'il me semblait, c'est du coup ce que je vais faire merci...
04/11/2019 à 14:00YoniK Calcul prévisionnelPedro22 : je sais bien mais j'ai du mal à l'utiliser avec la forme de mon tableau, notamment pcq les données ne se suivent pas ^^...
04/11/2019 à 13:59YoniK Calcul prévisionnelNon plutôt un prévisionnel du style 100/200/300/400 ----------> 500 Attention la fonction tendance fausse souvent les valeurs quand il y a de gros écarts...
04/11/2019 à 13:42YoniK Calcul prévisionnelEheh quel tête en l'air...
04/11/2019 à 13:30YoniK Calcul prévisionnelDans le fichier en PJ je souhaiterais développer un prévisionnel par ligne et par mois. Exemple : Dans la cellule AX3 avoir une valeur estimé en fonction des mois de janvier 2016/2017/2018/2019 respectivement les cellules B3/N3/Z3/AL3. VBA également possible, j'ai juste besoin des valeurs ^^ Merci d...
24/10/2019 à 16:34YoniK Question VBAC'est parfait merciiiiiiiiiiiii !!...
24/10/2019 à 13:57YoniK Question VBABonjour, je souhaiterais préférablement le faire en macro par facilité d'utilisation par les utilisateurs ^^ je me renseigne et je reviens vers toi si jamais ^^...
24/10/2019 à 13:44YoniK Question VBADonc petite question, y aurait-il moyen de créer une macro on/off ? Du style case à cocher, quand la case est cochée cela colore une cellule et quand elle est décochée ça enlève la couleur. Voilà voilà, merci à tous ^^...
24/10/2019 à 10:54Thomas1Créer un distancier en KmOk ! Pour le code, on m'a beaucoup aidé sur ce forum, notamment pour ce passage, c'est donc normal de partager. Le code est prévu pour un distancier qui commence en A1. Ville départ A2, ville d'arrivé : dernière ville du distancier. Les annotation permettent de le modifier pour pouvoir le moduler. A...
23/10/2019 à 14:38Thomas1Créer un distancier en KmJe suis en train de constituer un programme de gestion de tournée ou j'ai eu besoin d'un distancier Ici un lien pour créer une formule qui calcule la distance entre 2 points via google maps : https://analystcave.com/excel-calculate-distances-between-addresses/ j'ai également un algorithme qui calcul...
23/10/2019 à 14:23YoniKVBA formules à variablesLa plage de données modulable s'étend de "E18:R32" En fonction de la taille cela crée la plage "S?:V?"...
23/10/2019 à 11:27YoniKVBA formules à variablesExactement celui la ! Tu as réussis à transcrire la formule en VBA ...
23/10/2019 à 11:08YoniKVBA formules à variablesMerci de ton intervention ! Je débute en VBA donc le code n'est pas très optimisé mais le code avant la formule sert à dire "insérer la formule à droite des cellules pleines de la colonne V. Les "i" dans la formule doivent servir dans un autre code que j'intègrerai par la suite. Pour l'instant i=1 s...
23/10/2019 à 08:50YoniK Problème de synthaxeJe suis en détresse, je galère depuis hier 14h sur une pauvre erreur de synthaxe que je n'arrive pas à trouver.... le fichier ci joint est prêt à être lancer, tout est dedans ^^...
22/10/2019 à 16:46YoniKVBA formules à variablesJe commence à utiliser les intégrations et je bloque sur cette formule, quelqu'un pourrait m'aider svp ? ^^ ActiveCell.Formula = "=IF((ActiveCell.Offset(-1 - i, -16).Value - ActiveCell.Offset(-i, -16).Value)>(ActiveCell.Offset(-i - 1, -11).Value + ActiveCell.Offset(0, -11).Value) + (ActiveCell.Of...
22/10/2019 à 14:36YoniKUne ligne à débloquerJe commence à utiliser les intégrations et je bloque sur cette formule, quelqu'un pourrait m'aider svp ? ^^ Le classeur est la pour voir ce que fais le code: Sub calcul_avantH() For i = 1 To 5 Range("W17").Select Do While ActiveCell.Previous.Value = "" ActiveCell.Offset(1, 0).Select Loop Do While Ac...
22/10/2019 à 11:04YoniK Problème solveurAutant pour moi, le code m'a bien servi je le valide desuite ^^...
21/10/2019 à 13:47YoniK Calcul distancier VBA (chemin le plus court)Déjà merci pour tout ça ! Etant donné que je débute en VBA (et que je me perds dans ton code ) je voudrais avoir une cellule fixe où commence l'affichage du résultat (par exemple A18) et non pas 1 ligne après la range du distancier ^^ Si ça ne t'embête pas :/ ça sera ma dernière requête ^^...
21/10/2019 à 11:14YoniK Calcul distancier VBA (chemin le plus court)T'es trop fort xD Par contre y aurait-il moyen de d'automatiser la plage de sélection du distancier (en fonction du nombre de villes) ? + ville de départ = A2 + ville d'arrivée = dernière cellule pleine à partir de A2 ...
21/10/2019 à 11:04YoniK Problème solveurJe souhaiterais ici créer un code qui permettrait d'adapter les plages de saisie en fonction du nombre d'arguments présents en colonne A. Ici, le solveur prends en compte la range A23:A32 alors que ça fausse le calcul. Mes démarches : Dim lr As Long lr = Range("$B$18").End(xlDown).Row SolverReset So...
18/10/2019 à 09:01YoniKProblème solveurDans le tableau ci-dessous je souhaiterai connaître le chemin le plus court passant par chacune des étapes, la première étant Agen ! Avec le solveur je trouve une tournée de 180km alors qu'avec ma connaissance de la région et la suite logique de la tournée je trouve 168km (voir classeur). Sauriez-vo...
18/10/2019 à 08:39YoniK Calcul distancier VBA (chemin le plus court)@Pedro22 Petit bémol sur le solveur, j'ai trouvé un chemin plus court par mes propres moyens saurais-tu pourquoi ...
18/10/2019 à 08:30YoniKTrès simple pour les connaisseurs=GetDistance est un fonction qui extract la distance entre deux villes depuis Google Maps. Il est nécessaire de posséder une clé API pour la faire fonctionner. je vous renvois sur ce site pour plus d'information : https://analystcave.com/excel-calculate-distances-between-addresses/...
16/10/2019 à 15:18YoniKTrès simple pour les connaisseursLe correctif à marché je vous remercie de votre participation ^^...
16/10/2019 à 15:00YoniKTrès simple pour les connaisseursVoir commentaires : Sub dis() For Each cel In Range("B2:N14") If cel.Row <> 1 And cel.Column <> 1 Then If Cells(1, cel.Column).Value <> "" And Cells(cel.Row, 1).Value <> "" Then 'CI-dessous une fonction que j'utilise pour extract des données de google map mais qui ici ne marc...
16/10/2019 à 13:48YoniKTrès simple pour les connaisseursProblème tout simple que je cherche a résoudre depuis ce matin : En VBA, je cherche à intégrer dans mon tableau une formule (disons une somme des en-têtes ligne et colonne pour simplifier) SI les DEUX en-têtes sont présentes (colonne A et ligne 1). Dans le documents les cases en rouges sont celles n...
15/10/2019 à 13:46YoniK Calcul distancier VBA (chemin le plus court)Très bien, merci de l'information ! Les tournées ne sont généralement pas censées dépasser 13 points dépôt de mon côté...
14/10/2019 à 11:42YoniK Calcul distancier VBA (chemin le plus court)Le monstre ! j'essaie de tester ça de mon côté pour comprendre, si je te fais pas de retour c'est que c'est bon ! En tout cas merci de ta rapidité et de ta solution, c'est exactement ce dont j'avais besoin...
14/10/2019 à 11:25YoniK Calcul distancier VBA (chemin le plus court)Ci joint le tableau simplifié sur lequel vous pouvez vous essayer ^^...
14/10/2019 à 10:11YoniK Calcul distancier VBA (chemin le plus court)Voilà, je cherche à déterminer le chemin le plus court en passant par TOUTES les étapes de mon distancier. Je dois commencer par Paris et revenir à Paris à la fin de ma tournée. /!\ ATTENTION /!\ Prendre le chemin le plus court à chaque fois n'est pas toujours la solution optimale ! Début de réflexi...