Je d=E9veloppe une application sous VBA (Excel 2003). Je veux cr=E9er des
boutons gr=E2ce =E0 la fonction :
ActiveSheet.Buttons.Add(posx, posy, taillex, tailley)
Mon probl=E8me est que les valeurs taillex et tailley sont relatives =E0
la taille de la cellule sur laquelle appara=EEt le bouton (60 est
apparemment la valeur qui correspond =E0 un recrouvrement complet de la
celulle par le bouton).
Est-il possible de cr=E9er un bouton dont la taille serait absolue, et
ne varierait pas avec la cellule ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jacky
Bonjour,
Ceci peut-être..
Dans la propriété du bouton ?? Format de contrôle==>cocher ne pas déplacer ou dimensionner avec les cellules.
en VBA Bouton de BO formulaire: ActiveSheet.Shapes("CommandButton1").Placement = xlFreeFloating ou ActiveSheet.Shapes("Button 1").Placement = xlMoveAndSize
Bouton de BO Contrôle ActiveSheet.Shapes("Button 1").Placement = xlFreeFloating ou ActiveSheet.Shapes("CommandButton1").Placement = xlMove
-- Salutations JJ
"Ashish Kebab" a écrit dans le message de news:
Bonjour,
Je développe une application sous VBA (Excel 2003). Je veux créer des boutons grâce à la fonction : ActiveSheet.Buttons.Add(posx, posy, taillex, tailley)
Mon problème est que les valeurs taillex et tailley sont relatives à la taille de la cellule sur laquelle apparaît le bouton (60 est apparemment la valeur qui correspond à un recrouvrement complet de la celulle par le bouton).
Est-il possible de créer un bouton dont la taille serait absolue, et ne varierait pas avec la cellule ?
Merci,
Ashish Kebab
Bonjour,
Ceci peut-être..
Dans la propriété du bouton ??
Format de contrôle==>cocher ne pas déplacer ou dimensionner avec les
cellules.
en VBA
Bouton de BO formulaire:
ActiveSheet.Shapes("CommandButton1").Placement = xlFreeFloating
ou
ActiveSheet.Shapes("Button 1").Placement = xlMoveAndSize
Bouton de BO Contrôle
ActiveSheet.Shapes("Button 1").Placement = xlFreeFloating
ou
ActiveSheet.Shapes("CommandButton1").Placement = xlMove
--
Salutations
JJ
"Ashish Kebab" <ashley.omahony@gmail.com> a écrit dans le message de news:
1178712992.783426.207070@u30g2000hsc.googlegroups.com...
Bonjour,
Je développe une application sous VBA (Excel 2003). Je veux créer des
boutons grâce à la fonction :
ActiveSheet.Buttons.Add(posx, posy, taillex, tailley)
Mon problème est que les valeurs taillex et tailley sont relatives à
la taille de la cellule sur laquelle apparaît le bouton (60 est
apparemment la valeur qui correspond à un recrouvrement complet de la
celulle par le bouton).
Est-il possible de créer un bouton dont la taille serait absolue, et
ne varierait pas avec la cellule ?
Dans la propriété du bouton ?? Format de contrôle==>cocher ne pas déplacer ou dimensionner avec les cellules.
en VBA Bouton de BO formulaire: ActiveSheet.Shapes("CommandButton1").Placement = xlFreeFloating ou ActiveSheet.Shapes("Button 1").Placement = xlMoveAndSize
Bouton de BO Contrôle ActiveSheet.Shapes("Button 1").Placement = xlFreeFloating ou ActiveSheet.Shapes("CommandButton1").Placement = xlMove
-- Salutations JJ
"Ashish Kebab" a écrit dans le message de news:
Bonjour,
Je développe une application sous VBA (Excel 2003). Je veux créer des boutons grâce à la fonction : ActiveSheet.Buttons.Add(posx, posy, taillex, tailley)
Mon problème est que les valeurs taillex et tailley sont relatives à la taille de la cellule sur laquelle apparaît le bouton (60 est apparemment la valeur qui correspond à un recrouvrement complet de la celulle par le bouton).
Est-il possible de créer un bouton dont la taille serait absolue, et ne varierait pas avec la cellule ?