Ik heb een tabel en wil alleen met vba het aantal gevulde cellen in die tabel tellen door alleen gebruik te maken van de naam van die tabel in de code.
Is dat mogelijk?
zo:
Code:application.Counta(Range("tabel1"))
Lees hier wat handige tips voor het plaatsen van een vraag over Excel & VBA
Wanneer een vraag is opgelost, markeer het dan a.u.b. ook als opgelost!
Blij met de oplossing? Klik dan hier en maak onze penningmeester blij!
Dankjewel voor het voorbeeldbestand. Maakt alles een stuk overzichtelijker.
Vermijd Excelformules in VBA.Code:Sub M_snb() MsgBox [Table1[#data]].SpecialCells(2).Count End Sub
VBA voor smarties
VBA is een taal die je moet leren met een grammatica- en een woordenboek.
http://www.helpmij.nl/forum/announcement.php?f=5
Plaats svp geen bestanden op andere sites; nadat het bestand daar verwijderd is wordt een forumdraad onbegrijpelijk voor anderen.
Ik vond deze vraag niet voorbeeldbestandwaardig. Het is je gelukt om zonder een voorbeeldbestand tot het perfecte antwoord te komen.
Juiste inschatting van me dus.
Bedankt.
Dankjewel voor de illustratie van je kennis van VBA.
Een cel kan gevuld zijn met: cijfers, tekst, formules, foutmeldingen.
VBA kan dat onderscheiden.
Omdat je niet specificeert wat je met 'gevuld' bedoelt had een voorbeeldbestand dat kunnen verduidelijken.
VBA voor smarties
VBA is een taal die je moet leren met een grammatica- en een woordenboek.
http://www.helpmij.nl/forum/announcement.php?f=5
Plaats svp geen bestanden op andere sites; nadat het bestand daar verwijderd is wordt een forumdraad onbegrijpelijk voor anderen.