Convertir le code VBA to Apps Script sheet, le code est d'Insérer une ligne

Bonjour à toutes et tous !

j'aimerai convertir mes code en VBA to Script google

le code est d'Insérer une lignes si la date change de valeur

code:

Sub ajouterligne()

    Dim cellule As Range
    Set cellule = Range("a3")

    Dim dat As Date
    dat = cellule

    Dim compte As Integer
    compte = 0

    Do While cellule <> ""
        If cellule <> dat Then

        cellule.EntireRow.Insert x1Up

        Set cellule = cellule.Offset(-1, 0)

        Range("a" & cellule.Row) = "date du lead " & dat
        Range("c" & cellule.Row) = " NB LEAD " & compte

        cellule.EntireRow.Font.ColorIndex = 2
        cellule.EntireRow.Font.Bold = True
        cellule.EntireRow.Interior.ColorIndex = 23

        Set cellule = cellule.Offset(1, 0)

            compte = 1
        Else
            compte = compte + 1

        End If

        dat = cellule

        Debug.Print cellule, compte

        Set cellule = cellule.Offset(1, 0)
    Loop

End Sub

Merci a vous de m'aider sur cette partie.

Bonjour,

pourrais-tu mettre un lien vers une copie de ton projet sous GSheets ? merci d'avance

je t'ai demandé l'autorisation

image

sinon partage le a minima en lecture https://www.sheets-pratique.com/fr/cours/partage

C'est fai. merci

Bonjour,

Ne mets pas des fichiers en ligne avec des données personnelles ..

As-tu essayé à la main d'insérer une ligne ? essaie et tu verras que cette ligne se remplit immédiatement. Je ne sais pas comment tu fais en excel, mais ici avec GSheets tu utilises importrange, et donc tes données sont liées avec 2 autres fichiers : que tu ajoutes ou supprimes une ligne ne changera pas les données introduites qui constituent un "bloc". Ta demande est impossible.

Rechercher des sujets similaires à "convertir code vba apps script sheet inserer ligne"