If the Auto Fill Options have stopped working in a specific sheet of your workbook that uses VBA code, there could be a few potential reasons for this issue. Here are some troubleshooting steps you can try:
Check the VBA Code: Review the VBA code in the sheet where Auto Fill is not working. Make sure there are no code errors or conflicts that could interfere with the Auto Fill functionality. Look for any code that may be disabling or modifying the behavior of AutoFill.
Enable Auto Fill Options: Verify that the Auto Fill Options are enabled in Excel. To do this, go to the "File" tab, click on "Options," then select the "Advanced" tab. Scroll down to the "Editing options" section and ensure that the "Enable fill handle and cell drag-and-drop" option is checked.
Clear any Applied Filters: Even if you don't see any filters applied, it's possible that there could be hidden filters affecting the Auto Fill functionality. To clear any applied filters, select the entire data range, go to the "Data" tab, and click on the "Clear" button in the "Sort & Filter" group. Choose "Clear Filters" to remove any hidden filters that may be interfering with Auto Fill.
Test on a New Workbook: Create a new workbook and try using Auto Fill in a similar scenario without VBA code. This will help determine if the issue is specific to the workbook or if it's a more general problem with Excel or your computer.
Update or Repair Excel: Ensure that you have the latest updates installed for Excel. If the issue persists, you can try repairing your Office installation through the Control Panel (Windows) or the Microsoft AutoUpdate tool (Mac).