Autor
|
Thema: Letzte Zeile in Tabelle ermitteln und in Tabelle ausgeben (1926 mal gelesen)
|
CADdoctor Mitglied Technischer Zeichner (Versorgungstechnik)
Beiträge: 313 Registriert: 12.05.2007 Software: AutoCAD MEP 2013 Excellink 2013 Windows 7 x64 Pro SP 1 Office 2010 SP 1 Mozilla Firefox 13.0.1 Mozilla Thunderbird 13.0.1<P>Hardware: ASUS P6T WS Professional Intel Core i7-920, 4x 2.67GHz PNY Quadro FX 1800 Kingston HyperX DIMM XMP Kit 6GB Kingston HyperX SSD 120GB, SATA 6Gb/s
|
erstellt am: 07. Dez. 2010 11:51 <-- editieren / zitieren --> Unities abgeben:
Hallo! Hab eine Tabelle mit ca. 100 Registern bei denen Ich die letzte Zeile ermitteln will und dann in ein eigenes Tabelleblatt ausgeben will. Public Sub last_cell() lastcell = ActiveSheet.Cells(100000, 1).End(xlUp).Row End Sub Wie bekomme Ich die Werte aller Register und die jeweiligen Registernamen in ein eigenes Tabelleblatt? ------------------ Mit freundlichen Grüßen CADdoctor Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Axel.Strasser Ehrenmitglied V.I.P. h.c. Selbstständig im Bereich PLM/CAx
Beiträge: 4107 Registriert: 12.03.2001 Früher war vieles gut, und das wäre es heute immer noch, wenn man die Finger davon gelassen hätte!
|
erstellt am: 07. Dez. 2010 12:03 <-- editieren / zitieren --> Unities abgeben: Nur für CADdoctor
|
Beverly Mitglied Dipl.-Geologe (Rentner)
Beiträge: 394 Registriert: 11.08.2007
|
erstellt am: 07. Dez. 2010 12:15 <-- editieren / zitieren --> Unities abgeben: Nur für CADdoctor
Hi, mit dem folgenden Code werden die Namen aller Tabellenblätter und deren letzte belegte Zelle der Spalte A im Tabellenblatt "Auflistung" erfasst: Code: Sub Auflisten() Dim wshTabelle As Worksheet Dim lngZeile As Long lngZeile = 1 With Worksheets("Auflistung") For Each wshTabelle In Worksheets If wshTabelle.Name <> "Auflistung" Then .Cells(lngZeile, 1) = wshTabelle.Name .Cells(lngZeile, 2) = IIf(IsEmpty(wshTabelle.Cells(wshTabelle.Rows.Count, 1)), _ wshTabelle.Cells(wshTabelle.Rows.Count, 1).End(xlUp).Row, wshTabelle.Rows.Count) lngZeile = lngZeile + 1 End If Next wshTabelle End With End Sub
------------------ Bis später, Karin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADdoctor Mitglied Technischer Zeichner (Versorgungstechnik)
Beiträge: 313 Registriert: 12.05.2007 Software: AutoCAD MEP 2013 Excellink 2013 Windows 7 x64 Pro SP 1 Office 2010 SP 1 Mozilla Firefox 13.0.1 Mozilla Thunderbird 13.0.1<P>Hardware: ASUS P6T WS Professional Intel Core i7-920, 4x 2.67GHz PNY Quadro FX 1800 Kingston HyperX DIMM XMP Kit 6GB Kingston HyperX SSD 120GB, SATA 6Gb/s
|
erstellt am: 07. Dez. 2010 12:21 <-- editieren / zitieren --> Unities abgeben:
|