Debutant VBA
dslvt
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
f894009 Messages postés 17277 Date d'inscription Statut Membre Dernière intervention -
f894009 Messages postés 17277 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis débutant en VBA et j'ai besoin de votre aide.
Je suis sur un projet d'inventaire ou j'ai deux fichiers excel :
- Un fichier (1) avec un tableau ou le matériel est répertorié avec ses caractéristiques, sa localisation ect
- Un fichier "interface" où la on peu chercher des informations sur le matériel plus rapidement, via des recherchesv etc
Afin de pouvoir faire des modifications sur ces infos je souhaite créer, en VBA, un userform comme ceci

Je voudrais maintenant envoyer ce que je rentre dans "nouveau bureau" sur la cellule correspondante dans le fichier1 et c'est la ou je bloque...
Je suis débutant en VBA et j'ai besoin de votre aide.
Je suis sur un projet d'inventaire ou j'ai deux fichiers excel :
- Un fichier (1) avec un tableau ou le matériel est répertorié avec ses caractéristiques, sa localisation ect
- Un fichier "interface" où la on peu chercher des informations sur le matériel plus rapidement, via des recherchesv etc
Afin de pouvoir faire des modifications sur ces infos je souhaite créer, en VBA, un userform comme ceci
Je voudrais maintenant envoyer ce que je rentre dans "nouveau bureau" sur la cellule correspondante dans le fichier1 et c'est la ou je bloque...
A voir également:
- Debutant VBA
- Logiciel de programmation pour débutant - Guide
- Logiciel montage vidéo débutant - Guide
- Excel compter cellule couleur sans vba - Guide
- Find vba - Astuces et Solutions
- Incompatibilité de type vba ✓ - Forum VB / VBA
2 réponses
Bonjour à tous,
pour écrire une cellule :
Pas sûr que l'utilisation d'un 2nd fichier soit justifié. Tu te compliques un peu la vie là...
eric
pour écrire une cellule :
workbooks("classeur2.xlsx").worksheets("Feuil1").[A1]=ta_valeur
Pas sûr que l'utilisation d'un 2nd fichier soit justifié. Tu te compliques un peu la vie là...
eric
J'avais la façons d’écrire dans une cellule , ce qui me manque c'est la façon dont je remplace l'ancienne valeur qui du bureau(*) par la nouvelle valeur que l'on rentre dans "nouveau bureau" sans connaitre l'adresse de la cellule.
(*je retrouve cette valeur via une recherchev puis j'affecte la valeur de la cellule au label bureau de mon userform)
(*je retrouve cette valeur via une recherchev puis j'affecte la valeur de la cellule au label bureau de mon userform)
Bonjour eriic,
En effet deux fichiers pas vraiment utile sauf si le fichier1 ne sert que de base de donnees, mais dans son cas pas facile de savoir vu qu"il y aurait peut-etre des donnes dans les deux. Demandons lui..
dslvt :
rentre dans "nouveau bureau" sans connaitre l'adresse de la cellule.
Ben y a qu'a la chercher!!!!!
En effet deux fichiers pas vraiment utile sauf si le fichier1 ne sert que de base de donnees, mais dans son cas pas facile de savoir vu qu"il y aurait peut-etre des donnes dans les deux. Demandons lui..
dslvt :
rentre dans "nouveau bureau" sans connaitre l'adresse de la cellule.
Ben y a qu'a la chercher!!!!!
Tout a fait Thierry, mais le nom machine sort d'où???