Afficher des plages de cotations sous conditions
chrisnapoli
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
je n arrive toujours pas a solutionner ce casse tète
j ai une macro qui m affiche plusieurs plages vers 2 graphes sous condition
cette macro s’exécute par Bouton; elle fonctionne parfaitement ; mais je voudrais qu elle s’exécute automatiquement d 'elle même je mets le code en dessous
j ai vu que certains font tourner en boucle une macro qui copie les formule et le format sous condition et qui balaie en même temps chaque fois que la condition change ,ce n 'est pas exactement ce que je voulais faire,mais si il n ya pas d 'autres solution alors j adopterais celle ci
je mets le code en dessous de ma macro actuelle (je désire qu elle s’exécute automatiquement)
Merci de votre aide
je n arrive toujours pas a solutionner ce casse tète
j ai une macro qui m affiche plusieurs plages vers 2 graphes sous condition
cette macro s’exécute par Bouton; elle fonctionne parfaitement ; mais je voudrais qu elle s’exécute automatiquement d 'elle même je mets le code en dessous
j ai vu que certains font tourner en boucle une macro qui copie les formule et le format sous condition et qui balaie en même temps chaque fois que la condition change ,ce n 'est pas exactement ce que je voulais faire,mais si il n ya pas d 'autres solution alors j adopterais celle ci
je mets le code en dessous de ma macro actuelle (je désire qu elle s’exécute automatiquement)
Merci de votre aide
Option Compare Text Private Sub linkrg(target As Range, source As Range) source.Copy target.Parent.Activate target.Select target.Parent.Paste link:=True Application.CutCopyMode = False End Sub Sub RecopiePlage() Application.ScreenUpdating = True If [AX101] = "Ok" Then Call linkrg([CK11:CS51], [BA101:BI141]) ElseIf [AX144] = "Ok" Then Call linkrg([CK11:CS51], [BA144:BI184]) ElseIf [AX187] = "Ok" Then Call linkrg([CK11:CS51], [BA187:BI227]) ElseIf [AX230] = "Ok" Then Call linkrg([CK11:CS51], [BA230:BI270]) ElseIf [AX273] = "Ok" Then Call linkrg([CK11:CS51], [BA273:BI313]) End If If [BZ101] = "Ok" Then Call linkrg([DB11:DJ51], [BO101:BW141]) ElseIf [BZ144] = "Ok" Then Call linkrg([DB11:DJ51], [BO144:BW184]) ElseIf [BZ187] = "Ok" Then Call linkrg([DB11:DJ51], [BO187:BW227]) ElseIf [BZ230] = "Ok" Then Call linkrg([DB11:DJ51], [BO230:BW270]) ElseIf [BZ273] = "Ok" Then Call linkrg([DB11:DJ51], [BO273:BW313]) End If If [AX316] = "Ok" Then Call linkrg([CK57:CS97], [BA316:BI356]) ElseIf [AX359] = "Ok" Then Call linkrg([CK57:CS97], [BA359:BI399]) ElseIf [AX402] = "Ok" Then Call linkrg([CK57:CS97], [BA402:BI442]) ElseIf [AX445] = "Ok" Then Call linkrg([CK57:CS97], [BA445:BI485]) ElseIf [AX488] = "Ok" Then Call linkrg([CK57:CS97], [BA488:BI528]) End If If [BZ316] = "Ok" Then Call linkrg([DB57:DJ97], [BO316:BW356]) ElseIf [BZ359] = "Ok" Then Call linkrg([DB57:DJ97], [BO359:BW399]) ElseIf [BZ402] = "Ok" Then Call linkrg([DB57:DJ97], [BO402:BW442]) ElseIf [BZ445] = "Ok" Then Call linkrg([DB57:DJ97], [BO445:BW485]) ElseIf [BZ488] = "Ok" Then Call linkrg([DB57:DJ97], [BO488:BW528]) End If Cells(12, 1).Activate ActiveWindow.ScrollRow = ActiveCell.Row End Sub
EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici : ICI Merci d'y penser dans tes prochains messages. |
A voir également:
- Afficher des plages de cotations sous conditions
- Afficher appdata - Guide
- Afficher mot de passe wifi android - Guide
- Afficher taille dossier windows - Guide
- Windows 11 afficher d'autres options - Guide
- Afficher mot de passe - Guide
41 réponses
bonjour
sur l autre fichier c'est juste le graphe avec les barres qui progressent en temps reel avec le même type de DDE
sur l autre fichier c'est juste le graphe avec les barres qui progressent en temps reel avec le même type de DDE
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
1 584
peut-être les liens DDE ne fonctionnent-ils pas bien simultanément dans les deux fichiers?