VBA VBA,,,,,,, oop "genoemd) op basis van de idee dat alles in de planning kan worden beschreven als een object.In het echte leven, die niet het voorwerp van natuurkunde, maar in het geheugen van de computer van de virtuele bestaan, in de volgende les, schrijf ik een verband met het doel van de dingen, zoals de eigenschappen, de methoden, de gebeurtenissen en de hiërarchische structuur.Het doel van de Top in de hiërarchie, met inbegrip van het andere.Deze lessen volgen, om meer te weten te komen,,, de meest voorkomende objecten, afgeleid uit, toepassing van voorwerpen, is:,,,,,, in het raam van het Werkboek, kan deze voorwerpen bevatten ook andere dingen.Laten we een werkboek, bijvoorbeeld.Elke tabel bevat een voorwerp, zoals:,, tabel, ramen, namen, en dat deze voorwerpen kunnen worden opgenomen.Bijvoorbeeld, tabellen, kan het volgende worden vermeld: de naam, de voorwerpen,,,,,,,., banden betreft, waarbij de VBA object werken, het eerste wat je moet leren hoe je ze kan worden verwezen.Hieronder vindt u een voorbeeld kunt u een verkorting van de code, zodat het leesbaarder en gemakkelijker te schrijven, zoals:.,,,,, de volgende code is een verwijzing naar de waarde in de cel, B5, het kan worden opgesteld in de volgende vormen:,,, en de toepassing van het Werkboek (. Bdquo; 1. Xlsx ”), (en bdquo; tabel sheet1 ”), het toepassingsgebied (en bdquo; B5 - ”), de waarde van de VBA,,,, in toepassing van het doel is aangenomen.Dit betekent dat we kunnen schrijven, de Referentie:,, het Werkboek (en bdquo; 1. Xlsx &rdquo (;), en bdquo; tabel sheet1 ”), het toepassingsgebied (en bdquo; B5 - ”), de waarde, de,,, en als je iets op het eerste formulier in het Werkboek kunnen worden gebruikt:,,, Werkboek (en bdquo; 1. Xlsx ”), tabel (1). Het toepassingsgebied (en bdquo; B5 - ”), de waarde, de,,, als je het niet; T - verwijst naar een bepaalde werkboek, Excel) is in de veronderstelling dat De huidige open het boek van de tabel:,,, (1). Het toepassingsgebied (en bdquo; B5 - ”), de waarde, de,,, en ook is opgenomen.Als je verliest je woord, dat is goed werk, in de tabel, de activiteiten, het toepassingsgebied (en. Bdquo; B5 - ”), de waarde, de,,, omdat de waarde van de eigendom, worden beschouwd als, in dit geval, kunnen we ook niet, waarde als referentie - en eigendom.Tot slot zal Referentie:,,, (en bdquo; B5 - ”),,,, elke fysieke eigenschappen van materialen en voorwerpen met bepaalde eigenschappen.Het kan een kleur, grootte, gewicht, de naam.Maar in het echte leven niet alleen objecten zijn eigenschappen, maar ook van de VBA virtuele object.De eigenschappen van, er zijn duizenden, waarvan sommige kunnen veranderen, de anderen zijn Read - only.Je hoeft nog niet; ze allemaal.Je kan slechts een klein deel van het meest belangrijk, bijvoorbeeld: 1, zie onderstaande voorbeelden.Het uit cellen, B5 - wordt de waarde, en laten zien dat het raam,,,,,,,, - displaycellvalue () cellvalue = Werkblad ("sheet1"), (B5). De waarde van cellvalue terminal ', dat door de resultaten van de macro - economische verschijnselen.,,,,,, gevallen van 2:,, in het tweede geval een wijziging van deze waarde 1234.,, changecellvalue (tabel (") sheet1"), (B5). - waarde = 1234 terminal, die voor ons de resultaten als volgt:,,,,,,, het voorwerp van de methode, in het bijzijn van studieprogramma' s, heb ik voorgesteld dat het de eigenschappen van een object.In deze handleiding, ik zal een beschrijving van de methode.En, met het doel de uitvoering van de operatie.,, laten we in het echte leven met een doel:; van auto 's.De auto heeft de kleur, de snelheid en het gewicht van de kenmerken, maar daarnaast ook kan worden uitgevoerd, zoals het starten van de motor, de chauffeur en stoppen.,, in de volgende voorbeelden, me beschreven methode, kan je het in 2013.,,,,, - 1: in de volgende voorbeelden zijn, dan hebben we duidelijke cellen, B2 - C5 -.,,,,,,, om dit te doen, kunnen we de volgende codes worden gebruikt: - cleardata (), het toepassingsgebied ("B2:C5"). Een clearContents terminals, en dat moet ons als volgt:,,,,,,,, gevallen van 2: Excel, en andere objecten in de methode kan worden gebruikt.De volgende macro - zal leiden tot een nieuwe werkboek werkboek, zoon, createworkbook (). Plus de terminal,,,,, 3: gevallen van deze methode worden de cijfers vertellen hoeveel werk is nu open, zoon. En countworkbooks () 'Werkboek. Tellen terminals,,,, de gebeurtenissen in Excel object de gebeurtenissen zijn acties (uitgevoerd door de gebruiker kan de uitvoering van de code).Hieronder vindt u de uitvoering van de code kan leiden tot een evenement een lijst met voorbeelden:,,,, beginnen of sluiting van een voorwerp (tabel, ramen, enz.), het invoeren van gegevens in een cel,.,, open of gesloten werkboek Werkboek.,,.,, een specifieke datum voordoen, gebruikt. De specifieke combinatie van sleutels,,,,, het creëren van een incident, het creëren van gebeurtenissen, in de eerste plaats moet je open van visuele redacteur (echter kiezen, ontwikkelaars > > code > > visuele, of het gebruik van Alt+F11, het toetsenbord.,,, als er sprake is van een nieuw raam, de uitvoering van de volgende acties:,,, dubbel en bdquo; thisworkbook ”,, selectie en bdquo; werkboek ” want wij willen een code werkboek gebeurt.,, klikt, ga je voor de uitvoering van de code,,,,,,,,, als je begint te merken, op de verschillende evenementen aan de lijst, Excel automatisch in een nieuwe onderzeeër.Zolang ze geen code, hun werk niet op de lijst, zonder enig effect.Je kan ze verwijderen, als je niet wilt dat lege; onderzeeër is zichtbaar.,,,,, bijvoorbeeld: deze code op de cellen, A1, een willekeurige kleur je elke activering van het Werkboek.Je kunt je werkboek activeren, als je het open was, of als je de schakelaar van een open boek.,, particuliere - workbook_activate () r = worksheetfunction. Randbetween (0255) g = worksheetfunction. Randbetween (0255) = worksheetfunction. Randbetween (0255) vallen (A1). De keuze van de xlsolid. Interne. Mode =. Patterncolorindex = xlautomatic. De kleur RGB (R, G - b) aan het einde van de privé - en de terminals (terminal, workbook_open),
Voorwerp, doel,
Previous:- recorder