Zadejte hledaný výraz...

Pomoc s Make – data v emailu -> excel (google sheet) -> word

Iva Lahlova
verified
rating uzivatele
3. 1. 2024 12:45:59
Uměl by někdo poradit?
Mám data v těle emailu - potřebuji dostat do excelovské tabulky nebo Google sheetu - případně pak do wordovského dokumentu.
V MAKE se mi to nějak nedaří :(
Umí někdo pomoci?
3. 1. 2024 12:45:59
https://webtrh.cz/diskuse/pomoc-s-make-data-v-emailu-excel-google-sheet-word#reply1523915
Iva Lahlova
verified
rating uzivatele
5. 1. 2024 08:44:29
To tady opravdu není nikdo fundovaný na automatizace?
5. 1. 2024 08:44:29
https://webtrh.cz/diskuse/pomoc-s-make-data-v-emailu-excel-google-sheet-word#reply1523985
Petr Brož
verified
rating uzivatele
5. 1. 2024 10:20:08
Dobrý den,
určitě, rád vám pomohu! Pro převod dat z e-mailu do Excelu nebo Google Sheets můžete postupovat následovně:
 1. Kopírování a Vkládání (pro menší množství dat):
  1.  Otevřete e-mail a vyberte data, která chcete převést.
  2.  Použijte klávesovou zkratku `Ctrl+C` (Windows) nebo `Cmd+C` (Mac) k zkopírování dat.
  3. Přejděte do Excelu nebo Google Sheets a umístěte kurzor na buňku, kde chcete vložit data.
  4.  Použijte klávesovou zkratku `Ctrl+V` (Windows) nebo `Cmd+V` (Mac) k vložení dat.
2. Import pomocí Textových funkcí (pro složitější struktury dat):
  1. Otevřete e-mail, a pokud jsou data oddělena určitým znakem (například čárkou, středníkem nebo tabulátorem), použijte funkce Text to Columns nebo formule.
  2.  Otevřete Excel nebo Google Sheets a otevřete nový list.
  3.  Pokud jsou data oddělena pomocí středníků, můžete použít funkci Text to Columns v Excelu (Data > Text to Columns) nebo v Google Sheets funkcí Rozdělit text na sloupce (Data > Rozdělit text na sloupce).
  4.  Následně zvolte odpovídající oddělovač a dokončete proces.
 3. Použití VBA makra v Excelu:
  1. 1. Otevřete Excel a stiskněte `Alt + F11` pro otevření editoru VBA.
  2. 2. Vložte následující kód:
  Sub ImportDataFromEmail()
      Dim objOL As Object
      Dim objItem As Object
      Dim objMail As Outlook.MailItem
      Dim strData As String
      Dim rng As Range
      ' Get the currently selected email
      Set objOL = CreateObject("Outlook.Application")
      Set objItem = objOL.ActiveExplorer.Selection.Item(1)
      Set objMail = objItem
      ' Extract the data from the email body
      strData = objMail.Body
      ' Define the range where you want to paste the data
      Set rng = ThisWorkbook.Sheets("Sheet1").Range("A1")
      ' Paste the data into the specified range
      rng.Value = strData
  End Sub
 
  1.  Upravte název listu a rozsah podle potřeby.
  2. Spusťte makro stisknutím `F5`.
4. Použití funkce IMPORTDATA v Google Sheet:
  1. 1. V Google Sheets použijte funkci `IMPORTDATA` pro automatický import dat z e-mailu.
  
  =IMPORTDATA("odkaz_na_email")
 
  Nahraďte "odkaz_na_email" odpovídajícím odkazem na váš e-mail.
Poznámka: Některé metody mohou vyžadovat určité úpravy v závislosti na konkrétní struktuře dat ve vašem e-mailu. 
5. 1. 2024 10:20:08
https://webtrh.cz/diskuse/pomoc-s-make-data-v-emailu-excel-google-sheet-word#reply1523987
bhy
verified
rating uzivatele
(7 hodnocení)
5. 1. 2024 10:21:22
V jakém formátu jsou ty emaily?
5. 1. 2024 10:21:22
https://webtrh.cz/diskuse/pomoc-s-make-data-v-emailu-excel-google-sheet-word#reply1523988
Marek
verified
rating uzivatele
(8 hodnocení)
5. 1. 2024 15:16:38
Použi nejaký vhodnejší nástroj, napr. Keboola - na toto ti postačí free tier. Tam už je hotových hromada komponent. Vyťahovať dáta z emailu (from-scratch) je dnes totálny opruz, lebo to každý druhý free mail robí "inak".
5. 1. 2024 15:16:38
https://webtrh.cz/diskuse/pomoc-s-make-data-v-emailu-excel-google-sheet-word#reply1524010
Pro odpověď se přihlašte.
Přihlásit