Bună!
Am un tabel și în sheetul "baza" aș dori să creez un link care la clik să-mi copieze valoarea din tabel în sheetul "Tabel" pe următorul rândrespectiv rândul 3!
Cum aș putea face acest lucru?
Vă mulțumesc!
Înserare rând nou dintr-un tabel în altul
-
- Mesaje: 312
- Membru din: Sâm Mai 22, 2010 8:29 am
- Localitate: Oradea
- Contact:
Înserare rând nou dintr-un tabel în altul
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
Omul înțelept nu spune tot ce gândește, dar ce spune, gândește.
-Aristotel-
Filozof al Greciei Antice ~
-Aristotel-
Filozof al Greciei Antice ~
Re: Înserare rând nou dintr-un tabel în altul
Buna,
Aveti un cod mai jos
Aruncati o privire si aici, solutia de la linkul anterior va permite salvarea datelor intr-un tabel fara a transfora fisierul in Macro Enabled (.xlsm)
Aveti un cod mai jos
Cod: Selectaţi tot
Sub copyLine()
Dim rs As Range
Dim rd As Range
Dim wsD As Worksheet
Dim i As Long
Set rs = ThisWorkbook.Sheets("baza").Range("A3:E3")
If IsEmpty(rs(1, 1)) Then
MsgBox "Introduceti ID"
Exit Sub
End If
Set wsD = ThisWorkbook.Sheets("Tabel")
i = wsD.Cells(wsD.Rows.Count, "A").End(xlUp).Row + 1
If i >= wsD.Rows.Count Then
MsgBox "Nu mai exista randuri libere in Tabel"
Exit Sub
End If
Set rd = wsD.Cells(i, "A").Resize(1, 5)
rd.Value = rs.Value
rs.ClearContents
MsgBox "Datele au fost copiate"
End Sub
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
Am invatat sa inotam in apa, ca pestii
Am invatat sa zburam in aer, ca pasarile
A ramas doar sa invatam sa traim pe Pamant, ca Oamenii.
Am invatat sa zburam in aer, ca pasarile
A ramas doar sa invatam sa traim pe Pamant, ca Oamenii.