En A1 j'ai le texte suivant:
ActiveWorkbook.Save
En A2 j'ai le texte suivant:
Application.Quit
etc...
Quel serais le code à mettre dans un module pour
effectuer la procédure de la cellule A1, A2 ,etc?
Case 1 ' Procédure de la requête A1
Range("A1").Execute ???? ' Ici je bloque....
Case 2 ' Procédure de la requête A2
Merci d'avance pour vos suggestions,
--
Au plaisir de vous revoir ...
Visitez >> http://www.excelabo.net
Le merveilleux site de Misange
StarwingT
brault-lavoieNOSPAM@sympatico.ca
--
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pierre CFI [mvp]
bonjour pas testé mais evaluate(range("a1"))
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net Site perso http://access.cfi.free.fr "Starwing" a écrit dans le message de news:
Bonjour à tous,
A mon tour de poser une autre question...
En A1 j'ai le texte suivant: ActiveWorkbook.Save En A2 j'ai le texte suivant: Application.Quit etc...
Quel serais le code à mettre dans un module pour effectuer la procédure de la cellule A1, A2 ,etc?
Case 1 ' Procédure de la requête A1 Range("A1").Execute ???? ' Ici je bloque....
Case 2 ' Procédure de la requête A2
Merci d'avance pour vos suggestions, -- Au plaisir de vous revoir ... Visitez >> http://www.excelabo.net Le merveilleux site de Misange StarwingT
--
bonjour
pas testé mais
evaluate(range("a1"))
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"Starwing" <NoMail@NoMail.Niet> a écrit dans le message de news:OjFZtN71EHA.2156@TK2MSFTNGP10.phx.gbl...
Bonjour à tous,
A mon tour de poser une autre question...
En A1 j'ai le texte suivant:
ActiveWorkbook.Save
En A2 j'ai le texte suivant:
Application.Quit
etc...
Quel serais le code à mettre dans un module pour
effectuer la procédure de la cellule A1, A2 ,etc?
Case 1 ' Procédure de la requête A1
Range("A1").Execute ???? ' Ici je bloque....
Case 2 ' Procédure de la requête A2
Merci d'avance pour vos suggestions,
--
Au plaisir de vous revoir ...
Visitez >> http://www.excelabo.net
Le merveilleux site de Misange
StarwingT
brault-lavoieNOSPAM@sympatico.ca
--
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net Site perso http://access.cfi.free.fr "Starwing" a écrit dans le message de news:
Bonjour à tous,
A mon tour de poser une autre question...
En A1 j'ai le texte suivant: ActiveWorkbook.Save En A2 j'ai le texte suivant: Application.Quit etc...
Quel serais le code à mettre dans un module pour effectuer la procédure de la cellule A1, A2 ,etc?
Case 1 ' Procédure de la requête A1 Range("A1").Execute ???? ' Ici je bloque....
Case 2 ' Procédure de la requête A2
Merci d'avance pour vos suggestions, -- Au plaisir de vous revoir ... Visitez >> http://www.excelabo.net Le merveilleux site de Misange StarwingT
--
Alain CROS
Bonjour
Sub Test(rg As Range) Application.ExecuteExcel4Macro Right$([rg], Len([rg]) _ - InStr([rg], ".")) & "()" End Sub
Sub Essai() Test [A1] End Sub
Alain CROS
"Starwing" a écrit dans le message de news:
Bonjour à tous,
A mon tour de poser une autre question...
En A1 j'ai le texte suivant: ActiveWorkbook.Save En A2 j'ai le texte suivant: Application.Quit etc...
Quel serais le code à mettre dans un module pour effectuer la procédure de la cellule A1, A2 ,etc?
Case 1 ' Procédure de la requête A1 Range("A1").Execute ???? ' Ici je bloque....
Case 2 ' Procédure de la requête A2
Merci d'avance pour vos suggestions, -- Au plaisir de vous revoir ... Visitez >> http://www.excelabo.net Le merveilleux site de Misange StarwingT
--
Bonjour
Sub Test(rg As Range)
Application.ExecuteExcel4Macro Right$([rg], Len([rg]) _
- InStr([rg], ".")) & "()"
End Sub
Sub Essai()
Test [A1]
End Sub
Alain CROS
"Starwing" <NoMail@NoMail.Niet> a écrit dans le message de news: OjFZtN71EHA.2156@TK2MSFTNGP10.phx.gbl...
Bonjour à tous,
A mon tour de poser une autre question...
En A1 j'ai le texte suivant:
ActiveWorkbook.Save
En A2 j'ai le texte suivant:
Application.Quit
etc...
Quel serais le code à mettre dans un module pour
effectuer la procédure de la cellule A1, A2 ,etc?
Case 1 ' Procédure de la requête A1
Range("A1").Execute ???? ' Ici je bloque....
Case 2 ' Procédure de la requête A2
Merci d'avance pour vos suggestions,
--
Au plaisir de vous revoir ...
Visitez >> http://www.excelabo.net
Le merveilleux site de Misange
StarwingT
brault-lavoieNOSPAM@sympatico.ca
--
Sub Test(rg As Range) Application.ExecuteExcel4Macro Right$([rg], Len([rg]) _ - InStr([rg], ".")) & "()" End Sub
Sub Essai() Test [A1] End Sub
Alain CROS
"Starwing" a écrit dans le message de news:
Bonjour à tous,
A mon tour de poser une autre question...
En A1 j'ai le texte suivant: ActiveWorkbook.Save En A2 j'ai le texte suivant: Application.Quit etc...
Quel serais le code à mettre dans un module pour effectuer la procédure de la cellule A1, A2 ,etc?
Case 1 ' Procédure de la requête A1 Range("A1").Execute ???? ' Ici je bloque....
Case 2 ' Procédure de la requête A2
Merci d'avance pour vos suggestions, -- Au plaisir de vous revoir ... Visitez >> http://www.excelabo.net Le merveilleux site de Misange StarwingT
--
Starwing
Merci Alain CROS,
Çela fonctionne à merveille, je te remercie beaucoup de la réponse que tu m'as faîtes. Je vais pouvoir tester d'autres possibilités grâce à toi. ;0)
Pourrais-je pousser l'audace de te demander s'il existerait une solution aussi élégante pour effectuer une Sub au complet... exemple : En A1: Application.ScreenUpdating = False Dim F As Worksheet For Each F In ThisWorkbook.Worksheets F.Visible = True Next F Application.ScreenUpdating = True
-- Au plaisir de vous revoir ... Visitez >> http://www.excelabo.net Le merveilleux site de Misange StarwingT
-- "Alain CROS" a écrit dans le message de news:%23A6$
Bonjour
Sub Test(rg As Range) Application.ExecuteExcel4Macro Right$([rg], Len([rg]) _ - InStr([rg], ".")) & "()" End Sub
Sub Essai() Test [A1] End Sub
Alain CROS
"Starwing" a écrit dans le message de news:
Bonjour à tous,
A mon tour de poser une autre question...
En A1 j'ai le texte suivant: ActiveWorkbook.Save En A2 j'ai le texte suivant: Application.Quit etc...
Quel serais le code à mettre dans un module pour effectuer la procédure de la cellule A1, A2 ,etc?
Case 1 ' Procédure de la requête A1 Range("A1").Execute ???? ' Ici je bloque....
Case 2 ' Procédure de la requête A2
Merci d'avance pour vos suggestions, -- Au plaisir de vous revoir ... Visitez >> http://www.excelabo.net Le merveilleux site de Misange StarwingT
--
Merci Alain CROS,
Çela fonctionne à merveille, je te remercie beaucoup de la réponse que tu
m'as faîtes.
Je vais pouvoir tester d'autres possibilités grâce à toi. ;0)
Pourrais-je pousser l'audace de te demander s'il existerait une solution
aussi élégante pour effectuer une Sub au complet...
exemple :
En A1:
Application.ScreenUpdating = False
Dim F As Worksheet
For Each F In ThisWorkbook.Worksheets
F.Visible = True
Next F
Application.ScreenUpdating = True
--
Au plaisir de vous revoir ...
Visitez >> http://www.excelabo.net
Le merveilleux site de Misange
StarwingT
brault-lavoieNOSPAM@sympatico.ca
--
"Alain CROS" <Personne@ICI> a écrit dans le message de
news:%23A6$Y481EHA.3132@TK2MSFTNGP14.phx.gbl...
Bonjour
Sub Test(rg As Range)
Application.ExecuteExcel4Macro Right$([rg], Len([rg]) _
- InStr([rg], ".")) & "()"
End Sub
Sub Essai()
Test [A1]
End Sub
Alain CROS
"Starwing" <NoMail@NoMail.Niet> a écrit dans le message de news:
OjFZtN71EHA.2156@TK2MSFTNGP10.phx.gbl...
Bonjour à tous,
A mon tour de poser une autre question...
En A1 j'ai le texte suivant:
ActiveWorkbook.Save
En A2 j'ai le texte suivant:
Application.Quit
etc...
Quel serais le code à mettre dans un module pour
effectuer la procédure de la cellule A1, A2 ,etc?
Case 1 ' Procédure de la requête A1
Range("A1").Execute ???? ' Ici je bloque....
Case 2 ' Procédure de la requête A2
Merci d'avance pour vos suggestions,
--
Au plaisir de vous revoir ...
Visitez >> http://www.excelabo.net
Le merveilleux site de Misange
StarwingT
brault-lavoieNOSPAM@sympatico.ca
--
Çela fonctionne à merveille, je te remercie beaucoup de la réponse que tu m'as faîtes. Je vais pouvoir tester d'autres possibilités grâce à toi. ;0)
Pourrais-je pousser l'audace de te demander s'il existerait une solution aussi élégante pour effectuer une Sub au complet... exemple : En A1: Application.ScreenUpdating = False Dim F As Worksheet For Each F In ThisWorkbook.Worksheets F.Visible = True Next F Application.ScreenUpdating = True
-- Au plaisir de vous revoir ... Visitez >> http://www.excelabo.net Le merveilleux site de Misange StarwingT
-- "Alain CROS" a écrit dans le message de news:%23A6$
Bonjour
Sub Test(rg As Range) Application.ExecuteExcel4Macro Right$([rg], Len([rg]) _ - InStr([rg], ".")) & "()" End Sub
Sub Essai() Test [A1] End Sub
Alain CROS
"Starwing" a écrit dans le message de news:
Bonjour à tous,
A mon tour de poser une autre question...
En A1 j'ai le texte suivant: ActiveWorkbook.Save En A2 j'ai le texte suivant: Application.Quit etc...
Quel serais le code à mettre dans un module pour effectuer la procédure de la cellule A1, A2 ,etc?
Case 1 ' Procédure de la requête A1 Range("A1").Execute ???? ' Ici je bloque....
Case 2 ' Procédure de la requête A2
Merci d'avance pour vos suggestions, -- Au plaisir de vous revoir ... Visitez >> http://www.excelabo.net Le merveilleux site de Misange StarwingT
--
Alain CROS
Bonjour
Sub EvaluCell(Rg As Range) Dim I&, LeFile$ LeFile$ = CurDir & Application.PathSeparator & "LeMod" I = FreeFile Open LeFile For Output As #I Print #I, "Sub ExecuteLaCell()" Print #I, [Rg] Print #I, "End Sub" Close #I With ThisWorkbook.Modules.Add .InsertFile LeFile Kill LeFile Run "ExecuteLaCell" Application.DisplayAlerts = False .Delete Application.DisplayAlerts = True End With End Sub'AC
Sub Test() EvaluCell [A1] End Sub
Alain CROS
"Starwing" a écrit dans le message de news: #
Merci Alain CROS,
Çela fonctionne à merveille, je te remercie beaucoup de la réponse que tu m'as faîtes. Je vais pouvoir tester d'autres possibilités grâce à toi. ;0)
Pourrais-je pousser l'audace de te demander s'il existerait une solution aussi élégante pour effectuer une Sub au complet... exemple : En A1: Application.ScreenUpdating = False Dim F As Worksheet For Each F In ThisWorkbook.Worksheets F.Visible = True Next F Application.ScreenUpdating = True
Bonjour
Sub EvaluCell(Rg As Range)
Dim I&, LeFile$
LeFile$ = CurDir & Application.PathSeparator & "LeMod"
I = FreeFile
Open LeFile For Output As #I
Print #I, "Sub ExecuteLaCell()"
Print #I, [Rg]
Print #I, "End Sub"
Close #I
With ThisWorkbook.Modules.Add
.InsertFile LeFile
Kill LeFile
Run "ExecuteLaCell"
Application.DisplayAlerts = False
.Delete
Application.DisplayAlerts = True
End With
End Sub'AC
Sub Test()
EvaluCell [A1]
End Sub
Alain CROS
"Starwing" <NoMail@NoMail.Niet> a écrit dans le message de news: #8pH2aH2EHA.3064@TK2MSFTNGP10.phx.gbl...
Merci Alain CROS,
Çela fonctionne à merveille, je te remercie beaucoup de la réponse que tu
m'as faîtes.
Je vais pouvoir tester d'autres possibilités grâce à toi. ;0)
Pourrais-je pousser l'audace de te demander s'il existerait une solution
aussi élégante pour effectuer une Sub au complet...
exemple :
En A1:
Application.ScreenUpdating = False
Dim F As Worksheet
For Each F In ThisWorkbook.Worksheets
F.Visible = True
Next F
Application.ScreenUpdating = True
Sub EvaluCell(Rg As Range) Dim I&, LeFile$ LeFile$ = CurDir & Application.PathSeparator & "LeMod" I = FreeFile Open LeFile For Output As #I Print #I, "Sub ExecuteLaCell()" Print #I, [Rg] Print #I, "End Sub" Close #I With ThisWorkbook.Modules.Add .InsertFile LeFile Kill LeFile Run "ExecuteLaCell" Application.DisplayAlerts = False .Delete Application.DisplayAlerts = True End With End Sub'AC
Sub Test() EvaluCell [A1] End Sub
Alain CROS
"Starwing" a écrit dans le message de news: #
Merci Alain CROS,
Çela fonctionne à merveille, je te remercie beaucoup de la réponse que tu m'as faîtes. Je vais pouvoir tester d'autres possibilités grâce à toi. ;0)
Pourrais-je pousser l'audace de te demander s'il existerait une solution aussi élégante pour effectuer une Sub au complet... exemple : En A1: Application.ScreenUpdating = False Dim F As Worksheet For Each F In ThisWorkbook.Worksheets F.Visible = True Next F Application.ScreenUpdating = True