begin process at 2012 02 15 07:47:04
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

Minette en désarroi


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Minette en désarroi

jeudi 18 juillet 2002 à 11:27:37 | Minette en désarroi

PetitGognol

J'ai un programme qui fonctionne en VBA, sous Excel. Il se passe pas mal de choses, et j'aimerai pouvoir afficher les étapes par lesquelles passe la macro. Il ne s'agit pas d'une barre de progression mais bien de quelque chose du type :
1 - Ouverture du fichier
2 - Lancement du traitement
3 - et ainsi de suite...

Si j'utilise une form, elle s'affiche et stoppe la macro tant que je n'ai pas cliqué sur la croix...j'ai essayé de mettre un timer, mais je n'y arrive pas...

Quelqu'un a une idée ?
jeudi 18 juillet 2002 à 12:50:16 | Re : Fenêtre Excel

seblomb


Salut,

Pour faire apparaître une fenêtre qui affiche "Ouverture du fichier" par exemple,
Tu peux créer une UserForm dans la partie VB de Excel,

Puis dans ton code, tu ajoutes:

UserForm1.Show
UserForm1.Repaint

' ton code....blablabla

Unload UserForm1

Et dans les options de ta userform, choisis la valeur False pour ShowModal.

Bye.


Ah oui, juste un truc, mets un titre un peu plus explicite: ça pourrait aider ceux qui ont le même problème que toi et qui aimeraient le résoudre

-------------------------------
Réponse au message :
-------------------------------

J'ai un programme qui fonctionne en VBA, sous Excel. Il se passe pas mal de choses, et j'aimerai pouvoir afficher les étapes par lesquelles passe la macro. Il ne s'agit pas d'une barre de progression mais bien de quelque chose du type :
1 - Ouverture du fichier
2 - Lancement du traitement
3 - et ainsi de suite...

Si j'utilise une form, elle s'affiche et stoppe la macro tant que je n'ai pas cliqué sur la croix...j'ai essayé de mettre un timer, mais je n'y arrive pas...

Quelqu'un a une idée ?
jeudi 18 juillet 2002 à 19:13:49 | Re : Fenêtre Excel

PetitGognol


PetitGognol


-------------------------------
Réponse au message :
-------------------------------
ça a l'air bien ton truc, mais je bosse seulement sur excel 97, avec VBA fourni, et je n'ai pas l'option showmodal dans les propriétés de ma form. Dans l'aide VBA, il est dit que de toute façon une form est toujour modale. Reste-t-il un moyen pour m'en sortir ?

Merci de ton aide.

Salut,

Pour faire apparaître une fenêtre qui affiche "Ouverture du fichier" par exemple,
Tu peux créer une UserForm dans la partie VB de Excel,

Puis dans ton code, tu ajoutes:

UserForm1.Show
UserForm1.Repaint

' ton code....blablabla

Unload UserForm1

Et dans les options de ta userform, choisis la valeur False pour ShowModal.

Bye.


Ah oui, juste un truc, mets un titre un peu plus explicite: ça pourrait aider ceux qui ont le même problème que toi et qui aimeraient le résoudre

-------------------------------
Réponse au message :
-------------------------------

J'ai un programme qui fonctionne en VBA, sous Excel. Il se passe pas mal de choses, et j'aimerai pouvoir afficher les étapes par lesquelles passe la macro. Il ne s'agit pas d'une barre de progression mais bien de quelque chose du type :
1 - Ouverture du fichier
2 - Lancement du traitement
3 - et ainsi de suite...

Si j'utilise une form, elle s'affiche et stoppe la macro tant que je n'ai pas cliqué sur la croix...j'ai essayé de mettre un timer, mais je n'y arrive pas...

Quelqu'un a une idée ?

vendredi 19 juillet 2002 à 08:46:07 | Re : Fenêtre Excel

seblomb


Je sais pas si ça marche avec Excel97, mais verifies si tu as:
- dans ta fenêtre Excel, clique sur Outils->Macro->Visual Basic Editor

- une fois que tu as ta fenêtre VB, clique sur Insertion->UserForm

Et ShowModal se trouve dans la liste des propriétés de la UserForm à gauche de l'écran.

Voilà, j'espère que ça t'aura aider, sinon je vois rien d'autres, désolé.

Bon courage.


-------------------------------
Réponse au message :
-------------------------------


PetitGognol


-------------------------------
Réponse au message :
-------------------------------
ça a l'air bien ton truc, mais je bosse seulement sur excel 97, avec VBA fourni, et je n'ai pas l'option showmodal dans les propriétés de ma form. Dans l'aide VBA, il est dit que de toute façon une form est toujour modale. Reste-t-il un moyen pour m'en sortir ?

Merci de ton aide.

Salut,

Pour faire apparaître une fenêtre qui affiche "Ouverture du fichier" par exemple,
Tu peux créer une UserForm dans la partie VB de Excel,

Puis dans ton code, tu ajoutes:

UserForm1.Show
UserForm1.Repaint

' ton code....blablabla

Unload UserForm1

Et dans les options de ta userform, choisis la valeur False pour ShowModal.

Bye.


Ah oui, juste un truc, mets un titre un peu plus explicite: ça pourrait aider ceux qui ont le même problème que toi et qui aimeraient le résoudre

-------------------------------
Réponse au message :
-------------------------------

J'ai un programme qui fonctionne en VBA, sous Excel. Il se passe pas mal de choses, et j'aimerai pouvoir afficher les étapes par lesquelles passe la macro. Il ne s'agit pas d'une barre de progression mais bien de quelque chose du type :
1 - Ouverture du fichier
2 - Lancement du traitement
3 - et ainsi de suite...

Si j'utilise une form, elle s'affiche et stoppe la macro tant que je n'ai pas cliqué sur la croix...j'ai essayé de mettre un timer, mais je n'y arrive pas...

Quelqu'un a une idée ?


vendredi 19 juillet 2002 à 16:49:55 | Re : Fenêtre Excel

PetitGognol


PetitGognol


-------------------------------
Réponse au message :
-------------------------------

Le problème est bien que cette propriété n'existe pas sous VBA...

Je sais pas si ça marche avec Excel97, mais verifies si tu as:
- dans ta fenêtre Excel, clique sur Outils->Macro->Visual Basic Editor

- une fois que tu as ta fenêtre VB, clique sur Insertion->UserForm

Et ShowModal se trouve dans la liste des propriétés de la UserForm à gauche de l'écran.

Voilà, j'espère que ça t'aura aider, sinon je vois rien d'autres, désolé.

Bon courage.


-------------------------------
Réponse au message :
-------------------------------


PetitGognol


-------------------------------
Réponse au message :
-------------------------------
ça a l'air bien ton truc, mais je bosse seulement sur excel 97, avec VBA fourni, et je n'ai pas l'option showmodal dans les propriétés de ma form. Dans l'aide VBA, il est dit que de toute façon une form est toujour modale. Reste-t-il un moyen pour m'en sortir ?

Merci de ton aide.

Salut,

Pour faire apparaître une fenêtre qui affiche "Ouverture du fichier" par exemple,
Tu peux créer une UserForm dans la partie VB de Excel,

Puis dans ton code, tu ajoutes:

UserForm1.Show
UserForm1.Repaint

' ton code....blablabla

Unload UserForm1

Et dans les options de ta userform, choisis la valeur False pour ShowModal.

Bye.


Ah oui, juste un truc, mets un titre un peu plus explicite: ça pourrait aider ceux qui ont le même problème que toi et qui aimeraient le résoudre

-------------------------------
Réponse au message :
-------------------------------

J'ai un programme qui fonctionne en VBA, sous Excel. Il se passe pas mal de choses, et j'aimerai pouvoir afficher les étapes par lesquelles passe la macro. Il ne s'agit pas d'une barre de progression mais bien de quelque chose du type :
1 - Ouverture du fichier
2 - Lancement du traitement
3 - et ainsi de suite...

Si j'utilise une form, elle s'affiche et stoppe la macro tant que je n'ai pas cliqué sur la croix...j'ai essayé de mettre un timer, mais je n'y arrive pas...

Quelqu'un a une idée ?



vendredi 19 juillet 2002 à 19:06:18 | Re : Fenêtre Excel

Charlie



un simple MSGBOX ne suffirait pas... ou bien prend toi une sheet a part et fait afficher les étapes dedans!

-------------------------------
Réponse au message :
-------------------------------


PetitGognol


-------------------------------
Réponse au message :
-------------------------------

Le problème est bien que cette propriété n'existe pas sous VBA...

Je sais pas si ça marche avec Excel97, mais verifies si tu as:
- dans ta fenêtre Excel, clique sur Outils->Macro->Visual Basic Editor

- une fois que tu as ta fenêtre VB, clique sur Insertion->UserForm

Et ShowModal se trouve dans la liste des propriétés de la UserForm à gauche de l'écran.

Voilà, j'espère que ça t'aura aider, sinon je vois rien d'autres, désolé.

Bon courage.


-------------------------------
Réponse au message :
-------------------------------


PetitGognol


-------------------------------
Réponse au message :
-------------------------------
ça a l'air bien ton truc, mais je bosse seulement sur excel 97, avec VBA fourni, et je n'ai pas l'option showmodal dans les propriétés de ma form. Dans l'aide VBA, il est dit que de toute façon une form est toujour modale. Reste-t-il un moyen pour m'en sortir ?

Merci de ton aide.

Salut,

Pour faire apparaître une fenêtre qui affiche "Ouverture du fichier" par exemple,
Tu peux créer une UserForm dans la partie VB de Excel,

Puis dans ton code, tu ajoutes:

UserForm1.Show
UserForm1.Repaint

' ton code....blablabla

Unload UserForm1

Et dans les options de ta userform, choisis la valeur False pour ShowModal.

Bye.


Ah oui, juste un truc, mets un titre un peu plus explicite: ça pourrait aider ceux qui ont le même problème que toi et qui aimeraient le résoudre

-------------------------------
Réponse au message :
-------------------------------

J'ai un programme qui fonctionne en VBA, sous Excel. Il se passe pas mal de choses, et j'aimerai pouvoir afficher les étapes par lesquelles passe la macro. Il ne s'agit pas d'une barre de progression mais bien de quelque chose du type :
1 - Ouverture du fichier
2 - Lancement du traitement
3 - et ainsi de suite...

Si j'utilise une form, elle s'affiche et stoppe la macro tant que je n'ai pas cliqué sur la croix...j'ai essayé de mettre un timer, mais je n'y arrive pas...

Quelqu'un a une idée ?




mercredi 8 juin 2005 à 23:20:27 | Re : Minette en désarroi

ricomiracle

Salut
Tu pourrais aussi mettre une ListBox dans dans un userform et ajouter un item avec un string qui décrit l'étape: listbox.add "....................." à cahqe étapes?

lundi 13 juin 2005 à 18:59:24 | Re : Minette en désarroi

Xabixu

Il suffit de mettre des MsgBox!
MsgBox("Début du programme")
Partie 1 de ton programme
MsgBox("Partie 2 du programme")
Partie 2 du programme
MsgBox("Valeur de la variable var: " & var) 'pour intercepter la valeur d'une variable
Partie final
MsgBox("C'est fini !")

mardi 12 juillet 2005 à 13:07:47 | Re : Minette en désarroi

emilekader


salut voilà mon code vba et j'ai un pb.
Je voudrai transformer des .xls en .dbf
ce code le fait mais il prend le contenu du premier fichier et l'affecte à tous les fichiers qu'il créé...
Dim temp As String
Dim fso, dossier, lstfichiers, f
Const chemin = "C:\testo\temp"
Set fso = CreateObject("Scripting.FileSystemObject")
Set dossier = fso.GetFolder(chemin)
Set lstfichiers = dossier.Files
 

For Each f In lstfichiers

Range("A1").Select
 Selection.CurrentRegion.Select
 Selection.Columns.AutoFit
 Columns("C:C").Select
 Selection.NumberFormat = "0.00"
Range("A1").Select
Selection.CurrentRegion.Select
 temp = Left(f.Path, Len(f.Path) - 4) + ".dbf"                         
 ActiveWorkbook.SaveAs Filename:=temp, FileFormat:=xlDBF4, _
 CreateBackup:=False

Next f

 MsgBox "traitement terminé"



emilekaderVotre texte ICIVotre texte ici


Cette discussion est classée dans : macro, passe, minette, désarroi


Répondre à ce message

Sujets en rapport avec ce message

macro excel protégée par un mot de passe [ par DAvAD ] Salut,Je cherche un moyen de lire le code d'une macro excel protégée par un mot de passe.Merci par avance Trouver le mot de passe d'une macro EXCEL protégée [ par Fabio ] Salut à tous,Suivant les indications donnés sur ce forum, j'ai consulté la doc pour lire le code d'une macro protégée. Ca marche bien pour les xla de Macro Excel bloquée par mot de passe. [ par mdavette ] Débutant VB, je viens de récuperer un fichier Excel avec des macros. Je voudrais pouvoir modifier ces macros, mais à chaque fois, j'ai besoin d'un mot MOT DE PASSE PERDU SUR *.xls et macro vba [ par zensomme ] zensomme j'ai oublié mes mots de passe SUR *.xls et macro vbapourriez vous m'aider à les retrouver d'avance merci car je suis bien ennuyé Comment décrypter le mot de passe d'une macro sous VBA-Excel ? [ par rasha ] Bonjour,Sur un de mes fichiers Excel, j'ai une macro, protégée par mot de passe. J'aurais aimé décrypter ou bypasser le mot de passe, ce qui me permet mot de passe des macro excel [ par fracine ] salut, quelqu'un sait-il comment passer outre un mot de passe de projet excel dans le VBE afin de voir les codes sources des modules ??? il existe de crér un mot de passe en vba [ par tisba35 ] Bonjour,En fait, je développe actuellement une application en vba sous escel.je souhaite lors du lancement d'une macro proposer un mot de passe afin d Mot de passe perdu pour une macro sous Excel [ par kcommekiller ] Bonjour, J'ai un petit souci à propos d'un programme VBA. Un stagiaire à créé des macros sous excel mais les a munies d'un mot de passe. Hors personne urgent je voudrai savoir comment integrer un mot de passe à ma macro mais aussi intredire l'accès aux codes si qq1 peut m'aider [ par bierataise ] Bonjour,comment faire pour insérer une userform qui demande un mot de passe et aussi comment bloquer l'accès aux codes de la macro.


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,874 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales