1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
|
'***************************************************************
'Ajouter un fichier externe dans le fichier excel + mise en page
'***************************************************************
Private Sub CommandButton2_Click()
Range("c65536").Select
Selection.End(xlUp).Select
ActiveCell.Offset(1, 1).Select
ActiveCell.RowHeight = 100.5
Application.Dialogs(xlDialogInsertObject).Show 'ouverture de la boite de dialogue pour ajouter un fichier
'------------------------------------------------------
'dimmensionnement de l'objet ajouté (macro enregistrée)
'------------------------------------------------------
' ActiveSheet.Shapes("Object 19+x").ScaleWidth 0.4563655031, msoFalse, _
msoScaleFromBottomRight
' ActiveSheet.Shapes("Object 19+x").ScaleHeight 0.4563656014, msoFalse, _
msoScaleFromBottomRight
' ActiveSheet.Shapes("Object 19+x").IncrementLeft -792
'ActiveSheet.Shapes("Object 19+x").IncrementTop -154.5
'ActiveSheet.Shapes("Object 19+x").ScaleWidth 0.093742298, msoFalse, _
msoScaleFromBottomRight
'ActiveSheet.Shapes("Object 19+x").ScaleHeight 0.0937422727, msoFalse, _
msoScaleFromBottomRight
'ActiveSheet.Shapes("Object 19+x").ScaleHeight 5.25, msoFalse, _
msoScaleFromBottomRight
'ActiveSheet.Shapes("Object 19+x").ScaleWidth 1.1759483688, msoFalse, _
msoScaleFromBottomRight
'ActiveSheet.Shapes("Object 19+x").IncrementLeft -536.25
'ActiveSheet.Shapes("Object 19+x").IncrementTop -36.75
'--------------------------------------------------------------
'déplacement et dimmensionnement avec la cellule selectionnée
'--------------------------------------------------------------
ActiveSheet.Shapes.Range(Array("Object z")).Select
With Selection
.Placement = xlMoveAndSize
.PrintObject = True
End With
End Sub |
Partager