Ciao, ho una macro che mi crea dei fogli excel, tanti quanti elementi trova nello Sheet modello a partire dalla riga 6. Incollo il codice che ho usato:
Dim riga As Integer
riga = 6
Do While True
Dim nomeComponente As String
nomeComponente = Sheets("Modello").Range("B" & riga)
If nomeComponente = "" Then
Exit Do
End If
Call creazioneFoglioComponente(nomeComponente, riga)
riga = riga + 1
Loop
End Sub
Private Sub creazioneFoglioComponente(nomeComponente As String, riga As Integer)
Worksheets.Add(After:=Worksheets(Worksheets.Count)).Name = nomeComponente ' Creo foglio con nome componente
Sheets(nomeComponente).Select ' Seleziono il foglio appena creato
Poi crea una serie di tabelle su questi fogli.
Ora io vorrei prendere il valore presente nella cella K12 di ogni foglio creato e metterlo in un altro foglio all'interno della colonna G partendo dalla riga 7. Come posso fare per dirgli una cosa del genere?