Help!

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

Hulp bij posten

Recente topics

Auteur Topic: VBA tweede bestand automatisch mee sluiten bij afsluiten eerste bestand.  (gelezen 2798 keer)

0 leden en 1 gast bekijken dit topic.

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: VBA tweede bestand automatisch mee sluiten bij afsluiten eerste bestand.
« Reactie #15 Gepost op: 07 december 2021, 17:18:43 »
Hallo BlackDevil,

Zoals ik al vermoedde viel er dus een Activate waar te nemen in je code  :)
Die kan je dus rustig weglaten, ook als je, zoals ik merkte, niet enkel in dat tweede bestand moet lezen maar er ook in schrijven.
Omdat er meermaals naar dat tweede bestand wordt verwezen heb ik het maar een kortere naam gegeven (t.t.z. binnen de verwerking van de code), maar dat is uiteraard enkel om het wat mooier te laten ogen.
Bij wijze van proef heb ik dus enkel één procedure aangepast, dan kan je al eens kijken of het geen andere problemen geeft.
Niet dat ik het verwacht, hoor, en overigens krijg je die tweede procedure zelf wel aangepast  ;)
De overbodige instructies heb ik nog als commentaar laten staan.

Mvg,
Molly

Sub naamlijsten(ws_tmp, lst_tmp)
  Dim hulp As Workbook
  Set hulp = Workbooks("Hulpbestand1-namen_BlackDevil_v.07-12-2021.xlsx")
  'Windows("Hulpbestand1-namen_BlackDevil_v.07-12-2021.xlsx").Activate
  Application.ScreenUpdating = False
  With hulp.Sheets(ws_tmp)
    rijen = .Cells(Rows.Count, 27).End(xlUp).Row
    .Range("AA2:AA" & rijen).ClearContents
    For a = 1 To 26
      bronrijen = .Cells(Rows.Count, a).End(xlUp).Row
      For b = 1 To bronrijen
        naam = .Cells(b, a)
        doelrij = .Cells(Rows.Count, 27).End(xlUp).Row + 1
        .Cells(doelrij, 27) = naam
      Next b
    Next a
    With CreateObject("system.collections.arraylist")
      For i = 2 To hulp.Sheets(ws_tmp).Cells(Rows.Count, 27).End(xlUp).Row
          n = hulp.Sheets(ws_tmp).Cells(i, 27)
          If WorksheetFunction.CountIf(hulp.Sheets(ws_tmp).Range("AA2:AA" & i), n) = 1 Then
              .Add n
          End If
      Next i
      .Sort
      lst_tmp = .toarray()
    End With
  End With
  'Windows("Hoofdbestand_BlackDevil_v.07-12-2021.xlsm").Activate
  'Application.ScreenUpdating = False
End Sub
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 BlackDevil

  • Ambassadeur
  • *****
  • Berichten: 1.029
  • Geslacht: Vrouw
  • veni vidi vici
Re: VBA tweede bestand automatisch mee sluiten bij afsluiten eerste bestand.
« Reactie #16 Gepost op: 07 december 2021, 17:32:02 »
@MollyVH,

Hartelijk dank voor alweer een mooie aangereikte oplossing _/-\o_.

Dit was wat ik aanvankelijk zocht maar omdat ik nog volop in de leerfase zit wist ik totaal niet hoe ik verwijzingen moest maken naar andere bestanden om aldaar lees-/zoek-/schrijfbewerkingen uit te voeren dus had ik van de week gewoon even een macro opgenomen.
vandaar dan de "activate" verwijzingen ;).

Maar nu, met jouw aangereikte code, weet ik hoe ik het simpeler en 'properder' kan doen dus hiermee zal ik zeker de verdere onderdelen in mijn volledige project kunnen coderen. :thumbsup:

Moest ik toch nog ergens problemen ondervinden dan laat ik het hier wel weten  ;D.

vele dankbare groetjes,
BlackDevil
1) HP ProDesk (Windows 10 Pro Edu / Intel(R) Core(TM) i5-7500 CPU@ 3.40Ghz 3.41Ghz)
2) Laptop ASUS (Windows 10 Home / Intel(R) Core(TM) i3-3110M CPU@ 2.40GHz 2.40GHz)
Beide (RAM : 8,00 GB / 64-bits besturingssysteem, x64-processor)
Extern (Seagate Backup+ Hub 6TB / Seagate BUP Slim 2TB / Seagate Expansion Desk 5TB / HP ENVY 6030e)
Bullguard Premium Protection / Office Pro Plus 2016 NL

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: VBA tweede bestand automatisch mee sluiten bij afsluiten eerste bestand.
« Reactie #17 Gepost op: 07 december 2021, 18:04:56 »
Hallo BlackDevil,

Nu kon ik het toch niet laten om me nog even af te vragen wat je zoal aan het doen bent, en ik ben er minstens achter gekomen dat je, blijkbaar niet voor het eerst  :), een paar omwegen hebt gemaakt.
Je hoeft voor het beoogde doel helemaal niet in dat tweede bestand te schrijven. In onderstaande code worden de namen meteen aan je arraylist toegevoegd. Ik vermoed dat de code wel duidelijk zal zijn.

Mvg,
Molly

Sub naamlijsten(ws_tmp, lst_tmp)
  Dim hulp As Workbook
  Set hulp = Workbooks("Hulpbestand1-namen_BlackDevil_v.07-12-2021.xlsx")
  With CreateObject("system.collections.arraylist")
    For a = 1 To 26
      For b = 1 To hulp.Sheets(ws_tmp).Cells(Rows.Count, a).End(xlUp).Row
        naam = hulp.Sheets(ws_tmp).Cells(b, a)
        If naam <> "" And Not .contains(naam) Then
            .Add naam
        End If
      Next b
    Next a
    .Sort
    lst_tmp = .toarray()
  End With
End Sub
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 BlackDevil

  • Ambassadeur
  • *****
  • Berichten: 1.029
  • Geslacht: Vrouw
  • veni vidi vici
Re: VBA tweede bestand automatisch mee sluiten bij afsluiten eerste bestand.
« Reactie #18 Gepost op: 07 december 2021, 18:22:59 »
Goedenavond MollyVH,

Inderdaad, om enkel maar die lijst voor de ComboBox te vullen zou ik dit rechtstreeks kunnen doen.  ;)
Maar gezien ik die kolom "AA" ook nog voor verdere doelen nodig heb dacht ik, laat ik dit maar meteen op het werkblad in een
kolom zetten en adh daarvan dan mijn ComboBox-lijst vullen.
Maar ik neem jouw aangepast code-blokje zeker mee voor andere lijsten (of ingeval ik die andere doelen alsnog anders zou aanpakken  ;D )   :thumbsup:.

P.S.: vooral die "Not .contains" vind ik interessant voor mijn verdere onderdelen in het project  ;)

groetjes,
BlackDevil
1) HP ProDesk (Windows 10 Pro Edu / Intel(R) Core(TM) i5-7500 CPU@ 3.40Ghz 3.41Ghz)
2) Laptop ASUS (Windows 10 Home / Intel(R) Core(TM) i3-3110M CPU@ 2.40GHz 2.40GHz)
Beide (RAM : 8,00 GB / 64-bits besturingssysteem, x64-processor)
Extern (Seagate Backup+ Hub 6TB / Seagate BUP Slim 2TB / Seagate Expansion Desk 5TB / HP ENVY 6030e)
Bullguard Premium Protection / Office Pro Plus 2016 NL

Offline BlackDevil

  • Ambassadeur
  • *****
  • Berichten: 1.029
  • Geslacht: Vrouw
  • veni vidi vici
Re: VBA tweede bestand automatisch mee sluiten bij afsluiten eerste bestand.
« Reactie #19 Gepost op: 10 december 2021, 13:32:05 »
Goede namiddag allen,

Ik heb nog eens een vraagje...

Om een bepaalde (standaard) variabele in meerdere subs en/of modules te kunnen gebruiken kan je deze gewoon éénmalig toevoegen aan de 'Global'-eigenschap.

Nu was mijn vraag of men iets dergelijks kan doen om een variabele, die is toegewezen aan een workbook, doorheen diverse subs en/of modules te kunnen gebruiken zonder deze telkens opnieuw te moeten declareren.

groetjes,
BlackDevil
1) HP ProDesk (Windows 10 Pro Edu / Intel(R) Core(TM) i5-7500 CPU@ 3.40Ghz 3.41Ghz)
2) Laptop ASUS (Windows 10 Home / Intel(R) Core(TM) i3-3110M CPU@ 2.40GHz 2.40GHz)
Beide (RAM : 8,00 GB / 64-bits besturingssysteem, x64-processor)
Extern (Seagate Backup+ Hub 6TB / Seagate BUP Slim 2TB / Seagate Expansion Desk 5TB / HP ENVY 6030e)
Bullguard Premium Protection / Office Pro Plus 2016 NL

Online SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.129
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: VBA tweede bestand automatisch mee sluiten bij afsluiten eerste bestand.
« Reactie #20 Gepost op: 10 december 2021, 13:50:01 »
Hallo BlackDevil,

goede literatuur gevonden over het declareren van variabelen:

https://worksheetsvba.com/nl/vba-variabelen-declareren 

  Werkgebied

Variabelen kunnen ook geldig zijn voor het hele project (dus alle procedures en alle modules). Dan moet de variabele gedeclareerd worden met het statement Public. Ook dit statement moet helemaal aan de bovenzijde van een module geplaatst worden. Soms wordt in plaats van Public ook wel Global gebruikt. Global kan alleen maar gebruikt worden in normale modules, terwijl Public in alle modules gebruikt kan worden (dus ook klassemodules, formulieren, worksheets). Global is nog beschikbaar vanwege comptabiliteitsredenen en is eigenlijk compleet verdrongen door Public. Hoewel Public-variabelen dus in alle modules gebruikt kunnen worden gaat de voorkeur uit naar een declaratie in een standaard module. De werkwijze in andere modules is namelijk iets anders. Stel in de klassemodule van blad1 wordt de variabele bTest als Public gedeclareerd (Public bTest as Boolean). Om deze variabele op een ander werkblad te kunnen gebruiken moet de volgende syntax worden gebruikt:
Worksheets(“blad1").bTestHet is toegestaan, maar niet aan te raden, om variabelen op verschillende niveaus dezelfde naam te geven. In een procedure kan een variabele met een naam gedeclareerd worden, welke ook al bestaat als Public variabele. In dit soort gevallen gaat de variabele op het laagste niveau voor.

hoop dat dit helpt.

:) 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 BlackDevil

  • Ambassadeur
  • *****
  • Berichten: 1.029
  • Geslacht: Vrouw
  • veni vidi vici
Re: VBA tweede bestand automatisch mee sluiten bij afsluiten eerste bestand.
« Reactie #21 Gepost op: 10 december 2021, 14:21:30 »
@SoftAid,

Hartelijk dank voor je toelichting.
Wat gewone variabelen betreft lukt het mij om deze correct toe te wijzen en doorheen alle subs en modules correct te gebruiken.

Echter sloeg mijn vraag op het declareren van een variabele voor een bestand (workbook).
Wat ik bvb nu gebruik bij elk stukje code, waarin er in een ander bestand moet gewerkt worden, is :
Dim wb As Workbook
Set wb = Workbooks("bestandsnaam.xlsx")
With wb.Sheets("werkblad")
...code
...code
End With

Maar omdat ik tientallen subs, meerdere modules en UF's heb waarin ik naar verschillende andere bestanden moet verwijzen (in totaal 9 bestanden) hoopte ik om de "... wb As Workbook" en de "Set wb = ...." voor elk bestand maar één keer ergens te moeten plaatsen en vervolgens in de rest van de volledige code telkens gewoon de variabele van dat specifieke bestand te kunnen gebruiken.

Maar het lijkt me maar niet te lukken om dit op een correcte manier klaargespeeld te krijgen...
Waar plaats ik wat en in welke structuur?....
Ik ben eventjes naar de link gegaan die je erbij hebt geplaatst maar daar raakte ik echt niet wijzer uit voor deze specifieke vraag... :-[

PS : al de benodigde bestanden worden automatisch geopend bij het openen van het hoofdbestand via Workbook.Open in ThisWorkbook.

groetjes,
BlackDevil
1) HP ProDesk (Windows 10 Pro Edu / Intel(R) Core(TM) i5-7500 CPU@ 3.40Ghz 3.41Ghz)
2) Laptop ASUS (Windows 10 Home / Intel(R) Core(TM) i3-3110M CPU@ 2.40GHz 2.40GHz)
Beide (RAM : 8,00 GB / 64-bits besturingssysteem, x64-processor)
Extern (Seagate Backup+ Hub 6TB / Seagate BUP Slim 2TB / Seagate Expansion Desk 5TB / HP ENVY 6030e)
Bullguard Premium Protection / Office Pro Plus 2016 NL

Offline BlackDevil

  • Ambassadeur
  • *****
  • Berichten: 1.029
  • Geslacht: Vrouw
  • veni vidi vici
Re: VBA tweede bestand automatisch mee sluiten bij afsluiten eerste bestand.
« Reactie #22 Gepost op: 10 december 2021, 14:51:06 »
*****UPDATE*****

het is gelukt  :thumbsup:

ik was goed bezig met de structuur en de locatie, alleen was ik vergeten om de sub met de "Set ... = ...." voor elk bestand te activeren (stond nog als commentaar omwille van andere testjes)  :-[ :-[ :-[

groetjes,
BlackDevil
1) HP ProDesk (Windows 10 Pro Edu / Intel(R) Core(TM) i5-7500 CPU@ 3.40Ghz 3.41Ghz)
2) Laptop ASUS (Windows 10 Home / Intel(R) Core(TM) i3-3110M CPU@ 2.40GHz 2.40GHz)
Beide (RAM : 8,00 GB / 64-bits besturingssysteem, x64-processor)
Extern (Seagate Backup+ Hub 6TB / Seagate BUP Slim 2TB / Seagate Expansion Desk 5TB / HP ENVY 6030e)
Bullguard Premium Protection / Office Pro Plus 2016 NL

Online SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.129
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: VBA tweede bestand automatisch mee sluiten bij afsluiten eerste bestand.
« Reactie #23 Gepost op: 10 december 2021, 14:57:35 »
BlackDevil,

je weet dat ik er minder van ken dan jij, hé...  ;)

Zoals ik het lees (Werkgebied) Plaats je eenmaal een declaratie in een module MET Public.

dus:

Public wb As Workbook
bovenaan, voor je eerste macro.
Maar....
Set wb = Workbooks("bestandsnaam.xlsx")
is GEEN declaratie, maar een toewijzing aan een variabele.
Deze kan je (volgens mij) dus niet Public (Globaal) gaan gebruiken.

:) 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 BlackDevil

  • Ambassadeur
  • *****
  • Berichten: 1.029
  • Geslacht: Vrouw
  • veni vidi vici
Re: VBA tweede bestand automatisch mee sluiten bij afsluiten eerste bestand.
« Reactie #24 Gepost op: 10 december 2021, 15:41:48 »
@SoftAid,

Niet te bescheiden zijn hé....  :) ik weet zeker dat er punten zijn in excel en vba waar jij een pak verder staat als ik  ;), ben maar een amateurke hé  ;D


En nee, idd....
ik heb dus de Public wb As Workbook(maar dan wel voor 9 bestanden) bovenaan gezet (buiten mijn Subs) in één van mijn modules
en vervolgens de Set wb = Workbooks("bestandsnaam.xlsx")(ook voor 9 bestanden uiteraard) in de eerste Subroutine van die module. en het was het opstarten van die Subroutine dat nog als commentaar stond  :-[

groetjes,
BlackDevil
1) HP ProDesk (Windows 10 Pro Edu / Intel(R) Core(TM) i5-7500 CPU@ 3.40Ghz 3.41Ghz)
2) Laptop ASUS (Windows 10 Home / Intel(R) Core(TM) i3-3110M CPU@ 2.40GHz 2.40GHz)
Beide (RAM : 8,00 GB / 64-bits besturingssysteem, x64-processor)
Extern (Seagate Backup+ Hub 6TB / Seagate BUP Slim 2TB / Seagate Expansion Desk 5TB / HP ENVY 6030e)
Bullguard Premium Protection / Office Pro Plus 2016 NL

Online SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.129
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: VBA tweede bestand automatisch mee sluiten bij afsluiten eerste bestand.
« Reactie #25 Gepost op: 10 december 2021, 15:47:21 »
Hallo BlackDevil,

mag dit dan als opgelost beschouwd worden?

Vrij te nemen of te laten:  Als ik iets tijdelijk als comment zet in een macro, dan zet ik die comment helemaal tegen de linkerkant aan.
Daar valt hij goed op, want ik vergeet dit ook nog al eens, anders....

My 2 cents  ;D

Groeten,

:) 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 BlackDevil

  • Ambassadeur
  • *****
  • Berichten: 1.029
  • Geslacht: Vrouw
  • veni vidi vici
Re: VBA tweede bestand automatisch mee sluiten bij afsluiten eerste bestand.
« Reactie #26 Gepost op: 10 december 2021, 15:54:08 »
@SoftAid,

ja, wat betreft mijn vraag van vandaag is deze opgelost  :thumbsup:

vermoedelijk zal ik met het huidige project (vba en meerdere bestanden) nog wel hindernissen tegenkomen (heb nog maar 1/5e van het geheel klaar) dus ik zou het topic zelf toch wel nog eventjes 'open' willen laten voor mogelijke extra vragen.

groetjes,
BlackDevil
1) HP ProDesk (Windows 10 Pro Edu / Intel(R) Core(TM) i5-7500 CPU@ 3.40Ghz 3.41Ghz)
2) Laptop ASUS (Windows 10 Home / Intel(R) Core(TM) i3-3110M CPU@ 2.40GHz 2.40GHz)
Beide (RAM : 8,00 GB / 64-bits besturingssysteem, x64-processor)
Extern (Seagate Backup+ Hub 6TB / Seagate BUP Slim 2TB / Seagate Expansion Desk 5TB / HP ENVY 6030e)
Bullguard Premium Protection / Office Pro Plus 2016 NL

Online SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.129
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: VBA tweede bestand automatisch mee sluiten bij afsluiten eerste bestand.
« Reactie #27 Gepost op: 10 december 2021, 15:57:01 »
Geen probleem, dan laten we het gewoon nog wat open staan.

Groetjes,

:) 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 MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: VBA tweede bestand automatisch mee sluiten bij afsluiten eerste bestand.
« Reactie #28 Gepost op: 11 december 2021, 11:00:39 »
Hallo,

Mag ik daar nog een kleinigheid aan toevoegen? Je gebruikte methode is redelijk o.k. maar er kan nog een addertje onder het gras schuilen. Zolang de procedure waarin "Set wb=..." staat niet wordt uitgevoerd zal wb leeg blijven.
Ik neem ook aan dat je eerst alle hulpwerkboeken opent vooraleer je aan Set begint. Het is maar een schoonheidselement maar dat kan je tegelijk doen.
Om de perfectie te benaderen  ;D zou je het zo kunnen doen:
In een gewone module (zelf zou ik daar een aparte voor gebruiken, maar dat is alweer persoonlijke voorkeur):
Public wb_1, wb_2, wb_3 As Workbook

Sub werkboeken_initialisatie()

Set wb_1 = Workbooks.Open(ThisWorkbook.Path & "\bestand_1.xlsx")
Set wb_2 = Workbooks.Open(ThisWorkbook.Path & "\bestand_2.xlsx")
Set wb_3 = Workbooks.Open(ThisWorkbook.Path & "\bestand_3.xlsx")
ThisWorkbook.Activate

End Sub
(wel even aanpassen als niet alle bestanden in dezelfde map staan  ;))

en bv. bovenaan in "Workbook_Open" één extra regeltje:
werkboeken_initialisatie
Twee vliegen in één klap dus: bij het openen van je hoofdbestand worden in één instructie én de hulpbestanden geopend én de wb-variabelen gevuld.

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 BlackDevil

  • Ambassadeur
  • *****
  • Berichten: 1.029
  • Geslacht: Vrouw
  • veni vidi vici
Re: VBA tweede bestand automatisch mee sluiten bij afsluiten eerste bestand.
« Reactie #29 Gepost op: 11 december 2021, 11:25:20 »
@MollyVH,

Bedankt voor je aanvulling  _/-\o_.

En inderdaad, ik was een manier aan het zoeken om die toewijzing onmiddellijk te laten gebeuren tijdens het openen van alle bestanden maar daar kwam ik altijd vast te zitten omdat de bestanden geopend werden rechtstreeks in ThisWorkbook en er dan natuurlijk nog geen variabelen gedeclareerd waren.
Dus had ik een aparte module gemaakt "mod_bestanden" om aldaar dan de Public declaratie te doen en in de sub dan de toewijzing.
Maar dan moest ik meerdere keren in een aantal andere subroutines eerst die sub 'bestanden' gaan opstarten.
En bij ééntje was ik dus het lijntje om die sub op te starten vergeten uit de commentaarregel te halen. :-[

Maar ik ga direct de kleine aanpassing maken zoals in jouw bericht en dan is het inderdaad veel perfecter opgebouwd en zijn de variabelen altijd toegewezen van in het begin   :thumbsup:

ps: alle hulpbestanden staan in dezelfde map (één groot project) als het hoofdbestand.

groetjes,
BlackDevil

1) HP ProDesk (Windows 10 Pro Edu / Intel(R) Core(TM) i5-7500 CPU@ 3.40Ghz 3.41Ghz)
2) Laptop ASUS (Windows 10 Home / Intel(R) Core(TM) i3-3110M CPU@ 2.40GHz 2.40GHz)
Beide (RAM : 8,00 GB / 64-bits besturingssysteem, x64-processor)
Extern (Seagate Backup+ Hub 6TB / Seagate BUP Slim 2TB / Seagate Expansion Desk 5TB / HP ENVY 6030e)
Bullguard Premium Protection / Office Pro Plus 2016 NL

 


www.combell.com