Hvordan roterer jeg et billede baseret på en celleværdi i Excel?
I Excel kan vi rotere billedet ved at trække musen, men har du nogensinde prøvet at rotere et billede baseret på en celleværdi. For eksempel roteres billedet 90 grader, hvis celleværdien er 90 i celle A1 som vist nedenstående skærmbillede.
Roter et billede baseret på celleværdi med makrokode
Roter et billede baseret på celleværdi med makrokode
Kun en makrokode kan hjælpe dig med at rotere et billede baseret på en celleværdi i Excel.
1. Indtast en værdi i den celle A1, du vil rotere billedet med, og aktiver derefter det billede, du vil rotere.
2. Trykke Alt + F11 for at aktivere Microsoft Visual Basic til applikationer vindue og klik indsatte > Moduler for at indsætte en tom ny Moduler. Se skærmbillede:
3. Indsæt nedenstående kode i Moduler script, og tryk derefter på F5 at køre koden. Se skærmbillede:
VBA: Roter billede efter celleværdi
Sub RotateImage()
Selection.ShapeRange.IncrementRotation ActiveSheet.Range("A1").Value
End Sub
Bemærk: i koden er A1 den celle, du vil rotere billedet ud fra, du kan ændre det, som du har brug for.
Relative artikler:
- Sådan roteres sidefod / sidehovedtekst i liggende tilstand i Excel?
- Sådan roteres bordet 90 eller 180 grader i Excel?
Bedste kontorproduktivitetsværktøjer
Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid. Klik her for at få den funktion, du har mest brug for...
Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere
- Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
- Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
- Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!