annee 2017

EXCEL ANNEE 2017

L'heure est venue de vous presenter

Une excel et bonne annee 2017 !

De la part de toute l equipe de VeriTi

Image 1

Bienvenue

sur le site des amis d'Excel

excel.veriti.net ou fr

Image 2

Musee

Visitez le "Musee VeriTi" 24h/24 - 7j/7, des "pepites" vous y attendent

Voir la suite
Image 3

Hommage

Thierry POURTIER alias 'Ti'
s'en est alle brutalement le samedi 13 novembre 2010...

Voir la suite
Image 4

Historique

Juillet 2013 : A l'occasion du 10eme anniversaire de VeriTi, j'ai décide de réparer et de remettre en ligne le site, avec une nouvelle version plus structurée tout en gardant les mêmes fichiers Excel

Voir la suite

Membre

+ Enregistrement

Index du forum


Accueil » Tous les messages (mimi1958pp)




nouveau souci macro
#1
Invité


bonjour et bonne annee a tous

comme vous le savez je ne suis pas tres doue en vba donc j'essai de me débrouiller tant que mal a résoudre ce problème.
le voici :
je voudrai " ENREGISTRER UNE MACRO " sur un userform ( image jointe en document )
je commence a enregistrer ma macro :
la fenetre userform se lance et je coche 30 m et j'arrete enregistrement.
j'applique la macro a un bouton et je lance la macro en cliquant sur le bouton
elle se lance et s'arrete sur la selection 30 mn qui n'est pas coche.

est ce que on peut faire en sorte que la coche du bouton 30 minutes soit pris en compte dans l'enregistrement macro en sachant que ces boutons sont des boutons option.
merci de votre collaboration

Joindre un fichier:



jpg  userform-ConvertImage.jpg (39.88 KB)
2123_5a4bb738030c8.jpg 746X466 px

Date de publication : 02/01/2018 17:46
Dénoncer


problème macro
#2
Invité


Tout d'abord bonjour car suis nouveau sur le forum
commencons par le debut :
j'ai un fichier exel avec 9 feuilles qui contiennent tous un chrono ( le meme sur chaque feuille )
la macro du chrono est dans module 1.
voici la syntaxe ;

Dim ok As Boolean
Sub Demarrechrono()

ok = True
Range("c10") = TimeSerial(0, 0, 10)
Call decompte
End Sub

Sub decompte()

If ok Then
If Range("c10") = 0 Then
ok = False
Range("c10") = TimeSerial(0, 0, 0): End
End If
Range("c10") = Range("c10") - TimeSerial(0, 0, 1)
Range("c10").NumberFormat = "mm:ss"
Application.OnTime Now + TimeValue("00:00:01"), "deCompte"
End If
End Sub

mon probleme est que quand je lancce le chrono sur la feuille 1 tout marche bien.le decompte fini, je passe sur la feuille 2 et je lance le chrno.
et la le probleme est que quand je lance chrono feuille 2 le chrono feuille 1 se lance aussi

ma queston est :
comment dissocier cette macro afin de l'appliquer a chaque feuille séparément ?
j'espere avoir ete assez clair dans mon explication
en attente 'dune reponse de votre part .
cordialement

Date de publication : 28/12/2017 17:27
Dénoncer


mon message chrono plus explicite
#3
Invité



voici le code de ma macro pour chrono :
Dim ok As Boolean
Sub Demarrechrono()
'Macro Dan pour stephane Guidon
ok = True
Range("A1") = TimeSerial(0, 1, 0)
Call decompte
End Sub

Sub decompte()
'Macro Dan pour stephane Guidon
If ok Then
If Range("a1") = 0 Then
ok = False
Range("A1") = TimeSerial(0, 0, 0): End
End If
Range("A1") = Range("A1") - TimeSerial(0, 0, 1)
Range("A1").NumberFormat = "mm:ss"
Application.OnTime Now + TimeValue("00:00:01"), "deCompte"
End If
End Sub

mon chrono se trouve sur feuille 2 etla macro dans un module.

quand je suis sur feuille 1 , grace a une macros , je lance le chrono de la feuille 2.
la feuille 2 s'ouvre mais le chrono defile a une tres grande vitesse ( ce qui n'est plus un chrono)
merci de votre collboration

.

Date de publication : 27/12/2017 18:47
Dénoncer


chrono
#4
Invité


bonjour
en fait c est in chrono comme ca que je voudrai mais avec possibilité de temps plus vaste ( 20 , 21 , 22 , 23,jusqu'a 28 minute)


www.chronometre-en-ligne.com/compte-a-rebours.html

Date de publication : 27/12/2017 13:57
Dénoncer


besoin d'un compte a rebours
#5
Invité


Bonjour
cela fait des jours que je recherche un compte a rebours mais je ne trouve pas
si vous pouvez m aider cela serai sympa car en plus uis nul en vba

dans mon fichier exel , j voudrai mettre un compte a rebours qui fait appraraitre minute et seconde et qui parte de 20 a 25 minute ( modifiable )
cette feuille se trouverai en fin du classeur ( feuille 8 par exemple )

ce chrono serait declenche par une macro

pouvez vous m'aider merci par avancce

je ne peux mettre mon fichier en ies jointe ar il ne l'acccepte pas
cordialement

Date de publication : 27/12/2017 12:17
Dénoncer






Copyright 2013 Powered by XOOPS © 2001-2013