incompatibilité entre 2 code ??!!

  • Initiateur de la discussion Darnel
  • Date de début
D

Darnel

Guest
Bonjour à vous tous et merci encore pour ce que vous faites.


Voilà, j'ai un soucis avec un code tout simple mais qui ne passe plus des que j'en active un autre qui est sans rappport avec le premier

mon premier code est un simple : Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone.

Il passait trèes bien dans le code suivant.


Code:
Sheets('Données').Select
ActiveSheet.Unprotect
Sheets('Stock').Select
Range('A2:BU2').Select
Selection.Copy
Sheets('Données').Select
ActiveSheet.Unprotect

If Range('b3').Value = '' Then
    
    Range('B2').Select
    ActiveCell.Offset(1, 0).Select
    Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone

    
Else
        
    Range('B2').Select
    Selection.End(xlDown).Select
    ActiveCell.Offset(1, 0).Select
    Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone

je précise que ce code est activé par commandbutton. or, des que j'active le code suivant (s'appliquant au bouton commande) le premier code ne passe plus.


Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)

CommandButton1.Left = Windows(1).VisibleRange(1).Left
End sub

J'avais déjà évoquer le problème sur ce fil :
Lien supprimé

mais je ne savais pas d'ou ca venait.
maintenant, après avoir chercher un peu plus faute de pas de réponse je peux affirmer qu'il s'agit de l'activation ou non de ce code qui me pose problème.
quelqu'un voit il la raison de la chose?
ça m'aiderait beaucoup si quelqu'un pouvait me filer un coup de patte.
merci d'avance à tous

Message édité par: Darnel, à: 22/03/2006 10:26
 

G.David

XLDnaute Impliqué
Salut
pas trop d'idée
mais ton windows(1) ne pourrais t'il pas pointer sur le mauvais classeur .
mettre le nom du fichier en variable
fichier=activewokbooks.name (ou un autre) et pointer sur windows(fichier)
bon c'est juste une piste c'est sans garanties
cordialement
G.David
 

Darnel

XLDnaute Impliqué
Salut G.David

Je ne sais pas. a vrai dire je ne comprend pas trop ce dont tu me parle.
si tu peu etre un peu plus explicite pour un pauvre peetit gars pas encore très doué en VB

merci de m'avoir répondu, parceque là je commence à desespérer.
 

Darnel

XLDnaute Impliqué
re
bonjour josé

pour le bouton, pas de problème, je veu qu'il ne reste visible que si je me deplace horizontalement et pas verticalement, d'ou la ligne 'top' manquante.

je ne suis pas sur de pouvoir vous passer le fichier, mais je vais essayer.
le problème est qu'il est très gros et que c'est un outils que je développe pour ma boite, donc très long à anonymer et à réduire, mais je croi que faute de mieu...
sinon tu pense que le problèmle peu venir du fait qu'il ne parvient pas à savoir sur quelle feuille il doit copier et sur laquelle il doit coller??
comment corriger le problème si c'est cela?...

je vous tient au courant de mes recherches..
merci et à plus
 

Darnel

XLDnaute Impliqué
re

ok, je vais faire comme ca

je vais quand meme essayer de l'anonymer un peu pour te le passer, par simple conscience pro... arf

bon je te contacte sur ta bal
attention bientot barbatruc ...

merci

edition : plus qu'un pour josé Barbatruc !!!

Message édité par: darnel, à: 22/03/2006 12:20
 

Darnel

XLDnaute Impliqué
re

:) merci à toi de te pencher sur le sujet!!
pour répondre à ton post du salon, pour l'instant tu es le seul a t'être interessé au sujet.
si t'as des questions, hésite pas.
pour les modules, y en a un paquet qui sont vides, comme c'est ma première fois en vB, je ne sais pas trop à quoi ca sert, sinon que l'enregistreurs de macro te les balance direct la dedans.
y avait surement un moyen de faire moins compliqué, mais bon, autodidacte oblige, c'est pas tout nickel.
encore merci de passer un peu de temps la dessus.
le fonctionnement du fichier est simple, mais surement tout tordu, faute de savoir faire des macro plus complexes et pas trop lourde a gerer par un vieu pc comme celui de mon taff.
 

Darnel

XLDnaute Impliqué
re

arf j'aime bien mon pseudo, je l'ai trouvé y a pas mal d'années, quand j'ai eu l'adslpour la première fois(j'ai eu la chance de l'avoir 3 ou 4 ans avant sa commercialisation en tant que testeur (je me souvient, Half Life venait de sortir pour ceux qui connaissent)
y'a pas de blèms, je WWW
MMM AAA (merci merci merci again again again)
 

G.David

XLDnaute Impliqué
Salut
j'avais deconnecter
j'ai relu l'ensemble de ta prose avec les flash back (c'est très jeu de piste mais vu le tas de courrier c'est un plus) pourquoi t'evertues tu (comme on dit a tahiti ) à coller des boutons sur ta feuilles ? as tu essayer de faire une barre d'outils perso ? tu colles dedans tes huit ou neuf bouton et tu leur affectes tes macros tu lies cette barre au classeur . tu l'affiche ou la crée à l'ouverture et la vire à la fermeture .tu regleras le probleme des flottements devant les données
Cordialement
G.David
 

G.David

XLDnaute Impliqué
bon le coup des barres d'outil un fichier joint sans prétention
j'ignore si il va passer je ne fait pas trop souvent d'envoi (peut etre parce que j'en rate 2/3 va savoir)
jmps Ta nouvelle devise tres bon il me semble que tu doit frequenter également CCM c'est là que je l'ai lu la premeiere fois [file name=Barre_attachee.zip size=7589]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Barre_attachee.zip[/file]
 

Pièces jointes

  • Barre_attachee.zip
    7.4 KB · Affichages: 13

Darnel

XLDnaute Impliqué
Bonjour à vous.

Je suis agréablement surpris ce matin, en voyant que je n'ai plus uniquement un seul espoirs... Merci à toi G.David de t'inresser à mon problème. Je trouve ta solution de la barre d'outil fort pratique. Je vais y penser, mais je ne savais pas que cela pouvait se faire.
je ne suis pas encore sure de l'adopter car un peu moins conviviale à mon gout pour ceux qui n'y connaissent rien en excel.

sinon JMPS, c'est cool que tu sache ce qui ne va pas... j'y avais pensé, mais ne comprenant pas pourquoi lorsqu'on désactive les codes pour les boutons flottants, tout redevient normale et fonctionne, je m'était dis que mon raisonnement n'était pas assez poussé.
:whistle:

Merci encore à vous pour le temps que vous me consacrez, je vous suis très reconnaissant.

PS: pensez vous que mon problème puisse se résoudre avec les barres d'outils (plus de code qui m'entraine la désactivation de copy...) ???

MMM AAA :p
 

Discussions similaires

Statistiques des forums

Discussions
312 337
Messages
2 087 390
Membres
103 534
dernier inscrit
Kalamymustapha