2944 résultats trouvés

par vba-new
26 janvier 2016, 23:26
Forum : Excel - VBA
Sujet : protection cellules sous vba
Réponses : 6
Vues : 150

Re: protection cellules sous vba

Bonjour la bricole, Voici ce que donne l'enregistreur de macro : Sub Macro1() ' ' Macro1 Macro ' ' Range("A1:D7").Select Selection.Locked = False Selection.FormulaHidden = False Selection.Locked = True Selection.FormulaHidden = False End Sub en code optimisé, ça donne ça : Range("A1:D7").Locked = Tr...
par vba-new
26 janvier 2016, 23:20
Forum : Excel - VBA
Sujet : Aide pour une macro (base de donnee immense)
Réponses : 77
Vues : 3315

Re: Aide pour une macro (base de donnee immense)

J'ai des données journalières sur 59 ans sous excel, donc macro nécessaire ... pas forcément ! Allez pour le fun et pour confirmer les dires de steelson, une solution simple par formule dans le fichier joint. Le principe : 1. On crée la liste de toutes les dates en ligne (quelques clics) 2. On crée...
par vba-new
26 janvier 2016, 20:14
Forum : Excel - VBA
Sujet : Aide pour une macro (base de donnee immense)
Réponses : 77
Vues : 3315

Re: Aide pour une macro (base de donnee immense)

Bonjour et bienvenue sur le forum pipoum,

Le mieux aurait été de créer un nouveau post... Mais bon :D

Peux-tu fournir un fichier exemple ? Ce sera plus simple pour travailler dessus pour nous.
par vba-new
26 janvier 2016, 00:53
Forum : Excel - VBA
Sujet : Conversion devise
Réponses : 1
Vues : 257

Re: Conversion devise

Bonjour Alex_P,

Tant mieux si tu as pu trouvé tout seul :)

Excel-pratique étant un forum d'entraide, si jamais tu souhaites partager ce que tu as trouvé tu es le bienvenu :wink:
par vba-new
26 janvier 2016, 00:33
Forum : Excel - VBA
Sujet : Suppression ligne en doublon
Réponses : 1
Vues : 236

Re: Suppression ligne en doublon

Bonsoir nicroq, Une solution très rapide en utilisant un dictionnaire (Dictionary). Mais pas de formatage des cellules... Sub suppDoublons() Dim tblSource, tblCible() Dim ongletSource As String, ongletCible As String Dim dicoNom As Object Dim i As Long, j As Long, cpt As Long ongletSource = "Feuil1"...
par vba-new
26 janvier 2016, 00:08
Forum : Excel - VBA
Sujet : Optimisation du code
Réponses : 2
Vues : 226

Re: Optimisation du code

Bonjour acla, Au vu du nombre de téléchargements de ton fichier et de l'absence de réponses, je pense que la plupart de ceux qui ont regardé semblent arriver à la même conclusion que moi. J'ai jeté un œil à ton code et je ne vois pas vraiment d'optimisation de code possible pour la partie actualisat...
par vba-new
23 janvier 2016, 12:34
Forum : Excel - VBA
Sujet : Erreur macros feuille protégée malgré userinterfaceonly=true
Réponses : 4
Vues : 642

Re: Erreur macros feuille protégée malgré userinterfaceonly=

Bonjour gomugomuno (fan de manga ou je ne m'y connais pas... :D ), Peux-tu poster le code complet ? Voire mieux, un bout du fichier... ? Sinon question vocabulaire, la propriété UserInterfaceOnly=True signifie bien que quand tu protèges (méthode Protect) ta feuille, tu appliques la protection seulem...
par vba-new
10 janvier 2016, 10:28
Forum : Excel - VBA
Sujet : Question sur une boucle
Réponses : 7
Vues : 117

Re: Question sur une boucle

Je vois qu'il y a pas mal d'âmes charitables :lol: Pour répondre à ta question, j'ai oublié de te dire "d'espionner" ta variable j pour voir comment elle évolue au cours du pas à pas : 1. Aller dans l'éditeur VBA (ALT + F11) 2. Se placer dans ta macro 3. Sélectionner la variable j puis faire clic dr...
par vba-new
10 janvier 2016, 09:56
Forum : Excel - VBA
Sujet : Conseil pour formule
Réponses : 2
Vues : 216

Re: Conseil pour formule

Bonjour patga et bienvenue sur le forum,

Peux-tu joindre un fichier explicatif pour illustrer ta demande ? Quel est le résultat attendu dans ton fichier ?
par vba-new
10 janvier 2016, 09:53
Forum : Excel - VBA
Sujet : Question sur une boucle
Réponses : 7
Vues : 117

Re: Question sur une boucle

Salut rocket4, Avant de te donner la solution, je t'invite à essayer d'exécuter ton code en pas à pas pour voir ce qui cloche. Je pense que tu peux trouver tout seul ! :D Pour exécuter en mode pas à pas : 1. Aller dans l'éditeur VBA (ALT + F11) 2. Se placer dans ta macro 3. Appuyer sur F8 autant de ...