Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Naar een rij springen a.d.h.v. een cijfer in een cel.  (gelezen 10543 keer)

0 leden en 1 gast bekijken dit topic.

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: Naar een rij springen a.d.h.v. een cijfer in een cel.
« Reactie #60 Gepost op: 05 november 2021, 16:36:42 »
Arnold,

Citaat
anderzijds is er soms een reden waarom het om 2 plaatsen staat
Dat geloof ik graag, net daarom dat de dubbels enkel worden getoond, wat er verder wel of niet mee gebeurt is een andere kwestie.
Het zou in elk geval een grote opruimbeurt mogelijk maken.
Er zat trouwens nog een klein foutje in. Er worden dan 2 kolommen op 'Records' gebruikt, dus de 4° regel in de importprocedure moet worden:
.Columns("A:B").ClearContents
Nu stop ik er ook mee  ;D (althans vandaag)
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: Naar een rij springen a.d.h.v. een cijfer in een cel.
« Reactie #61 Gepost op: 06 november 2021, 15:05:10 »
Dag Arnold,

Het zou zomaar kunnen dat ik het gevonden heb...
Ik heb hier 2 bestanden staan die zowat hetzelfde doen. Met het ene krijg ik die beveiligingsmelding, met het andere niet.
Ze staan in dezelfde map, en Office-opties gelden voor alle files, dus... moet het elders zitten.
Ben dus in de verkenner eens naar de eigenschappen van de bestanden gaan kijken, en onder 'Algemeen' geeft het ene aan dat het wordt geblokkeerd wegens afkomstig van andere computer. "Blokkering opheffen" klikken loste het op.

En nu hopen dat jij het ook zo voor elkaar krijgt  ;)
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.385
  • Geslacht: Man
Re: Naar een rij springen a.d.h.v. een cijfer in een cel.
« Reactie #62 Gepost op: 06 november 2021, 16:23:23 »
Hey,
onder eigenschappen > algemeen zie ik enkel staan wat je ziet op bijgesloten screencopy...
heb onder tab "beveiliging" iedere gebruiker volledige toegang gegeven alsook de WMPNetwork service (Windows Media Player ?).
niets helpt bij mij.....
nog een fijn weekend.
Arnold.

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.181
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Naar een rij springen a.d.h.v. een cijfer in een cel.
« Reactie #63 Gepost op: 06 november 2021, 16:30:02 »
Arnold,

ik denk dat de eigenschappen van het Excel-bestand of Excel zelf bedoeld wordt! Niet van het MP3-bestand  ;)

:) SoftAid :)             

Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.385
  • Geslacht: Man
Re: Naar een rij springen a.d.h.v. een cijfer in een cel.
« Reactie #64 Gepost op: 06 november 2021, 16:55:13 »
heb krek dezelfde eigenschappen als bij dat mp3 bestand.......ook de beveiliging is voor iedereen ingesteld...
maar ach , zal er wel iets op vinden , is nu niet direct onoverkomelijk...
Mvg,
Arnold.

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: Naar een rij springen a.d.h.v. een cijfer in een cel.
« Reactie #65 Gepost op: 06 november 2021, 19:09:47 »
Arnold,

Was er de rest van de namiddag niet meer, en merk ondertussen dat ik het niet duidelijk genoeg had uitgelegd, maar zoals SoftAid vermoedde gaat dat inderdaad over de xlsm-bestanden.

Ik was er trouwens niet naar aan het zoeken geweest, maar louter voor mezelf nog wat bizarre experimentjes aan het doen met vba. Toen ik, nota bene per ongeluk, op een hyperlink klikte kreeg ik die beveiligingsmelding. Om mezelf te overtuigen dat ik nog min of meer bij zinnen was probeerde ik het met het andere, en daar kreeg ik die melding niet, dus net als tevoren. Het ging bovendien om hetzelfde mp3-bestand. Tja, dan moet het aan het xlsm-bestand liggen.

Hierbij een afbeelding ter verduidelijking. Als dat bij jou niet voorkomt gooi ik de handdoek in de ring, en ik weet ook wel dat het niet van levensbelang is, maar het vinden zou natuurlijk leuk zijn. Kijk je dus nog eens?

Mvg,
Molly
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.385
  • Geslacht: Man
Re: Naar een rij springen a.d.h.v. een cijfer in een cel.
« Reactie #66 Gepost op: 07 november 2021, 07:52:57 »
goeiemorgen Molly,
nee ik heb dat niet en moet eerlijk zeggen dat ik in mijn lange "loopbaan" van werken met Excel nog NOOIT zo'n bestand ben tegengekomen...
ik heb eens van enkele xlsm bestanden van op verschillende opslag plaatsen de eigenschappen opgevraagd en zie die optie niet staan.
grtjs,
Arnold.

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: Naar een rij springen a.d.h.v. een cijfer in een cel.
« Reactie #67 Gepost op: 07 november 2021, 10:38:47 »
Dag Arnold,

Het is ook niet Excel-gerelateerd. Als ik de eigenschappen van je jpg-bijlage download staat dat er ook!
Even googelen en dan blijkt dat het een veel voorkomend geval is; de vele pagina's die dit bespreken lijken wel aan te tonen dat jij de enige bent die er nooit mee te maken krijgt  :)
Specifiek voor Office vond ik nog het advies om de map waarin de xlsm staat toe te voegen aan 'Vertrouwde locaties'.
Anderzijds, vermits jij geen blokkeringsmelding krijgt bij eigenschappen zal het mogelijk ook niets uithalen, maar 't is misschien een kleine moeite?

Mvg,
Molly
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.385
  • Geslacht: Man
Re: Naar een rij springen a.d.h.v. een cijfer in een cel.
« Reactie #68 Gepost op: 07 november 2021, 11:27:22 »
hey , die map toevoegen aan "vertrouwde locaties" heb ik ook al gedaan.
dat is nu juist wat ik dus niet begrijp : je geeft aan (als administrator) dat de bestanden veilig zijn en toch blijft Windows/Office daar moeilijk over doen  >:(...
zal er mee leren leven , maar het intrigeert me...
Grtjs,
Arnold.

ps : voor alle duidelijkheid , ik werk met Windows 11 Pro en Office 365

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: Naar een rij springen a.d.h.v. een cijfer in een cel.
« Reactie #69 Gepost op: 07 november 2021, 12:40:10 »
Ja, daar houdt een mens inderdaad een grrrr-gevoel aan over.

Dan maar terug naar iets dat ik wel een beetje kan.
Bij mijn laatste probeersels (niet geschikt voor publicatie) zag ik uit mijn eigen muziekcollectie plots "™”r y”rt”nch.mp3" waar het "Öör yörtönch.mp3" moet zijn. Dat verschil vond ik net te groot, maar ook bij minder exotische titels krijg je bv. B,caud ipv Bécaud.
Dat heeft te maken met
"a = Split(CreateObject("wscript.shell").exec("cmd /c Dir ""c:\muziek\*.mp3""/b/o:n/s").stdout.readall, vbCrLf)" uit de importprocedure.

Het makkelijkste alternatief om unicode-karakters te bekomen lijkt mij een omwegje via een tekstbestand. Ongetwijfeld een fractie trager maar met het blote oog is het tijdsverschil niet waar te nemen. Ik heb de code in stapjes opgedeeld zodat ze beter te volgen is.
Dat geeft dan voor het inleesgedeelte:
With Sheets("Records")
    .Columns("A:B").ClearContents
    Dim wshell As Object
    Set wshell = VBA.CreateObject("WScript.Shell")
    locatie = "e:\muziek\"
    tmp_bestand = locatie & "uitvoer.txt"
    opdracht = "dir " & locatie & "*.mp3 /b /o:n /s > " & tmp_bestand
    cmd_opdracht = "cmd.exe /u /c " & opdracht
    wshell.Run cmd_opdracht, False, True
    Dim titels()
    aantal = 0
    Open tmp_bestand For Input As #1
    While Not EOF(1)
        aantal = aantal + 1
        ReDim Preserve titels(1 To aantal)
        Line Input #1, titels(aantal)
    Wend
    Close #1
    Kill tmp_bestand
    .Cells(1, 1).Resize(aantal) = Application.Transpose(titels)
End With
Bekijk maar of dat voor jou ook een meerwaarde heeft.

Iets helemaal anders... ik zag ook Andesmuziek in je lijst staan. Ken je ?
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.181
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Naar een rij springen a.d.h.v. een cijfer in een cel.
« Reactie #70 Gepost op: 07 november 2021, 13:02:20 »
De Creoolse ambassadeurs: Los Embajadores Criollos

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.385
  • Geslacht: Man
Re: Naar een rij springen a.d.h.v. een cijfer in een cel.
« Reactie #71 Gepost op: 07 november 2021, 13:51:00 »
ondertussen de aangepaste code geïmplementeerd.

wat Uw bijlage betreft , die vrouw heeft een ongelooflijke stem !  beetje te vergelijken met Yma Sumac  , die vrouw kon de hoogste octaven aan....zoek maar eens op youtube ernaar..

wat die Andes muziek betreft , we zijn Jaaaren geleden eens naar de Rode & Zwarte berg geweest en daar was dan zo'n groepje een optreden aan het geven , in tradionele klederdracht , ze waren zo in een ronde aan het dansen met kleine pasjes en ze nodigden ons uit om mee te doen en we zijn dan ook spontaan beginnen mee dansen .
ik heb daar ter plaatste ook een CD gekocht en daar stond dan bijgevoegd liedje op ( was dat waarin we ook mee dansten)...
dat liedje zal altijd een mooi plekje hebben bij ons  :love:.

maar ik heb wel een heel erg brede interesse voor muziek , van de hedendaagse "boenke boenke" music  ;D (Arnold's Beats) tot pavarotti en Soul...

grtjs,
Arnold.



Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: Naar een rij springen a.d.h.v. een cijfer in een cel.
« Reactie #72 Gepost op: 07 november 2021, 14:25:01 »
Citaat
Yma Sumac  , die vrouw kon de hoogste octaven aan....zoek maar eens op youtube

Dat zal niet nodig zijn  :), Arnold, ik ken haar namelijk, ttz haar muziek.
Mijn muzieksmaak spreidt zich ook uit over meerdere tijdperken en continenten. Zo komt bv. mijn "Öör yörtönch" uit Mongolië.

En om toch nog eens naar het topic terug te keren: fijn om te vernemen dat je ook voor de alternatieve importmethode bent gegaan!

Mvg,
Molly
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Offline Warme bakkertje

  • Volledig lid
  • **
  • Berichten: 215
  • Geslacht: Man
Re: Naar een rij springen a.d.h.v. een cijfer in een cel.
« Reactie #73 Gepost op: 14 november 2021, 09:46:30 »
Nog een kleine aanvulling voor eventuele gebruikers die hetzelfde probleem ervaren bij het gebruiken van de code uit Post#69.

Mijn probleem is een foldernaam met spaties en de huidige code uit die post genereerde hierdoor een leeg tekstbestand en dus foutmelding

bij het inlezen van de records.

Mits een kleine aanpassing werkt ze nu echter ook voor foldernamen met of zonder spatie, of gemengd.

With Sheets("Records")
    .Columns("A:B").ClearContents
    locatie = "G:\mijn documenten\mijn muziek\"
    'locatie = "D:\rudi\my music\"
    'locatie = "D:\rudi\music\"
    tmp_bestand = locatie & "uitvoer.txt"
    opdracht = "dir " & """" & locatie & "*.mp3" & """" & " /b /o:n /s > " & """" & tmp_bestand & """"
    cmd_opdracht = "cmd /u /c " & opdracht
    CreateObject("WScript.Shell").Run cmd_opdracht, False, True
    Dim titels()
    aantal = 0
    Open tmp_bestand For Input As #1
    While Not EOF(1)
        aantal = aantal + 1
        ReDim Preserve titels(1 To aantal)
        Line Input #1, titels(aantal)
    Wend
    Close #1
    Kill tmp_bestand
    .Cells(1, 1).Resize(aantal) = Application.Transpose(titels)
End With
Windows 10 Home   NLD 64bit

Microsoft Office Professional Plus 2016 US

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.385
  • Geslacht: Man
Re: Naar een rij springen a.d.h.v. een cijfer in een cel.
« Reactie #74 Gepost op: 14 november 2021, 16:19:22 »
tiens , eigenaardig : mijn hoofdmap "Muziek" staat vol met folders met spaties en - tekens , geen problemen ondervonden bij het binnenhalen ?
of ben ik weer niet mee ?  ;D
Mvg,
Arnold.

 


www.combell.com