Actualité informatique
Test comparatif matériel informatique
Jeux vidéo
Astuces informatique
Vidéo
Télécharger
Services en ligne
Forum informatique
01men
01Business
Bureautique
Multimédia
Internet
Utilitaires
Personnaliser son pc
Loisirs
Sécurité
Logiciels Mobiles
Services en ligne
Divers

Astuce Excel : copiez une cellule à intervalles réguliers

Si, dans une feuille de calcul, vous voulez recopier une cellule sur ses voisines de droite, mais seulement une colonne sur trois, voici comment faire.

laisser un avis
agrandir la photo
En d'autres termes, la cellule B3, par exemple, devra être dupliquée sur les cellules E3, H3, K3… sans modifier les autres. Vous pouvez y parvenir en créant une macro.
– Pour cela, tapez Alt + F11 pour ouvrir l'éditeur VBA.
– Déroulez le menu Insertion, Module puis saisissez le listing ci-dessous.
– Revenez à Excel. Avant de lancer la macro, inscrivez le mot FIN dans la cellule où la copie doit s'arrêter. Si, par exemple, la macro doit copier B3 en E3, H3 et K3, vous inscrirez FIN en N3.
– Placez le pointeur sur la cellule source (B3), tapez Alt + F8, sélectionnez CopieAvecTrous et cliquez sur Exécuter. Vous pouvez changer la valeur de la variable Ecart (Ecart = 4 par exemple) pour modifier la périodicité des copies (et passer à une colonne sur quatre). Par ailleurs, si, dans les deux instructions Offset(0,Ecart), vous permutez 0 et Ecart, la copie se fera vers le bas et non plus vers la droite. Dans ce cas aussi, n'oubliez pas d'inscrire FIN dans la cellule où la copie doit s'arrêter.

   

Sub CopieAvecTrous ()

Ecart = 3

ActiveCell.Copy

ActiveCell.Offset(0, Ecart).Select

While UCase(ActiveCell.Value) <> "FIN"

  ActiveSheet.Paste

  ActiveCell.Offset(0, Ecart).Select

Wend

End Sub

Ce qu'il vous faut
Niveau : Intermédiaire / Temps : 15 minute(s)
Logiciels :
Microsoft Office 2007 (Windows)
Matériel :
rien
envoyer
par mail
imprimer
l'article
@01net sur
à lire aussi
TÉLÉCHARGEMENTS
Microsoft Office 2007 (Windows)
SUR LES MÊMES THÈMES
Word / Garder à portée de main ses documents préférés
Excel / Juxtaposer deux tableaux dans une feuille
Word / Créer des titres percutants
Google Drive / Accéder à un dictionnaire
Word 2010 / Afficher tous les attributs d'un paragraphe
Excel 2013 / Découvrir de nouveaux modèles de classeurs
Excel / Remplir une cellule en diagonale
Office 2013 / Colorer les menus
Word 2010 / Habiller une photo avec du texte
LibreOffice Writer 3.6 / Coller rapidement du texte
Google Drive / Illustrer un nombre avec un compteur à aiguille
Google Drive : affichez la date de mise à jour
Excel : doublez toutes les valeurs d'une colonne
Word 2007 et 2010 : désactivez la correction d'un paragraphe
Word 2010 : appliquer une mise en forme aux images
LibreOffice Writer : remplacez des caractères spéciaux
Numérisez tous vos documents dans une image unique
Word : utilisez de petites majuscules
Word : trouver facilement un mot
Word : déplacez facilement des paragraphes