Z
Zak26
Guest
Bonjours a tous,
Je suis étudiant et j'ai un problème qui ma était posé pour un travaux pratique, j'ai essayer de le résoudre avec mes connaissance mais je bloque.
Énoncer : A partir de la saisie d'un nombre de lignes et d'un nombre de de colonnes, écrire dans la feuille de calcul(à partir de la cellule active) un tableau avec des valeurs croissantes incrémentées de 1.
En image ca donne ca :
J'ai essayer de faire une version avec qu'une seule boite de dialogue pour le nombre de ligne et de colonne :
Merci a d'avance a celui qui voudra bien m'aider
Je suis étudiant et j'ai un problème qui ma était posé pour un travaux pratique, j'ai essayer de le résoudre avec mes connaissance mais je bloque.
Énoncer : A partir de la saisie d'un nombre de lignes et d'un nombre de de colonnes, écrire dans la feuille de calcul(à partir de la cellule active) un tableau avec des valeurs croissantes incrémentées de 1.
En image ca donne ca :
J'ai essayer de faire une version avec qu'une seule boite de dialogue pour le nombre de ligne et de colonne :
Code:
Private Sub cb_valider_Click()
Dim sh As Worksheet
Set sh = Sheets("Tableau_valeurs")
Dim i, j As Integer
Dim tb_lignes, tb_colonnes As Integer
Dim tableau_valeurs(10, 10) As Variant
If Me.tb_lignes.Value = "" Or Me.tb_colonnes.Value = "" Then
MsgBox ("Veuillez remplir tous les champs du fomulaire")
Else
For i = 1 To tb_lignes
For j = 1 To tb_colonnes
tableau_valeurs(i, j) = tableau_valeurs(i, j) + 1
Next j
Next i
End If
End Sub
Private Sub cb_annuler_Click()
Call Unload(Me)
End Sub
Merci a d'avance a celui qui voudra bien m'aider