Note: The other languages of the website are Google-translated. Back to English

 Comment agrandir ou réduire l'image en un clic dans Excel?

Supposons qu'il y ait plusieurs images dans une feuille qui sont de tailles différentes. Avez-vous des moyens d'agrandir ou de réduire ces images en une seule taille en un seul clic? Il n'y a pas de fonctionnalité intégrée pour le résoudre, mais dans cet article, j'introduis un code VBA pour agrandir ou réduire toutes les images de la feuille en un seul clic.

Agrandir et réduire les images en un clic par VBA


flèche bleue bulle droite Agrandir et réduire les images en un clic par VBA

Suivez les étapes ci-dessous pour agrandir ou réduire les images en un seul clic.

1. Cliquez avec le bouton droit de la souris sur l'onglet de la feuille où vous souhaitez redimensionner les images, puis sélectionnez Voir le code depuis le menu contextuel.
doc agrandir l'image en un clic 1

2. Dans le popping Microsoft Visual Basic pour Applications et collez le code ci-dessous dans le script vide.

VBA: agrandissez et réduisez les images en un seul clic

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'UpdatebyEntendoffice20161111
    Application.ScreenUpdating = False
    Dim xRg As Range, sPic As Shape
      For Each sPic In ActiveSheet.Shapes
        If Target.Column > 1 Then
            Set xRg = Target.Offset(, -1)
            With sPic
              If TypeName(.OLEFormat.Object) = "Picture" Then
                  If .TopLeftCell.Address = xRg.Address Then
                      .Height = 350
                      .Width = 250
                  End If
              End If
            End With
        ElseIf Target.Column = 1 Then
            With sPic
                If TypeName(.OLEFormat.Object) = "Picture" Then
                   .Height = 60
                   .Width = 60
                End If
            End With
        End If
      Next sPic
    Application.ScreenUpdating = True
End Sub
doc agrandir l'image en un clic 2

 

3. Enregistrez le code et fermez la fenêtre. Et lorsque vous cliquez sur n'importe quelle cellule de la colonne A, toutes les images seront réduites. Voir la capture d'écran:
doc agrandir l'image en un clic 3

4. Et lorsque vous cliquez sur la cellule qui en haut à droite de l'image, l'image relative sera agrandie. Voir la capture d'écran:
doc agrandir l'image en un clic 4

Pointe.Si vous souhaitez insérer rapidement un filigrane dans une feuille, essayez d'utiliser Kutools for Excel's Insérer un filigrane comme indiqué dans la capture d'écran suivante. C'est une fonction complète sans limitation dans 30 journées, s'il vous plaît télécharger et avoir un essai gratuit maintenant.

doc insérer un filigrane

Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtréeplus
  • Fusionner les cellules / lignes / colonnes sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... Empêcher les cellules en double; Comparer les gammesplus
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellulesplus
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDFplus
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2021 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Fonctionnalités complètes Essai gratuit de 30 jours. Garantie de remboursement de 60 jours.
onglet kte 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
bas de cabine
Commentaires (5)
Pas encore de notes. Soyez le premier à évaluer!
Ce commentaire a été minimisé par le modérateur sur le site
Ne fonctionne pas
Ce commentaire a été minimisé par le modérateur sur le site
Désolé, je ne savais pas pourquoi cela ne fonctionnait pas dans votre cas, mais avant de réaliser ce tutoriel, je l'ai testé plusieurs fois.
Ce commentaire a été minimisé par le modérateur sur le site
Lorsque j'enregistre en tant que classeur prenant en charge les macros, que je ferme puis rouvre, l'intégrité de l'image a été perdue.
Ce commentaire a été minimisé par le modérateur sur le site
J'ai testé cela pour enregistrer le classeur en tant que classeur d'activation de macro, rouvrir le classeur d'activation de macro, l'image est toujours là et le code peut également fonctionner. Essayez peut-être d'enregistrer le classeur avant de l'enregistrer en tant que classeur compatible avec les macros.
Ce commentaire a été minimisé par le modérateur sur le site
Thank you.
Il n'y a pas encore de commentaires postés ici
Laisser vos commentaires
Publier en tant qu'invité
×
Évaluez cet article:
0   Personnages
Emplacements suggérés

Nous suivre

Copyright © 2009 - www.extendoffice.com. | Tous les droits sont réservés. Alimenté par ExtendOffice. | | Plan du site
Microsoft et le logo Office sont des marques commerciales ou des marques déposées de Microsoft Corporation aux États-Unis et / ou dans d'autres pays.
Protégé par Sectigo SSL