Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 01/10/2008, 09h59   #1 (permalink)
XLDnaute Nouveau
 
Date d'inscription: septembre 2008
Messages: 26
Par défaut cette macro va me rendre dingue

bonjour tout le monde
j'ai un énorme soucis je viens vers vous car j'ai chercher partout sans résultat
j'ai fait un macro qui qui enregistre des données dans une base que j'ai créer lorsque on saisie les donnés via un formulaire le même macro realise des calcule
le soucis est que lorsque je mets a zéro toutes mes données et que j'execute une nouvelle tâche les formule du macro n'existe plus alors que les macro sont censé a mon avis etre fiable?
LEbelge66 est déconnecté   Réponse avec citation
ANNONCES
Vieux 01/10/2008, 10h23   #2 (permalink)
Super Moderator
 
Avatar de PascalXLD
 
Date d'inscription: février 2005
Localisation: Rennes
Version Excel : Excel 2000 (PC)
Messages: 8 357
Par défaut Re : cette macro va me rendre dingue

Bonjour

Excuses moi mai ssu rle coup je ne vois pas comment on va pouvoir t'aider sans voir LA macro ni ce qui se passe sur ton fichier
__________________
Pascal(Visitez mon Blog Photo)

Vous pouvez devenir "Supporter XLD", plus de renseignements ICI
PascalXLD est déconnecté   Réponse avec citation
Vieux 01/10/2008, 10h48   #3 (permalink)
XLDnaute Nouveau
 
Date d'inscription: septembre 2008
Messages: 26
Par défaut Re : cette macro va me rendre dingue

tu as raison j'ai un fichier de 400k
LEbelge66 est déconnecté   Réponse avec citation
Vieux 01/10/2008, 11h01   #4 (permalink)
Super Moderator
 
Avatar de PascalXLD
 
Date d'inscription: février 2005
Localisation: Rennes
Version Excel : Excel 2000 (PC)
Messages: 8 357
Par défaut Re : cette macro va me rendre dingue

Citation:
Envoyé par LEbelge66 Voir le message
tu as raison j'ai un fichier de 400k
Re

OUi mais tu dois pouvoir supprimer des trucs qui ne servent pas à comprendre le problème
On a pas besoin non plus des données juste quelques trucs bidons pour comprendre et la macro
__________________
Pascal(Visitez mon Blog Photo)

Vous pouvez devenir "Supporter XLD", plus de renseignements ICI
PascalXLD est déconnecté   Réponse avec citation
Vieux 01/10/2008, 11h28   #5 (permalink)
XLDnaute Nouveau
 
Date d'inscription: septembre 2008
Messages: 26
Par défaut Re : cette macro va me rendre dingue

ok je t'envoie un fichier mais sans les feuille saisie données et les différente feuille sur lesquelles les calcules se basent pour etre effectuées

Dernière modification par LEbelge66 ; 05/10/2008 à 18h14.
LEbelge66 est déconnecté   Réponse avec citation
Vieux 01/10/2008, 12h01   #6 (permalink)
Super Moderator
 
Avatar de PascalXLD
 
Date d'inscription: février 2005
Localisation: Rennes
Version Excel : Excel 2000 (PC)
Messages: 8 357
Par défaut Re : cette macro va me rendre dingue

RE

Tu pourrais préciser ce qui ne marche pas STP car là il y a du code
__________________
Pascal(Visitez mon Blog Photo)

Vous pouvez devenir "Supporter XLD", plus de renseignements ICI
PascalXLD est déconnecté   Réponse avec citation
Vieux 01/10/2008, 12h14   #7 (permalink)
XLDnaute Nouveau
 
Date d'inscription: septembre 2008
Messages: 26
Par défaut Re : cette macro va me rendre dingue

en fait je veux faire un macro qui me met a zero feuille recap cout mais le probleme est que lorsque je supprime tout alors la formule du macro precedant qui me permettait de faire les calcules des montant n'existe plus, s'efface quoi
LEbelge66 est déconnecté   Réponse avec citation
Vieux 01/10/2008, 12h24   #8 (permalink)
Super Moderator
 
Avatar de PascalXLD
 
Date d'inscription: février 2005
Localisation: Rennes
Version Excel : Excel 2000 (PC)
Messages: 8 357
Par défaut Re : cette macro va me rendre dingue

RE

excuses moi j'ai peut-être le cerveau un peu ramoli ce matin mais je ne comprends pas

Tu peux expliquer dans ce que tu as envoyé
tu lances quelle macro ?
une fois cette macro lancé qu'est-ce qui ne marche plus ?
__________________
Pascal(Visitez mon Blog Photo)

Vous pouvez devenir "Supporter XLD", plus de renseignements ICI
PascalXLD est déconnecté   Réponse avec citation
Vieux 01/10/2008, 13h17   #9 (permalink)
XLDnaute Nouveau
 
Date d'inscription: septembre 2008
Messages: 26
Par défaut Re : cette macro va me rendre dingue

Ce qui marche pas se sont les formaules qui existaient avant que je lance le macro qui efface tout
LEbelge66 est déconnecté   Réponse avec citation
Vieux 01/10/2008, 13h24   #10 (permalink)
Super Moderator
 
Avatar de PascalXLD
 
Date d'inscription: février 2005
Localisation: Rennes
Version Excel : Excel 2000 (PC)
Messages: 8 357
Par défaut Re : cette macro va me rendre dingue

RE

bah c'est normal puisque tu les effaces elles ne peuvent plus marcher

Il faut juste supprimer les cellules où il n'y a pas de formules mais les données qui permettent aux formules de faire leur calcul
__________________
Pascal(Visitez mon Blog Photo)

Vous pouvez devenir "Supporter XLD", plus de renseignements ICI
PascalXLD est déconnecté   Réponse avec citation
Vieux 01/10/2008, 14h33   #11 (permalink)
XLDnaute Barbatruc
 
Avatar de Staple1600
 
Date d'inscription: juin 2005
Localisation: RENNES
Version Excel : Excel 2000 (PC)
Messages: 6 714
Par défaut Re : cette macro va me rendre dingue

Bonjour à tous

Voici une version modifiée de ta macro
(avec évitement des Select et effacement des cellules sans formules)

Code:
Sub razgeneral()
'
' razgeneral macro
' Macro enregistrée le 18/07/2008 par Mathieu
'
Dim col As String
Dim lig As Long
Dim i As Integer
Validation = _
MsgBox(" Voulez-vous mettre à vide l'ensemble du programme ? " _
& vbLf & Poste, vbYesNo)
If Validation = vbNo Then
    Sheets(1).Select: Range("A1").Select
    Exit Sub
    Else
    tablo = _
Split("DONNEES SITUATIONS/DONNEES AVENANTS/MARCHE","/")
    For i = 0 To 2
        With Sheets(tablo(i))
            col = Split(.[IV3].End(xlToLeft).Address, "$")(1)
            lig = .[G65536].End(xlUp).Row
            .Range("G3:" & col & lig).Cells.SpecialCells(xlCellTypeConstants, 23).ClearContents
        End With
    Next
End If
End Sub
PS: dans ton fichier exemple, il y a plusieurs module vides, tu peux les supprimer
cela allègera ton classeur.
__________________
Cordialement,
__________________
JM

Addict



Dernière modification par Staple1600 ; 01/10/2008 à 14h38.
Staple1600 est déconnecté   Réponse avec citation
Vieux 02/10/2008, 13h29   #12 (permalink)
XLDnaute Nouveau
 
Date d'inscription: septembre 2008
Messages: 26
Par défaut proteger bonton supprimer (macro)

bonjour tout le monde comment aller vous
j'ai bouton macro qui supprime tout mais je veux le proteger avec un mot de passe comment faire merci
LEbelge66 est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Modifier cette macro Domi Forum Excel 9 08/02/2006 22h00
simplifier cette macro Domi_d Forum Excel 6 08/02/2006 12h30
comprendre cette macro!!! titin Forum Excel 5 28/11/2005 04h41
explication sur cette macro Daniel Forum Excel 2 26/04/2005 13h25
excel me rend dingue steeve Forum Excel 7 24/03/2005 15h00


Fuseau horaire GMT +2. Il est actuellement 11h16.


(C) 2006 Excel Downloads