virus data file menyerang program-program yang mengandung bahasa macro, yaitu bahasa pemrograman yang memungkinkan pengguna membuat fitur dan utilitas baru, untuk dapat membuka, memanipulasi, dan menutup file data.
virus-virus ini secara otomatis tereksekusi ketika program dibuka.