Novice en VBA et j'au un problème

Bonjour à Tous

c'est ma première post en ce forum et j'aimerai bien avoir de l'aide sur VBA

j'ai suivi des tuto sur YouTube pour faire un formulaire de saisie et tableau de bord, tout marche bien seulement à l'ajout des données sur la feuille source il se bloque à la 3ème ligne et toute les nouvelle entée écrase ce ligne et ne se déplace pas comme prévu au dessous de la dernier ligne non vide, j'ai modifié la forme du tableau mais sans sucés.

merci pour votre aide

je mis le fichier pour voir et me donnée votre avis

Bonjour Sassi.

Tu peux modifier ton code ainsi :

Il y a pas mal de façons de trouver la dernière ligne remplie.

Ici je boucle sur la colonne A, jusqu'à trouver une ligne vide.

Private Sub btnajout_Click()
    With Sheets("source")
        i = 2
        Do Until .Cells(i, 1).Value = ""
            i = i + 1
        Loop
        .Cells(i, 1).Value = Me.cbocollaborateur.Value
        .Cells(i, 2).Value = Me.cbodate.Value
        .Cells(i, 3).Value = Me.cbodossier.Value
        .Cells(i, 4).Value = Me.cbotache.Value
        .Cells(i, 5).Value = Me.txtdebut.Value
        .Cells(i, 6).Value = Me.Txtfin.Value
    End With
    MsgBox " votre saisie a bien été ajouter", vbOKOnly + vbInformation, "CONFIRMATION"
End Sub

merci bien

il marche à merveille

est ce que je peux cous demander une autre chose,!

comment partager ce classeur pour qu'il soit utiliser en même temps par plusieurs personnes!!!! j'ai un réseau local et un serveur;

Utilisé par plusieurs personnes à la fois ?

Je ne sais pas si c'est réalisable étant donné qu'il sera en lecture seule sur tous les postes sauf un.

dommage, donc la solution et de le mettre accessible pour tous sur le serveur et que les collaborateurs le remplissent un à un ....

je te remercie pour ton aide (y)

Rechercher des sujets similaires à "novice vba probleme"