Maak een invoegtoepassing in Excel 97, 2000, 2002 met VBA in Microsoft Excel

Anonim
  1. Start de Visual Basic Editor door op Alt+F11 te drukken.
  2. Selecteer Foutopsporing, VBA-projectnaam compileren. In eerdere versies van Excel werd de VBA-code automatisch
    gecompileerd toen u de invoegtoepassing opsloeg. Dit is niet meer waar, je moet het zelf doen voordat je de invoegtoepassing opslaat.
  3. Als u het project wilt blokkeren voor weergave, kunt u Tools, Properties for VBA-projectname selecteren.
    In dit dialoogvenster activeert u Beveiliging en vinkt u de optie Vergrendel project voor weergave aan.
    Vul een wachtwoord in en klik op de OK-knop.
  4. Activeer Excel door op Alt+F11 te drukken.
  5. Selecteer Bestand, Eigenschappen… , Samenvatting en vul informatie in voor de velden Titel en Opmerkingen.
    De titel is de naam die verschijnt in het dialoogvenster Add-ins (het dialoogvenster dat beschikbare add-ins weergeeft),
    de opmerking is de beschrijving die verschijnt wanneer u de invoegtoepassing selecteert in het dialoogvenster Invoegtoepassingen.
    Klik op de OK-knop om het dialoogvenster Eigenschappen te sluiten.
  6. Selecteer Bestand, Opslaan als… .
  7. Wijzig de optie Bestandstype: naar Microsoft Excel addin (*.xla) (de laatste keuze in de dropdown).
    De invoegtoepassing moet ten minste één werkblad bevatten als deze optie moet worden weergegeven.
  8. Klik op de knop Opslaan om de werkmap op te slaan als een invoegtoepassing.

De vergrendeling van het project wordt pas van kracht als u de werkmap sluit en opnieuw opent.

U kunt een werkmap converteren naar een invoegtoepassing door de eigenschap IsAddin te wijzigen in True voor het ThisWorkbook-object.
Dit moet worden gedaan vanuit de Visual Basic Editor. Wanneer de eigenschap is gewijzigd, kunt u de werkmap opslaan door:
klikken op de Save-toolbarbutt