I think this is what you are looking for.
> Installing Windows after Ubuntu is not the recommended process for a
> dual boot Windows and Ubuntu system, but it is possible.
>
> First, you have to make sure that the 50GB free space is available,
> resizing your Ubuntu by using gParted if necessary. Also use gParted
> or Disk Utility to format the the free space as NTFS, this prevents
> Windows 7 from creating an additional boot partition in addition to
> the "C" drive. Next, boot to the Windows DVD installer and install
> Windows on the NTFS partition. Upon reboot, Windows will automatically
> boot and you won't see the grub menu allowing you to choose Ubuntu,
> because the Windows bootloader has replaced grub.
>
> Now, what you need to do is run Ubuntu from LiveCD or LiveUSB and
> install boot-repair.
>
> To install boot-repair, open up a terminal by pressing Ctrl+Alt+T and
> type the following commands:
>
> sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get
> update sudo apt-get install -y boot-repair && boot-repair After
> installation, boot-repair will automatically launch, if is doesn't,
> launch it via Dash.
>
> Make sure to select recommended repair to repair grub. Reboot and
> that's it.
>
> You should now have a Grub menu on boot, allowing you to choose from
> Ubuntu, memtest, and Windows 7
http://askubuntu.com/questions/232253/dual-booting-windows-7-with-ubuntu-installed