
'<<<<<<< istruzioni base con errore
'<<<<<<< in alternativa potrei copiare tutta la frame nella nuova mappa,
'<<<<<<< ma mi da errore sul .setfocus della frame
For Each controlli In frm_base.frame_comandi.Controls
nome = controlli.Name
' anche il set mi da errore. perchè? '<<<<<<<<<<<<<<<<<<<<<<<< HELP
' Set x_copia = ThisWorkbook.VBProject.VBComponents("frm_base").Designer.Controls("frame_comandi")
' l'istruzione base 'WITH ....' gives me error '<<<<<<<<<<<<<<<<<<<<<<<< HELP
With ThisWorkbook.VBProject.VBComponents("frm_base").Designer.Controls("frame_comandi")
.Controls(nome).SetFocus '<<<<<<<<<<<<<<<<<<<<<<<< HELP
.Controls(nome).Copy
End With
.Paste
Next controlli
|
| scossa's web site |
| Se tu hai una mela, ed io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
Option Explicit
Sub Elabora()
Dim ValA, ValB, ValC As Variant
Dim i, Nriga As Long
Range("F2:G10000").ClearContents
Nriga = 2
For Each ValC In Range("C2:C8")
If ValC < 1 Then Exit For
ValA = Cells(ValC.Row, 1)
ValB = Cells(ValC.Row, 2)
For i = 1 To ValC
Cells(Nriga, "F") = ValA
Cells(Nriga, "G") = ValB
Nriga = Nriga + 1
Next
Next
End Sub
|
