Well, I'm trying to adapt a technique I've seen work where the other character sheet is called by name using a chatmenu and the syntax (~sheetName|macroName). The selected token/sheet has edit permissions but not view permissions. Works fine when called from a local macro to the other sheet's macro. Sooo, I figure I could try and call the other sheet's macro from a roll button's value field via another field's value, but it doesn't seem to work. All I get is the actual text of the value field. For example, let's say there's a macro in a sheet called Magic-User Spells, labeled "My-Spell". I want to be able to enter that reference into the <input> element's field, so, like this... <input type='text' name='attr_spell_macro'/> <button type='roll' value='@{spell_macro}' name='roll_spell'> Info/Cast</button> For example, enter "(~Magic-User Spells|My-Spell)" in the <input> field on the sheet and then click the button. I want the macro in the Magic-User Spells character sheet to execute, but all I get is "(~Magic-User Spells|My-Spell)" in the chat window. I'm doing this because I'm modeling Basic Fantasy's spell preparation system, and I really want my players to do this inside the character sheet, and not have to mess with a list-macro, because in BFRPG they can change out their prepared spells every in-game morning, and who wants to be editing a chat-menu list macro over and over? Then, they could use a chatmenu macro to display all their prepared spells and click one spell (linked in the other character sheet) to display the spell's description in their game's chat panel. (BTW, @Kryanic, I may have gotten this idea from your Paladium Fantasy chatmenus - Genius!) The question is , how to call a macro in another character sheet in this fashion? Can it be done?