IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Deplacement d'une image


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de CristofMartins
    Homme Profil pro
    ICH-DEV
    Inscrit en
    Juillet 2012
    Messages
    140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : Suisse

    Informations professionnelles :
    Activité : ICH-DEV
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2012
    Messages : 140
    Par défaut Deplacement d'une image
    Bonjour à tous et à toutes.
    J'aimerais savoir si, depuis VBA, peut-on deplacer une image sur Excel. J'aimerais créer une petite animation mais je ne sais pas du tout comment faire ça. si quelque pourrait m'aider.. Merci d'avance

  2. #2
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2012
    Messages
    127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2012
    Messages : 127
    Par défaut
    Bonjour, voici un petit code qui fait tourner en rond une image autant de fois que voulu:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    Sub Bouge_image()
    Dim Nom_Image As String
    Dim NB_Boucle As Integer
     
        Nom_Image = "Picture 1" 'Nom de l'image
        NB_Boucle = 1 'Nombre de boucle
     
        For i = 1 To NB_Boucle 'Répétition de la boucle en fonction du nombre de boucle paramètré
            ActiveSheet.Shapes(Nom_Image).Select 'Sélection de l'image
     
            Selection.ShapeRange.IncrementLeft 30 'Déplacement de 30 points vers la droite
            Application.Wait (Now + TimeValue("00:00:01")) 'Attente d'1 seconde
     
            Selection.ShapeRange.IncrementLeft 30 'Déplacement de 30 points vers la droite
            Application.Wait (Now + TimeValue("00:00:01")) 'Attente d'1 seconde
     
            Selection.ShapeRange.IncrementTop 30 'Déplacement de 30 points vers le bas
            Application.Wait (Now + TimeValue("00:00:01")) 'Attente d'1 seconde
     
            Selection.ShapeRange.IncrementTop 30 'Déplacement de 30 points vers le bas
            Application.Wait (Now + TimeValue("00:00:01")) 'Attente d'1 seconde
     
            Selection.ShapeRange.IncrementLeft -30 'Déplacement de 30 points vers la gauche
            Application.Wait (Now + TimeValue("00:00:01")) 'Attente d'1 seconde
     
            Selection.ShapeRange.IncrementLeft -30 'Déplacement de 30 points vers la gauche
            Application.Wait (Now + TimeValue("00:00:01")) 'Attente d'1 seconde
     
            Selection.ShapeRange.IncrementTop -30 'Déplacement de 30 points vers le haut
            Application.Wait (Now + TimeValue("00:00:01")) 'Attente d'1 seconde
     
            Selection.ShapeRange.IncrementTop -30 'Déplacement de 30 points vers le haut
            Application.Wait (Now + TimeValue("00:00:01")) 'Attente d'1 seconde
        Next
     
    End Sub

Discussions similaires

  1. faire se deplacer automatiquement une image.
    Par JoKaiR1537 dans le forum VB.NET
    Réponses: 2
    Dernier message: 19/03/2013, 10h27
  2. [Lazarus] [WinCE]Deplacement dans une image
    Par Alea46 dans le forum Lazarus
    Réponses: 14
    Dernier message: 30/05/2010, 22h42
  3. [VBA-E] deplacement d'une image
    Par raymoundo dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 08/02/2007, 13h01
  4. [Image]Déplacer/enregistrer une image crée par PHP ?
    Par renaud26 dans le forum Bibliothèques et frameworks
    Réponses: 10
    Dernier message: 17/03/2006, 15h00
  5. Deplacer une image à l'écran
    Par Rémiz dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 16/08/2005, 09h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo