Moderatori: Anthony47, Flash30005
Sub MoveBlk2()
Dim TRow As Long, TCol As Long, I As Long
Dim dSh As Worksheet, lastR As Long, lastC As Long
'
Set dSh = Sheets("Foglio2") '<<< Il foglio di Destinazione
'
On Error Resume Next
lastR = dSh.Range("A:H").Find(What:="*", After:=[A1], _
SearchOrder:=xlByRows, _
SearchDirection:=xlPrevious).Row
On Error GoTo 0
If lastR = 0 Then lastR = 2
With Selection
If .Count < 8 Then
MsgBox ("La selezione sembra troppo limitata, operazione abortita")
Exit Sub
End If
TRow = lastR
For I = 1 To .Rows.Count
TCol = dSh.Cells(lastR, Columns.Count).End(xlToLeft).Column + 1
.Offset(I - 1, 0).Resize(1).Copy dSh.Cells(TRow, TCol)
Next I
.Clear
End With
End Sub
Set dSh = Sheets("DATABASE") '<<< Il foglio di Destinazione
Torna a Applicazioni Office Windows
Come evidenziare aree separate di un foglio Autore: Ricky0185 |
Forum: Applicazioni Office Windows Risposte: 18 |
Mettere tutto MAIUSCOLO un range di celle Autore: raimea |
Forum: Applicazioni Office Windows Risposte: 7 |
Inserire add.in nella barra di avvio veloce in excel 2003 Autore: Ricky0185 |
Forum: Applicazioni Office Windows Risposte: 4 |
Trasformare celle con formattazioni in html Autore: servicedynergy |
Forum: Applicazioni Office Windows Risposte: 5 |
Visitano il forum: Nessuno e 34 ospiti