KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment remplir vers le bas une adresse IP tout en l’incrémentant automatiquement dans Excel ?

AuteurSiluvia Date de modification

Attribuer efficacement des adresses IP dans Excel s’avère particulièrement utile, que vous gériez des équipements de bureau, des serveurs ou que vous prépariez un déploiement informatique à grande échelle. Par exemple, vous devrez peut-être générer une séquence d’adresses IP allant de 192,168.1,1 à 192,168.10,1, en incrémentant une partie de l’adresse à chaque entrée. Saisir ces adresses manuellement est non seulement fastidieux, mais aussi source d’erreurs — et la fonction standard de recopie incrémentée d’Excel ne gère généralement pas correctement les motifs numériques spécifiques aux adresses IP. Il est donc essentiel d’explorer des méthodes alternatives pour rationaliser cette tâche répétitive tout en garantissant exactitude et cohérence dans vos allocations. Cet article présente plusieurs solutions efficaces, notamment des techniques basées sur des formules intégrées, des outils avancés comme Kutools pour Excel, et bien d’autres encore, afin de vous permettre de remplir rapidement vers le bas des adresses IP avec des valeurs incrémentées directement dans Excel.


Remplir vers le bas une adresse IP avec incrémentation à l’aide de formules

Si vous souhaitez générer une plage d’adresses IP allant de 192,168.1,1 à 192,168.10,1, avec un incrément appliqué au troisième octet, vous pouvez le faire facilement à l’aide d’une formule Excel. Cette méthode est particulièrement utile lorsque vous suivez un motif d’incrément régulier et que vous recherchez une solution flexible, entièrement pilotée par des formules et reposant uniquement sur les fonctionnalités intégrées d’Excel.

1. Sélectionnez une cellule vide (par exemple, la cellule B2) et saisissez la formule suivante. Appuyez ensuite sur la touche Entrée pour générer votre première adresse IP dans la séquence :

="192.168."&ROWS($A$1:A1)&".1"

saisissez une formule pour remplir vers le bas les adresses IP avec incrémentation

2. Une fois la première adresse IP générée, cliquez sur la cellule et faites glisser sa poignée de recopie vers le bas de la colonne pour générer automatiquement les adresses suivantes dans la séquence. Le nombre de lignes doit correspondre au nombre d’adresses requises entre les valeurs de départ et de fin.

faites glisser la poignée de recopie vers le bas jusqu’à la cellule souhaitée afin de générer toutes les adresses IP nécessaires

ℹ️ Remarques et conseils pratiques :

  • Dans la formule ci-dessus, 192, 168 et 1 correspondent aux octets fixes. La partie variable — LIGNES($A$1:A1)— génère des entiers séquentiels, qui augmentent à chaque ligne pour mettre à jour le troisième octet. Pour commencer à partir d’un autre nombre (par exemple, 3), modifiez simplement la référence (par exemple,)$A$3:A3).
  • Pour incrémenter le premier octet:
    =LIGNES($A$1:A192)&".168.2.1"
  • Pour incrémenter le deuxième octet:
    ="192."&ROWS($A$1:A168)&".1.1"
  • Pour incrémenter le quatrième octet(affectations d’hôtes) :
    ="192.168.1."&ROWS($A$1:A1)
  • Adaptez toujours la logique de la formule pour qu’elle corresponde à la plage d’adresses et aux valeurs de départ souhaitées.
  • Astuce : Si vous souhaitez copier la formule sur de nombreuses lignes, double-cliquez sur la poignée de recopie pour remplir automatiquement la colonne.
  • Précautions :
    • Vérifiez qu’aucun octet ne dépasse la plage valide (0–255).
    • Les résultats prennent la forme de chaînes de texte. Assurez-vous qu’ils respectent les exigences de formatage de votre système cible.
  • Dépannage : Si vous obtenez des valeurs inattendues, vérifiez les références de ligne et la position de la cellule de départ.

Cette solution est particulièrement adaptée aux schémas simples et réguliers, et offre une flexibilité maximale si vous maîtrisez déjà les formules Excel. Toutefois, pour des incréments ou des formats d’adresses IP personnalisés plus complexes, envisagez les autres solutions présentées ci-dessous.


Remplir vers le bas une adresse IP avec incrémentation à l’aide de Kutools pour Excel

Pour les utilisateurs qui préfèrent une interface graphique ou doivent générer des séquences plus complexes (telles que des numéros de départ personnalisés, des incréments ou des formats non conformes à la mise en forme standard), l’utilitaire Insérer un numéro de séquence de Kutools pour Excel propose une solution rapide et polyvalente. Cette méthode est particulièrement adaptée si vous travaillez avec de longues listes, avez besoin de fonctionnalités avancées comme le formatage automatique, et souhaitez réduire au minimum les ajustements manuels de formules.

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

1. Cliquez sur Kutools > Insérer > Insérer un numéro de séquence. Voir la capture d’écran :

cliquez sur la fonction Insérer un numéro de séquence de Kutools

2. Dans la boîte de dialogue Insérer un numéro de séquence, configurez votre séquence d’adresses IP comme suit :

  • (1) Saisissez un nom descriptif pour cette règle dans le champ Nom(par exemple,)OfficeIP3eOctet).
  • (2) Saisissez la valeur de départ pour l’octet à incrémenter dans le champ Numéro de départ. Par exemple, utilisez 1 pour commencer à partir de 192.168.1.x.
  • (3) Indiquez de combien chaque adresse IP doit être incrémentée dans le champ Incrément(généralement)1).
  • (4) Définissez le nombre de chiffressi vous souhaitez inclure des zéros initiaux dans votre séquence (par exemple,)001, 002).
  • (5) Renseignez les composants fixes (par exemple,)192.168. en tant que Préfixe et .1 en tant que Suffixe), en veillant à placer correctement les points.
  • (6) Cliquez sur le bouton Ajouter pour enregistrer cette règle et la réutiliser ultérieurement.

définissez une règle de séquence dans la boîte de dialogue

3. Lorsque vous êtes prêt à remplir la feuille avec des adresses IP, sélectionnez les cellules dans lesquelles vous souhaitez les insérer, choisissez la règle enregistrée, puis cliquez sur Remplir la plage :

cliquez sur le bouton Remplir la plage pour insérer l’adresse IP

Cet outil permet également de générer d’autres séquences personnalisées, telles que des numéros de facture, des identifiants d’employés ou toute combinaison répétitive de lettres et de chiffres.

✅ Avantages :

  • Hautement personnalisable – prend en charge du texte fixe, des incréments variables et un formatage spécifique.
  • Plus besoin de mémoriser ni d’appliquer manuellement des formules.
  • Les règles de séquence peuvent être enregistrées et réutilisées dans différents classeurs.

⚠️ Précautions :

  • Vérifiez que le préfixe, le suffixe et le nombre de chiffres sont bien configurés pour éviter toute adresse mal formée.
  • Vérifiez soigneusement la configuration avant de l’appliquer à de grandes plages.

🛠️ Dépannage :

  • Si Remplir la plage ne fonctionne pas, assurez-vous que votre règle respecte bien le format « Sélectionner la plage ».
  • Certains réseaux peuvent exiger l’exclusion de plages d’adresses spécifiques, comme les adresses de diffusion.

Si vous souhaitez profiter d’un essai gratuit de 30 jours de cet utilitaire,cliquez ici pour le télécharger, puis suivez les étapes indiquées ci-dessus.


Code VBA – Générer programmatiquement une séquence d’adresses IP avec incrémentation

Si vous recherchez une méthode flexible pour générer des plages d’adresses IP avec des valeurs personnalisées de départ, de fin et d’incrément — ou si votre modèle d’adresse dépasse les capacités des formules et outils de séquence standards — une macro VBA s’impose comme une solution particulièrement efficace. Idéale pour les utilisateurs avancés d’Excel, elle permet d’automatiser la création de séries massives et s’adapte parfaitement aux scénarios où vous souhaitez définir vos paramètres à chaque génération.

1. Pour utiliser VBA afin de générer des adresses IP, cliquez sur Développeur > Visual Basic pour ouvrir la fenêtre Microsoft Visual Basic pour Applications. Ensuite, cliquez sur Insertion > Module et collez le code suivant dans le module :

Sub GenerateIPSequence()
    Dim startThird As Long
    Dim endThird As Long
    Dim increment As Long
    Dim base1 As String
    Dim base2 As String
    Dim base4 As String
    Dim i As Long
    Dim rowStart As Long
    Dim outCell As Range

    On Error Resume Next
    xTitleId = "KutoolsforExcel"

    base1 = Application.InputBox("Enter the first octet:", xTitleId, "192", Type:=2)
    base2 = Application.InputBox("Enter the second octet:", xTitleId, "168", Type:=2)
    startThird = Application.InputBox("Enter starting value for third octet:", xTitleId, 1, Type:=1)
    endThird = Application.InputBox("Enter ending value for third octet:", xTitleId, 10, Type:=1)
    base4 = Application.InputBox("Enter the fourth octet:", xTitleId, "1", Type:=2)
    increment = Application.InputBox("Increment value for third octet:", xTitleId, 1, Type:=1)

    Set outCell = Application.InputBox("Select the first cell for output:", xTitleId, Type:=8)

    If increment <= 0 Then
        increment = 1
    End If

    rowStart = 0

    For i = startThird To endThird Step increment
        outCell.Offset(rowStart, 0).Value = base1 & "." & base2 & "." & i & "." & base4
        rowStart = rowStart + 1
    Next i
End Sub

2. Cliquez sur le bouton Bouton Exécuter pour exécuter la macro. Vous serez guidé(e) à travers une série d’invites de saisie :

  • Premier octet: saisissez la partie initiale de votre adresse IP (par exemple,)192).
  • Deuxième octet – Généralement une valeur fixe, telle que 168, selon votre sous-réseau.
  • Valeur de départ pour le troisième octet– Cela définit le point de départ de votre bloc incrémenté (par exemple,)1).
  • Valeur de fin pour le troisième octet– Détermine où la séquence s’arrête (par exemple,)10 pour générer les adresses de 192.168.1.1 à 192.168.10.1).
  • Quatrième octet– Il est souvent fixe (par exemple,)1) et représente la partie hôte de l’adresse.
  • Valeur d’incrément– Contrôle la manière dont le troisième octet augmente d’une ligne à l’autre (généralement)1 pour des adresses consécutives).
  • Cellule de sortie – Choisissez la première cellule où les adresses IP générées doivent être inscrites. La macro remplira automatiquement la colonne vers le bas à partir de cette cellule.

Une fois toutes les valeurs saisies, la macro générera et remplira automatiquement les adresses IP au format suivant : premier.deuxième.troisième.quatrième(par exemple,)192.168.3.1, 192.168.4.1, etc.).

✅ Conseils d’utilisation :

  • Enregistrez toujours votre classeur avant d’exécuter de nouvelles macros pour éviter toute perte accidentelle de données.
  • Exécutez la macro plusieurs fois avec des paramètres différents pour générer divers blocs d’adresses — aucune modification du code n’est requise.
  • Utilisez cette méthode lorsque les autres outils, qu’il s’agisse de formules ou de l’interface graphique, ne permettent pas de gérer des formats IP complexes ou variables.

⚠️ Précautions :

  • Toutes les entrées utilisateur sont validées : les incréments négatifs sont automatiquement réinitialisés à 1.
  • Veillez à ce que chaque octet de l’adresse IP reste bien dans la plage valide (0–255).
  • Vérifiez que la colonne de sortie contient suffisamment de lignes vides pour éviter d’écraser des données existantes.
  • L’exécution de la macro nécessite que l’onglet Développeur soit activé et que les macros soient autorisées.

🛠️ Dépannage :

  • Si des erreurs apparaissent, vérifiez vos paramètres de sécurité des macros dans Développeur > Sécurité des macros.
  • Si aucun résultat ne s’affiche, assurez-vous que la cellule de sortie sélectionnée se trouve bien sur la feuille de calcul appropriée et qu’elle n’est pas verrouillée.

Remplir vers le bas une adresse IP avec incrémentation à l’aide de Kutools pour Excel

 

Articles associés :

Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile

  • Activez 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 vous fait économiser des centaines de clics de souris chaque jour !

Tous les compléments Kutools. Un seul installateur

Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.

ExcelWordOutlookTabsPowerPoint
  • Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
  • Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
  • Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
  • Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
  • Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels