Am rezolvat-o cu problema mea in care vroiam cind selectez ceva sa imi apara o imagine iar cind selectez altceva sa dispara imaginea precedenta si sa apara o alta imagine.Dar , intotdeauna esxista un DAR, pentru a explica si celorlalti cum am facut, trebuie sa-mi explice urmatorul cod :
Private Sub Worksheet_Calculate()
Dim myCell As Range
Dim mySel As Range
Set mySel = Selection
With Application
.EnableEvents = False
.DisplayAlerts = False
.ScreenUpdating = False
On Error Resume Next
For Each myCell In Range("K14")
ActiveSheet.Shapes(myCell.Address & "Final").Delete
ActiveSheet.Shapes(myCell.Value).Select
Selection.Copy
myCell.Offset(0, 1).Select
ActiveSheet.Paste
Selection.Name = myCell.Address & "Final"
Selection.ShapeRange.ZOrder msoSendToBack
Next myCell
mySel.Select
.EnableEvents = True
.DisplayAlerts = True
.ScreenUpdating = True
End With
End Sub
Acest cod este scris in interiorul foi de lucru adica dai click dreapta pe denumirea foii si alegi View Code si se deschide o fereastra de VB de editare cod.
Ce inseamna sau ce vrea sa spuna acest cod daca se poate sa-l explicati linie cu linie ar fi mult mai bine sa-l inteleg si eu.
Multumesc anticipat.

