OVH Cloud OVH Cloud

Grille de données [Débutant]

2 réponses
Avatar
Eric
Bonjour à toutes et à tous,

J'ai récupéré un tableau (une liste) défini comme suit :
Date Champ1 Champ2 Champ3 Nom C1 C2

où C1 et C2 sont des champs calculés à partir de champ1, champ2 et champ3.
Il s'agit de mouvements de trésorerie.

Pour le renseigner, j'utilise l'Outil Grille du menu Données.

Via une macro, j'appelle la grille de saisie et me positionne sur 1 nouvel
enregistrement (Merci AV). Si je masque les colonnes, la macro plante (ce
qui me parait normal au vu du message).

En fait je souhaiterai, dans la mesure du possible, masquer la feuille
contenant les données. Existe-t-il un moyen pour y parvenir ?

Dois-je envisager une autre solution ? Par exemple un userform pour saisir
les données et les ajouter à mon tableau existant, ce qui devrait permettre
de masquer la feuille recevant les données ...

Je débute en programmation avec Excel.

Merci d'avance pour vos réponses et votre aide

A+
Eric

2 réponses

Avatar
Polemos
Bonjour Eric,

Effectivement tu peux travailler avec un userform qui parle a une
feuille caché d'excel

Pour cacher ta feuille :
Worksheets("Feuil1").Visible = False

Cordialement,
Polemos

On Fri, 26 Nov 2004 14:28:04 -0800, Eric wrote:

Bonjour à toutes et à tous,

J'ai récupéré un tableau (une liste) défini comme suit :
Date Champ1 Champ2 Champ3 Nom C1 C2

où C1 et C2 sont des champs calculés à partir de champ1, champ2 et champ3.
Il s'agit de mouvements de trésorerie.

Pour le renseigner, j'utilise l'Outil Grille du menu Données.

Via une macro, j'appelle la grille de saisie et me positionne sur 1 nouvel
enregistrement (Merci AV). Si je masque les colonnes, la macro plante (ce
qui me parait normal au vu du message).

En fait je souhaiterai, dans la mesure du possible, masquer la feuille
contenant les données. Existe-t-il un moyen pour y parvenir ?

Dois-je envisager une autre solution ? Par exemple un userform pour saisir
les données et les ajouter à mon tableau existant, ce qui devrait permettre
de masquer la feuille recevant les données ...

Je débute en programmation avec Excel.

Merci d'avance pour vos réponses et votre aide

A+
Eric


Avatar
Eric
Bonjour Polemos,

Polemos écrivait
Bonjour Eric,

Effectivement tu peux travailler avec un userform qui parle a une
feuille caché d'excel

Pour cacher ta feuille :
Worksheets("Feuil1").Visible = False



Merci bien pour ta réponse. Je vais m'attaquer au problème. Le 1er à venir
est de trouver la 1ere ligne libre de la liste.

A+
Eric