Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 9
Default Problème avec une boite de message!

Bonjour

J'ai cette macro mais il n'y a pas de msgbox qui apparaît. Qu'est-ce
qui ne fonctionne pas?

Private Sub Workbook_Open()

Select Case MsgBox("Voulez-vous mettre à jour les cellules?", vbYesNo)
Case vbYes

Feuil1.Select
With Feuil1
.Range("G38").Copy
.Range("G11").PasteSpecial Paste:=xlPasteValues
.Range("E13:I39").Delete Shift:=xlUp
.Range("R580:V605").Copy .Range("E580:I605")
.Range("A1").Select
End With

Feuil2.Select
With Feuil2
.Range("C19:H42").Delete Shift:=xlUp
.Range("P523:U545").Copy .Range("C523:H545")
.Range("A1").Select
End With

Case vbNo
ThisWorkbook.Open = False

End Select

End Sub

Merci
MP

  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1,089
Default Problème avec une boite de message!


Vous pourriez essayer

iMsg = MsgBox("Voulez-vous mettre à jour les cellules?", vbYesNo)
Select Case iMsg
Case vbYes

Trevor

wrote in message
ups.com...
Bonjour

J'ai cette macro mais il n'y a pas de msgbox qui apparaît. Qu'est-ce
qui ne fonctionne pas?

Private Sub Workbook_Open()

Select Case MsgBox("Voulez-vous mettre à jour les cellules?", vbYesNo)
Case vbYes

Feuil1.Select
With Feuil1
.Range("G38").Copy
.Range("G11").PasteSpecial Paste:=xlPasteValues
.Range("E13:I39").Delete Shift:=xlUp
.Range("R580:V605").Copy .Range("E580:I605")
.Range("A1").Select
End With

Feuil2.Select
With Feuil2
.Range("C19:H42").Delete Shift:=xlUp
.Range("P523:U545").Copy .Range("C523:H545")
.Range("A1").Select
End With

Case vbNo
ThisWorkbook.Open = False

End Select

End Sub

Merci
MP


  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 9
Default Problème avec une boite de message!


Bonjour,

Ca ne fonctionne toujours pas. Lorsque j'ouvre mon fichier, ca me dit
"erreur de compilation".

Private Sub Workbook_Open()

iMsg = MsgBox("Voulez-vous mettre à jour les cellules?", vbYesNo)
Select Case iMsg
Case vbYes

With Feuil1
.Range("G38").Copy
.Range("G11").PasteSpecial Paste:=xlPasteValues
.Range("E13:I39").Delete Shift:=xlUp
.Range("R580:V605").Copy .Range("E580:I605")
.Range("A1").Select
End With

With Feuil2
.Range("C19:H42").Delete Shift:=xlUp
.Range("P523:U545").Copy .Range("C523:H545")
.Range("A1").Select
End With

Case vbNo
ThisWorkbook.Open = False

End Select

End Sub

Merci
MP

  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1,089
Default Problème avec une boite de message!

Bonsoir

Je vous pense le besoin de faire quelque chose comme ceci:

Private Sub Workbook_Open()

iMsg = MsgBox("Voulez-vous mettre à jour les cellules?", vbYesNo)
Select Case iMsg
Case vbYes

With Sheets("Feuil1")
.Range("G38").Copy
.Range("G11").PasteSpecial Paste:=xlPasteValues
.Range("E13:I39").Delete Shift:=xlUp
.Range("R580:V605").Copy .Range("E580:I605")
End With

With Sheets("Feuil2")
.Range("C19:H42").Delete Shift:=xlUp
.Range("P523:U545").Copy .Range("C523:H545")
End With

Case vbNo
ThisWorkbook.Close savechanges = False ' <<<

End Select

End Sub

Bon soiree

Trevor

wrote in message
oups.com...

Bonjour,

Ca ne fonctionne toujours pas. Lorsque j'ouvre mon fichier, ca me dit
"erreur de compilation".

Private Sub Workbook_Open()

iMsg = MsgBox("Voulez-vous mettre à jour les cellules?", vbYesNo)
Select Case iMsg
Case vbYes

With Feuil1
.Range("G38").Copy
.Range("G11").PasteSpecial Paste:=xlPasteValues
.Range("E13:I39").Delete Shift:=xlUp
.Range("R580:V605").Copy .Range("E580:I605")
.Range("A1").Select
End With

With Feuil2
.Range("C19:H42").Delete Shift:=xlUp
.Range("P523:U545").Copy .Range("C523:H545")
.Range("A1").Select
End With

Case vbNo
ThisWorkbook.Open = False

End Select

End Sub

Merci
MP


Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Ye Olde Date Formate Probleme - PLEASE HELP Elessvie Excel Discussion (Misc queries) 5 June 29th 09 09:03 PM
Date Probleme MESTRELLA29 Excel Discussion (Misc queries) 5 December 26th 07 09:12 PM
Transformation d'images avec une extension .jpg ou .jpeg en images avec extension .bmp ou .ico imej-clavier Excel Discussion (Misc queries) 1 May 28th 05 05:52 PM
Problème avec Range(x).Select Thierry Excel Programming 1 October 17th 03 11:50 PM
probleme autorisation d'acces sur Sage 100 gestion ml-al Excel Programming 7 October 2nd 03 05:23 PM


All times are GMT +1. The time now is 05:04 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"