-
Fototrend
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
Pongii
csendes tag
válasz
loszerafin
#1490
üzenetére
Természetesen próbáltam, de nem vezetett sehová.
Megtudtam, hogy csak az A1 cellátol lehet kijelölni, hogy ez miért így van arra csak a tm.
MS. szakemberek tudnának válaszolni.
A megoldást leírom, hátha valakinek szüksége lesz rá.
Tehát: a kijelölt tartományt át kell másolni egy új munkalap A1-el kezdődő tartományába és onnét kell elküldeni. ( Köszönet Józsefnek a megoldásért ). -
Pongii
csendes tag
Na, talán tudom a kérdésemre a választ megpróbálom újra. Bocs!
---------------------------------------------------------------------------------------------------------------------------------
Pontosítva: azt szeretném, hogy rákattintok egy gombra az excel táblán, akkor küldjön el
automatikusan egy előre definiált tartományt email-ban a címzett részére.
A problema az, hogy a tartomány amit el szeretnék küldeni nem A1-es cellától kezdődik és ezáltal nem működik a küldés.
Sub SendSelection()
' alapparaméterek
email_to = ''valaki@t-online.hu''
email_cc = ''mas@freemail.hu''
email_subject = ''Heti aktuális''
' A küldendő rész a A1:F10 tartomány ' Csak akkor működik, ha az A1 cellától van a
' kijelölés, ezen kellene változtatni.
Range(''A1:F10'').Select
' Fájl/Küldés/levél címzettje menü kiválasztás
SendKeys ''%flz''
' Visszaállás az első email mezőre
SendKeys ''+{TAB}+{TAB}+{TAB}''
' email mezők feltöltése
SendKeys email_to
SendKeys ''{TAB}''
SendKeys email_cc
SendKeys ''{TAB}''
SendKeys email_subject
SendKeys ''{TAB}''
' Levél elküldése Alt+é billentyűzetkombinációval
SendKeys ''%é''
End Sub
Bemásolva egy új modulba futni fog, de csak az excel munkalapról indítva fut helyesen a
szerkesztőben nem.
Tehát abban segítsetek, hogy-ha Range(''A1:F10'') tartomány helyett Range(''G10:W30'')
szeretnék küldeni, hogy módosítsam a kódot, hogy működjön a küldés. -
Pongii
csendes tag
válasz
loszerafin
#1486
üzenetére
Pontosítva: azt szeretném, hogy rákattintok egy gombra az excel táblán, akkor küldjön el automatikusan egy előre definiált tartományt email-ban a címzett részére.
A problema az, hogy a tartomány amit el szeretnék küldeni nem A1-es cellától kezdődik és ezáltal nem működik a küldés.
A kódot beírom újra, bár csak az arcocska nem odaillő, nem tudom, hogy került oda.
Sub SendSelection()
' alapparaméterek
email_to = ''valaki@t-online.hu''
email_cc = ''mas@freemail.hu''
email_subject = ''Heti aktuális''
' A küldendő rész a A1
10 tartomány ' Csak akkor működik, ha az A1 cellától van a
' kijelölés
Range(''A1
10'').Select
' Fájl/Küldés/levél címzettje menü kiválasztás
SendKeys ''%flz''
' Visszaállás az első email mezőre
SendKeys ''+{TAB}+{TAB}+{TAB}''
' email mezők feltöltése
SendKeys email_to
SendKeys ''{TAB}''
SendKeys email_cc
SendKeys ''{TAB}''
SendKeys email_subject
SendKeys ''{TAB}''
' Levél elküldése Alt+é billentyűzetkombinációval
SendKeys ''%é''
End Sub
Bemásolva egy új modulba futni fog, de csak az excel munkalapról indítva fut helyesen a szerkesztőben nem.
Tehát abban segítsetek, hogy-ha Range(''A1
10'') tartomány helyett Range(''G10:W30'')
szeretnék küldeni, hogy módosítsam a kódot, hogy működjön a küldés -
Pongii
csendes tag
Sziasztok
Segítséget szeretnék kérni, hogy, ha a kijelölés nem az A1-es cellától kezdődik, hogy kellene módosítani a kódot, hogy elküldje a levelet.
Nekem nem sikerül megoldanom, pedig néhány variációt már kipróbáltam.
Sub SendSelection()
'alapparaméterek
email_to = ''valaki@t-online.hu''
email_cc = ''mas@freemail.hu''
email_subject = ''Heti aktuális''
'A küldendő rész a A1
10 tartomány ' Csak akkor működik, ha az A1 cellától van a kijelölés
Range(''A1
10'').Select
'Fájl/Küldés/levél címzettje menü kiválasztás
SendKeys ''%flz''
'Visszaállás az első email mezőre
SendKeys ''+{TAB}+{TAB}+{TAB}''
'email mezők feltöltése
SendKeys email_to
SendKeys ''{TAB}''
SendKeys email_cc
SendKeys ''{TAB}''
SendKeys email_subject
SendKeys ''{TAB}''
'Levél elküldése Alt+é billentyűzetkombinációval
SendKeys ''%é''
End Sub
Új hozzászólás Aktív témák
- Kritikát kapott a Nintendo konzolgyilkos felhasználói szerződése
- Magga: PLEX: multimédia az egész lakásban
- Anyagi helyzetek és életutak
- exHWSW - Értünk mindenhez IS
- Hardcore café
- Nikon Z MILC fényképezőgépcsalád
- eBay-es kütyük kis pénzért
- Milyen házat vegyek?
- Tesla topik
- sziku69: Fűzzük össze a szavakat :)
- További aktív témák...
- Eladó Steam kulcsok kedvező áron!
- Adobe Előfizetések - Adobe Creative Cloud All Apps - 12 Hónap - 15% AKCIÓ
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- PC Game Pass előfizetés
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Apple iPhone 15 Pro Max 256 GB Natural Titanium 1 év Garancia Beszámítás Házhozszállítás
- Keresünk Galaxy S22/S22+/S22 Ultra
- ÚJÉVI AKCIÓK! GARANCIA, SZÁMLA - Windows 10 11, Office 2016 2019 2021,2024, vírusírtók, VPN
- Telefon felvásárlás!! Honor Magic6 Lite, Honor Magic6 Pro, Honor Magic7 Lite, Honor Magic7 Pro
- Xbox One S 500 GB + Series kontroller 6 hó garancia, számlával!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest
10 tartomány ' Csak akkor működik, ha az A1 cellától van a
Fferi50
