VBA-exempel
Kalkylbladsstruktur
I ditt dagliga Excel-arbete handlar mycket om att arbeta så effektivt som möjligt. Upprätthållandet av en bra struktur i dina Excel-böcker är en viktig ingrediens i denna strävan.
- Autofit och felaktig radhöjd i Excel 2007Autofit ger ibland för låg radhöjd när Wrap text används och sista textraden döljs. Ett VBA-makro som ökar radhöjden med 20 löser problemet.
- Kalkylblad och Excel VBAKodexempel i VBA för att markera, infoga, kopiera, flytta, sortera och radera kalkylblad, bland annat med Sheets.Add, Copy, Move och Delete.
- Skapa länklista till alla ExcelbladEtt VBA-makro med Hyperlinks.Add listar alla kalkylblad som klickbara länkar i det aktiva bladet, och du kan välja vilka blad som ska uteslutas.
- Skapa separata arbetsböcker av varje flikEtt VBA-makro som loopar genom flikarna, kopierar varje blad med Sheets.Copy och sparar det som en egen fil med SaveAs i samma mapp som originalet.
- VBA-kod som lösenordsskyddar bladMed Workbook_SheetActivate och en InputBox kräver Excel lösenord när någon öppnar valda blad, och användaren skickas tillbaka vid fel kod.
- VBA-kod som raderar ett visst arbetsbladEtt makro som loopar igenom arbetsboken, hittar bladet Temp och raderar det med Delete utan varningsruta genom att stänga av Application.DisplayAlerts.
- VBA-makro som raderar spöklänkar i ExcelMed BreakLink och LinkSources bryter du alla externa länkar, och med en loop över Names gör du dolda namngivna områden synliga och raderar dem.