Hei
Yhdessä kansiossa tuhat Excel tiedostoa. Tiedostot tuotettu mallipohjan avulla. Rakenteeltaan tiedostot yhteneviä. Tiedostot suojattu salasanalla ja vba puoli suojattu salasanalla.
Nyt tarve pystyä kirjoittamaan kaikkiin tiedostoihin samalla nimellä nimettyyn sivuun, samaan soluun joka sivulla sama teksti. Nimetty sivu xlsheet veryhidden
Ideoita?
Vba&Excel&Kansio
Konna2
2
103
Vastaukset
- Tämmöinen
Tämä käy läpi kansiosta hakuehdon täyttävät tiedostot ja kirjoittaa jokaisessa samaan tiettyyn soluun uuden arvon. Makrojen suojauksesta ei tarvitse välittää, eikä siitä että ronkittavat sivut on piilotettu.
https://pastebin.com/EXJD1tmB - Kundepuu
Referensssi ADO 2.8 lisättävä.
Kirjoittaa suljettuun tiedostoon avaamatta sitä.
Kokeilin 1000 tiedostolla jalähes 2 x nopeempi kuin Tämmöisen koodi
54 s vs 1;44 min
https://pastebin.com/8JL4P45E
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Olen tosi outo....
Päättelen palstajuttujen perusteella mitä mieltä minun kaipauksen kohde minusta on. Joskus kuvittelen tänne selkeitä tap152121Kotkalainen Demari Riku Pirinen vangittu Saksassa lapsipornosta
https://www.kymensanomat.fi/paikalliset/8081054 Kotkalainen Demari Riku Pirinen vangittu Saksassa lapsipornon hallussapi842058- 1011367
Vanhalle ukon rähjälle
Satutit mua niin paljon kun erottiin. Oletko todella niin itsekäs että kuvittelet että huolisin sut kaiken tapahtuneen101166Hommaatko kinkkua jouluksi?
Itse tein pakastimeen n. 3Kg:n murekkeen sienillä ja juustokuorrutuksella. Voihan se olla, että jonkun pienen, valmiin k1431165Maisa on SALAKUVATTU huumepoliisinsa kanssa!
https://www.seiska.fi/vain-seiskassa/ensimmainen-yhteiskuva-maisa-torpan-ja-poliisikullan-lahiorakkaus-roihuaa/1525663791122Omalääkäri hallituksen utopia?
Suurissa kaupungeissa ja etelässä moinen onnistunee. Suuressa osassa Suomea on taas paljon keikkalääkäreitä. Mitenkäs ha171853Aatteleppa ite!
Jos ei oltaisikaan nyt NATOssa, olisimme puolueettomana sivustakatsojia ja elelisimme tyytyväisenä rauhassa maassamme.249846- 61818
- 59811