Ynhâldsopjefte
Yn dit artikel sil ik jo sjen litte hoe't jo de selwearde per rigel en kolom kinne krije fan in wurkblêd yn Excel VBA . Jo sille leare om de selwearde te krijen fan it heule wurkblêd, lykas fan it brûkte berik fan it wurkblêd en in selekteare berik.
Krij selwearde per rigel en kolom yn Excel VBA (Quick View)
9733
Download Oefenwurkboek
Download dit oefenwurkboek om te oefenjen wylst jo dit artikel lêze.
Krij selwearde troch rige en kolom.xlsm
3 metoaden om selwearde per rige en kolom te krijen yn Excel VBA
Lit ús dêrom, sûnder fierdere fertraging, hjoed nei ús haaddiskusje gean. Wy learje hjoed de selwearde te krijen troch 3 metoaden: fan it hiele wurkblêd, fan it brûkte berik fan it wurkblêd, en fan in selekteare berik.
1. Krij selwearde troch rige en kolom fan it hiele wurkblêd yn Excel VBA
Earst fan alles krije wy de selwearde troch rige en kolom fan it hiele wurkblêd.
Om de selwearde per rigel en kolom fan it hiele wurkblêd te krijen, kinne jo de Sellenmetoade fan VBA brûke.
Om bygelyks de wearde te krijen fan 'e sel yn' e 4e rige en de 6e kolom fan it wurkblêd neamd Sheet1 , kinne jo brûke:
7408
⧭ Foarbyld:
Hjir hawwe wy in wurkblêd mei de namme Sheet1 mei de nammen fan guon learlingen en harren merken yn Natuerkunde, Skiekunde, en Wiskunde fan in skoalle. De gegevensset begjint direkt fan sel A1 fan it wurkblêd.
No, om de markearrings fan 'e 6e studint yn Chemie te krijen, moatte jo de selwearde krije fan 'e 7e rige en 3e kolom fan it wurkblêd.
De VBA -koade sil wêze:
⧭ VBA-koade:
3056
⧭ Utfier:
De koade útfiere. It sil de selwearde sjen litte fan 'e 7e rige en 3e kolom fan Sheet1 , dat is 78 .
Lês mear: Hoe kinne jo wearde fine yn kolom mei VBA yn Excel (4 manieren)
2. Krij selwearde troch rige en kolom fan it brûkte berik yn Excel VBA
Dêrnei krije wy de selwearde per rigel en kolom út it brûkte berik fan it wurkblêd.
Om de selwearde per rigel en kolom út it brûkte berik fan it wurkblêd te krijen, kinne jo opnij de Sellenmetoade fan VBA brûke, mar lâns de UsedRange objekt.
Bygelyks om de wearde te krijen fan 'e sel yn' e 4e rige en de 6e kolom fan it brûkte berik fan it wurkblêd neamd Sheet2 , kinne jo brûke:
6046
⧭ Foarbyld:
Hjir hawwe wy in oar wurkblêd mei de namme Sheet2 mei deselde gegevensset, de nammen fan guon studinten en harren punten yn Natuerkunde, Skiekunde, en Wiskunde fan in skoalle. Mar dizze kear begjint de gegevenssetút sel B2 fan it wurkblêd.
No, om de sifers fan 'e 6e studint yn Chemie wer te krijen, moatte jo de wearde krije fan 'e 7e rige en de 3e kolom fan it brûkte berik.
De VBA -koade sil wêze:
⧭ VBA-koade:
5518
⧭ Utfier:
De koade útfiere. It sil de selwearde sjen litte fan 'e 7e rige en 3e kolom fan it brûkte berik fan Sheet2 , dat is 78 .
Lês mear: Hoe kinne jo wearde fine yn kolom yn Excel (4 metoaden)
Gelykbere lêzings
- Hoe kinne jo earste foarkommen fan in wearde fine yn in kolom yn Excel (5 manieren)
- Hoe te finen Lêste foarkommen fan in wearde yn in kolom yn Excel (5 metoaden)
3. Krij selwearde troch rige en kolom fan in spesifyk berik yn Excel VBA
Uteinlik krije wy de selwearde per rigel en kolom út in selekteare berik fan in wurkblêd.
Om de selwearde per rigel en kolom út in spesifyk berik fan in wurkblêd te krijen, kinne jo de sellenmetoade fan VBA brûke, mar lâns de Range objekt.
Om bygelyks de wearde te krijen fan 'e sel yn' e 4e rige en de 6e kolom fan it berik E2:H14 fan de wurkblêd neamd Sheet3 , kinne jo brûke:
4644
⧭ Foarbyld:
Hjir hawwe wy in oar wurkblêd mei de namme Sheet3 mei twa datasets. Ien mei de nammen en ID's fan 'e learlingen ( B2:C14 ) fan in skoalle, en de oare mei de nammen fan guon learlingen en harren punten yn Natuerkunde, Skiekunde, en Wiskunde (E2:H14) .
No, om de sifers fan 'e 6e studint yn Cheistry wer te krijen, moatte jo de wearde krije fan 'e 7e rige en de 3e kolom fan it berik E2: H14 fan it wurkblêd.
De VBA -koade sil wêze:
⧭ VBA-koade:
6065
⧭ Utfier:
De koade útfiere. It sil de selwearde sjen litte fan 'e 7e rige en 3e kolom fan it berik E3:G13 fan Sheet3 , dat is 78 .
Lês mear: Hoe kinne jo top 5 wearden en nammen fine yn Excel (8 nuttige manieren)
Dingen om te ûnthâlden
Hjir haw ik it UsedRange en Range-objekt fan VBA yn Excel brûkt. Om se yn detail te kennen, kinne jo dizze keppeling besykje.
Konklúzje
Dat, hjir binne de manieren om elke selwearde per rigel en kolom te krijen mei VBA yn Excel. Hawwe jo noch fragen? Freegje it ús frij. En ferjit net om ús side ExcelWIKI te besykjen foar mear berjochten en updates.