Bonsoir,
Un remerciement pour les réponses apporté à mon ancien poste comme d'habitude c'était juste se qu'il me fallait !!!
Maintenant sa se complique (pour moi ...pour vous sa vas être simple)![Big Grin :D :D](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Se que je voudrai faire :
Sélectionner une plage de cellules contenant textes et images
Et les coller sous forme d'une seul image en un point précis exemple ("A26")
Je n'ai pas trouvé de formule toute faite pour transformer une sélection en image donc je pensai faire ceci en macro
1 sélectionner une plage de cellule
2 copier
3 ouvrir Paint
4 coller dans Paint
5 sélectionner dans Paint
6 copier dans Paint
7 fermer Paint
8 sélectionner la cellule de destination dans Excel
9 coller
10 prendre un café car là j'en n'ai besoin ...
voila ou j'en suis :
Private Sub CommandButton1_Click()
Range("A3:E21").Select
Selection.Copy 'selection des cellules à transformer en image OK
Dim Obj As Object
Set Obj = CreateObject("WScript.Shell")
Obj.Run "mspaint.exe ", 1, True 'ouverture paint OK
Set mspaintApp = GetObject(, "mspaint.Application")
mspaintApp.Run.Paste
'là sa ne marche pas il ne veut pas coller
'maintenant je voudrai sélectionner l'image de paint
, la copier puis fermer paint
appmspaint.Application.Quit ' ne sais pas si sa marche
Range("A26").Select
ActiveSheet.Paste 'coller la selection de base en A26 au format image
End Sub
Si vous y arrivez vous êtes des "chef" merci d'avance
yves
Un remerciement pour les réponses apporté à mon ancien poste comme d'habitude c'était juste se qu'il me fallait !!!
Maintenant sa se complique (pour moi ...pour vous sa vas être simple)
Se que je voudrai faire :
Sélectionner une plage de cellules contenant textes et images
Et les coller sous forme d'une seul image en un point précis exemple ("A26")
Je n'ai pas trouvé de formule toute faite pour transformer une sélection en image donc je pensai faire ceci en macro
1 sélectionner une plage de cellule
2 copier
3 ouvrir Paint
4 coller dans Paint
5 sélectionner dans Paint
6 copier dans Paint
7 fermer Paint
8 sélectionner la cellule de destination dans Excel
9 coller
10 prendre un café car là j'en n'ai besoin ...
voila ou j'en suis :
Private Sub CommandButton1_Click()
Range("A3:E21").Select
Selection.Copy 'selection des cellules à transformer en image OK
Dim Obj As Object
Set Obj = CreateObject("WScript.Shell")
Obj.Run "mspaint.exe ", 1, True 'ouverture paint OK
Set mspaintApp = GetObject(, "mspaint.Application")
mspaintApp.Run.Paste
'là sa ne marche pas il ne veut pas coller
'maintenant je voudrai sélectionner l'image de paint
, la copier puis fermer paint
appmspaint.Application.Quit ' ne sais pas si sa marche
Range("A26").Select
ActiveSheet.Paste 'coller la selection de base en A26 au format image
End Sub
Si vous y arrivez vous êtes des "chef" merci d'avance
yves