Archief - Visual basic gebruiken om een simpel programma te programmeren in excel

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Darkrise

Legacy Member
ik heb ooit leren programmeren in C maar van visual basic snap ik niets.

Ik heb voor mijn eindwerk een grote excel met 2 kolommen en iets van een 50000 rijen
Ik heb een programma nodig dat een getal intypt in de ctrl+f box dan op zoeken clickt, en dan de rij waar dit getal en zijn waarde in de 2de kolom in staan worden gekopieerd en geplakt in een andere sheet. dan moet het getal +5 worden gedaan en het proces overgedaan.

Iemand die mij hierbij kan helpen ??

Dit heb ik momenteel al, maar ik vind niet hoe je cijfers intypt in de ctrl f box


Sub Macro5()
'
' Macro5 Macro
'
' Keyboard Shortcut: Ctrl+s

Dim a As Integer
a = 490
Application.CommandBars.FindControl(ID:=313).Execute

a = a + 5



End Sub

Pudmeister

Legacy Member
Ik denk dat het gemakkelijkste is dat ge een getal laat ingeven via een inputbox, en dan een if-loop die veld per veld kijkt of de inhoud gelijk is aan de inhoud van de ingegeven waarde.

Pudmeister

Legacy Member
Ja, op deze manier moet ge niemeer copy pasten naar een zoekvenster of eender wat he. De code doorzoekt dan de cellen, en niet meer de zoektool van Excel
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan