Contenu récent par tcorrege

  1. T

    Dessiner Fleche... mais

    Re : Dessiner Fleche... mais Merci PierreJean ! Encore bien vu... Le code ressemble finalement à ça : celTopLeft = Cells(ActveWindow.scrollRoww,ActiveWindow.scrollColumn).address Wad=range("A1:" & celTopLeft ).width Had=range("A1:" & celTopLeft ).height Wad et HAd sont les...
  2. T

    Dessiner Fleche... mais

    Re : Dessiner Fleche... mais Bonne idée, mais cela ne résoud pas le pb.
  3. T

    Dessiner Fleche... mais

    Re : Dessiner Fleche... mais Merci PierreJean de lire. Si tu scrolles, la cellule en haut à gauche peut être A45 ou même b52. A1 passe "derriere" la barre d'outil. en html il y a des positions relatives et absolues. C'est le mêm pb. Est-ce plus clair ? Cdt
  4. T

    Dessiner Fleche... mais

    Bonjour, J'ai besoin de dessiner une fleche entre un controle selectionné et un usf ( qui contient le code d'ajout)... ça je sais faire... Mais, si la cellule A1 n'est pas en haut à gauche ça décalle tout. et range("A1").top n'est jamais négatif ( pour faire une translation...) Donc, pas...
  5. T

    référence à l'objet qui déclenche un évènement

    Re : référence à l'objet qui déclenche un évènement Merci encore, Parfait ! Application.caller contient dans mon cas le nom du textbox. Macrotest est associé à plusieurs textbox Au final je fais ça Sub MacroTest() Dim t As String Dim objWorkbook As Workbook 'declaration objet...
  6. T

    référence à l'objet qui déclenche un évènement

    Bonjour, Je vais essayer d'être très clair... Donc, j'ai un ensemble de zone de textes auxquelles je veux affecter une macro. Je sais automatiser cela avec ActiveSheet.Shapes("Text Box 318").Select Selection.OnAction = "Feuil3.tb318" ActiveSheet.Shapes("Text Box 319").Select...
  7. T

    affecter macro à un textbox

    Re : affecter macro à un textbox Bon ... le passage par Excel200 a été profitable ... Donc, si qq a besoin ... ActiveSheet.Shapes("Text Box 318").Select Selection.OnAction = "Feuil3.tb321" fonctrionne très bien sous 2007... Merci qui ? C'est la première fois que je me réponds...
  8. T

    affecter macro à un textbox

    Re : affecter macro à un textbox Petite précision, je suis sous XL 2007 (Vista 64), et je viens de tester sur une autre machine : bigre ! ça marche... Question subsidiaire, comment attacher une macro à cet objet en VBA...
  9. T

    affecter macro à un textbox

    Bonjour, J'ai un fichier qui contient des Zones de Texte (qui proviennent de Insérer / Zone de texte (et pas de activeX ou contôle formulaire)) J'ai une macro dans un module. Le menu contextuel de la Zone de texte propose : 'affecter une macro', alors je me dis que ce doit être...
  10. T

    charger un formulaire se trouvant dans un fichier de macro complémentaire

    Re : charger un formulaire se trouvant dans un fichier de macro complémentaire Merci skoobi ! j'ai dans un module du xla une proc charge le userform (userform1.show ) le userform1 en question étant dans le xla... Donc c'est gagné ! La connaissance ne s'accroit que si on la partage...
  11. T

    charger un formulaire se trouvant dans un fichier de macro complémentaire

    Re : charger un formulaire se trouvant dans un fichier de macro complémentaire Merci, mais ... je précise donc. j'ai un fichier MC.xla qui est intégré en tant que macro complémentaire. ce fichier contient un module ( module1 disons) et ce module contient une procédure par exemple public...
  12. T

    générer du code vba.

    Re : générer du code vba. Pas besoin de beaucoup de réponses... Merci mromain ! cette réponse me convient parfaitement ! Petite précisions pour d'autres : Sous Office 2007 onglet développeur / bouton sécurité des macros/ Paramètres des macros : cocher accès approuvé au modèle d'objet du...
  13. T

    générer du code vba.

    Re : générer du code vba. Je ne souhaite pas du clé en main. Je ne sais juste pas par programmation écrire du vba...Pour le reste pas de pb... Je ne sais même pas si c'est possible. Donc, ... la question de l'objet du post reste entière. qqchose du style sheets(1).VBA_code = " mon code VBA"...
  14. T

    Comment faire une rechercheV de plusieurs criteres?

    Re : Comment faire une rechercheV de plusieurs criteres? Euh, sans vouloir me faire des ennemis, quand même avec une base de données sous acces par exemple, l'écriture à la main de la contrainte prend 1 mn : select * from mesDonnées where critere1='truc' and critere2 = 'chose and critere 3...
  15. T

    générer du code vba.

    Bonjour, Je souhaite générer du code vba dans des fichiers... Dans un fichier A, je souhaite faire un grogramme qui traite chaque feuille (sheet) d'un paquet de classeurs (worbook). Ce traitement serait l'écriture de code vba.... Est-ce clair ? Merci par avance de vos suggestion...