Not sure what you're asking, Saraqh. Practical for use across multiple devices? I often write VBA programs and send them to other users so they can use them on their PCs; does that count as multiple devices and multiple users? I often write VBA programs that generate multiple workbooks that are then emailed to dozens or hundreds of different managers; does that count as "multiple users"? Depends on what your needs are, here.