1200 résultats trouvés

par Zirak
5 février 2016, 14:22
Forum : Excel - VBA
Sujet : Macro qui gère le recalcul selon contenu d'une cellule
Réponses : 4
Vues : 346

Re: Macro qui gère le recalcul selon contenu d'une cellule

Bonjour, Oui il faut créer une nouvelle procédure (sub) dans un module et y placer ce bout de code à l'intérieur. Mais c'est également possible de le placer dans le code de la feuille où vous renseignez votre cellule A1. (D'ailleurs si vous décidez de mettre le code dans un module, il faudra précise...
par Zirak
3 février 2016, 16:53
Forum : Excel - VBA
Sujet : Macro qui gère le recalcul selon contenu d'une cellule
Réponses : 4
Vues : 346

Re: Macro qui gère le recalcul selon contenu d'une cellule

Bonjour, Si tu as beaucoup d'onglets / de valeurs de A1 cela risque d'être un peu "pompeux" mais si c'est un nombre limité : Select case Range("A1") Case "X" Worksheets("feuillet2").Calculate Worksheets("feuillet3").Calculate Worksheets("feuillet4").Calculate Case "Y" Worksheets("feuillet3").Calcula...
par Zirak
1 février 2016, 15:18
Forum : Excel - VBA
Sujet : Formulaire de recherche
Réponses : 7
Vues : 329

Re: Formulaire de recherche

Cependant j'ai le même problème avec mon Pc d'atelier qui est une TRES vieille machine sous win 98 non connecter a Internet mais au réseau me fait le même problème .... Ce qui me surprend c'est que tout fonctionnait auparavant .... Alors je sais que lors de nos problèmes précédents de ce type (oui ...
par Zirak
1 février 2016, 14:46
Forum : Excel - VBA
Sujet : Formulaire de recherche
Réponses : 7
Vues : 329

Re: Formulaire de recherche

Pour les mise a jour je trouve bien la mise à jour que vous m'indiquer pour excel 2007 mais impossible de la supprimer !!! :? Le menu "désinstaller " disparaît quand je la sélectionne ...... Peut-être une histoire de droits d'administration au niveau de la machine ? Sinon, si la date d'installation...
par Zirak
1 février 2016, 14:43
Forum : Excel - VBA
Sujet : Fonction Len(ActiveCell) à généraliser pour 1 COLONNE
Réponses : 9
Vues : 721

Re: Fonction Len(ActiveCell) à généraliser pour 1 COLONNE

Bonjour,

Pourrais-tu joindre un bout de classeur exemple avec une dizaine de lignes avec tes données de départ et à côté le résultat souhaité, cela sera plus simple, je pourrais regarder en mode pas à pas où est le problème.
par Zirak
29 janvier 2016, 15:46
Forum : Excel - VBA
Sujet : Formulaire de recherche
Réponses : 7
Vues : 329

Re: Formulaire de recherche

Bonjour, Oui cela vient d'une mise à jour d'Office, car certains contrôles comme la ListView, le TreeView, (et un des contrôles calendrier il me semble), ne fonctionnent plus avec la nouvelle version du fichier MSCOMTL.OCX. Si les méthodes concernant le fichier MSCOMTL.OCX n'ont pas marché, tu peux ...
par Zirak
29 janvier 2016, 15:00
Forum : Excel - VBA
Sujet : Fonction Len(ActiveCell) à généraliser pour 1 COLONNE
Réponses : 9
Vues : 721

Re: Fonction Len(ActiveCell) à généraliser pour 1 COLONNE

Il faut remettre ta variable valeur à vide entre chaque ligne.

Donc entre les deux "for" un simple
Valeur = ""
devrait suffire je pense.
par Zirak
29 janvier 2016, 13:12
Forum : Excel - VBA
Sujet : Fonction Len(ActiveCell) à généraliser pour 1 COLONNE
Réponses : 9
Vues : 721

Re: Fonction Len(ActiveCell) à généraliser pour 1 COLONNE

Non au départ j'avais oublié de faire le remplacement dans cette partie la, j'avais laissé les ActiveCell : If "1234567890," Like "*" & Mid(range("T" & j), i, 1) & "*" Then Valeur = Valeur & Mid(range("T" & j), i, 1) End If Ils y sont maintenant dans ma première intervention car le message a été édi...
par Zirak
29 janvier 2016, 11:55
Forum : Excel - VBA
Sujet : Fonction Len(ActiveCell) à généraliser pour 1 COLONNE
Réponses : 9
Vues : 721

Re: Fonction Len(ActiveCell) à généraliser pour 1 COLONNE

Oui j'étais en train d'éditer mon message, et j'ai été interrompu, je n'ai pas pu terminer avant, désolé.

Il s'agit des deux ActiveCell restant qu'il faut également remplacer par Range("T" & j).
par Zirak
29 janvier 2016, 11:25
Forum : Excel - VBA
Sujet : Fonction Len(ActiveCell) à généraliser pour 1 COLONNE
Réponses : 9
Vues : 721

Re: Fonction Len(ActiveCell) à généraliser pour 1 COLONNE

Bonjour, A tester (en partant du principe que l'on fait le test sur toute la colonne T même la 1ère cellule, sinon faire partir j à la cellule souhaitée) : Sub SupTVA() derligne = cells(rows.count, 20).end(xlup).row for j = 1 to derligne For i = 1 To Len(range("T" & j)) If "1234567890," Like "*" & M...